Contributing to the LEAPS-IT webpage
Want to make changes to the LEAPS-IT webpage? This is the right repository.
Pre-requisite
- Login via “Helmholtz ID”, using your home institute’s credentials. If that doesn’t work, or if you don’t find your home institute, please refer to the documentation.
Adding or editing a member
- Create and work in a new branch.
- In
_data/members.yml, add or modify an entry, following the schema:
- surname: Millar
first-name: Paul
facility: DESY
pic: "assets/images/open-peep-32.png"
orcid: 0000-0002-3957-1279
- For the picture, you can either:
- skip the
pic:row: an image will be randomly chosen from the available avatars - choose an avatar in assets/images/ and use
pic: "assets/images/open-peep-XX.png" - upload your own pic - please choose a low-res picture of a few 10s KB - in assets/images/ and link it with
pic: "assets/images/your-pic.xxx"
- skip the
- Create a merge request for your branch.
- Check you like the result navigating to “View App” in the user interface of your merge request.
- Ask for review or merge.
Edit your facility-related data
If you’d like to update the data concerning your facility, be it:
- its adoption status of outcomes in the adoption table
- its involvement in current projects in the projects table
- its open data repository and access methods in the PaN facilities repositories table
You will need to:
- Create and work in a new branch.
- Go the
_data/facilities.ymland edit the data about your facility, following the schema:
## PSI ##
- short-name: PSI
pid:
- type: ROR
id: 03eh3y714
adoption: # of outcomes for the adoption table, choosing between 'adopted', 'wip' (work in progress), 'planned', 'ue' (under evaluation), 'no' (will not be adopted)
adopted:
- Search-API
- OAI-PMH
- PaNET
- Search
planned:
- FAIR-IF
not:
- VISA
- VINYL
- PaN-training
projects: # list of projects the facility participates in for the current projects table
- ExPaNDS
- EOSC-Future
odr: # links to open data repository and access methods
link: https://doi.psi.ch/
oai-pmh-endpoint:
link: https://doi.psi.ch/oaipmh/oai
status: Active
last-check: 2023-08-07
pan-search-api:
link: https://dacat.psi.ch/panosc-explorer/
status: Active
last-check: 2023-08-07
- Create a merge request for your branch.
- Check you like the result navigating to “View App” in the user interface of your merge request.
- Ask for review or merge.
Anything else
Many things could be better in this webpage, feel free to suggest any other change.
In this case, please start with opening an issue. And consider joining one of our SIG’s meetings.
We also recommend you Install jekyll locally on your machine, following the instructions in readme.md, to avoid depending on the review app for all changes.