-
Stefan E. Funk authoredStefan E. Funk authored
How to contribute to DARIAH-DE OAI-PMH Services
Please read the RDD Technical Reference Manual before proceeding!
If you want to contribute to the DARIAH-DE OAI-PMH Services, please
-
Fork the GIT repository:
git clone https://gitlab.gwdg.de/dariah-de/dariah-de-oai-pmh-services.git
-
Do install the needed packages for commiting (you may to have use --force to avoid some unmatched dependencies):
npm i (--force)
-
Create an new issue for your feature/fix in the GitLab GUI issue page.
-
Create a new branch for your feature/fix.
-
Develop your feature/fix in the new branch and commit and push acording to the sesmantic release rules
-
Husky and commitizen installation should force you to provide correct commit messages.
-
Then file a merge request in the GitLab GUI from your new branch (src) to the develop branch (dest).
-
If you are a maintainer, please take the DARIAH-DE Release Workflow into account.