Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automated registration to ebrains knowledge graph #541

Conversation

Moritz-Alexander-Kern
Copy link
Member

@Moritz-Alexander-Kern Moritz-Alexander-Kern commented Feb 17, 2023

Changes

This PR adds a .codemeta.json file to elephant.

How it works

This is a new approach to registering new software releases in the ebrains KG.
The idea is to place a file called “codemeta.json” in the root of your Git repository, which you will update as part of the usual development process, e.g. with a CI action. We will set up a cron job to regularly check this file, and if a new version is detected, a new entry will be created in the KG automatically.

There are other benefits to adding this metadata file, see https://codemeta.github.io/

There is a web form to help you create valid files: https://codemeta.github.io/codemeta-generator/

Notes

The current version is set to v0.11.2, since this version has not yet bin published in the KG.

@coveralls
Copy link
Collaborator

coveralls commented Feb 17, 2023

Coverage Status

Coverage: 87.658% (-0.1%) from 87.8% when pulling a68f934 on INM-6:enh/automated_registration_to_KG into 06e0cd1 on NeuralEnsemble:master.

@Moritz-Alexander-Kern Moritz-Alexander-Kern merged commit 9dbdf53 into NeuralEnsemble:master Feb 24, 2023
@Moritz-Alexander-Kern Moritz-Alexander-Kern deleted the enh/automated_registration_to_KG branch July 21, 2023 12:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants