Skip to content
Snippets Groups Projects
After you've reviewed these contribution guidelines, you'll be all set to contribute to this project.

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

  1. Fork the GIT repository: git clone https://gitlab.gwdg.de/dariah-de/dariah-de-oai-pmh-services.git

  2. Do install the needed packages for commiting (you may to have use --force to avoid some unmatched dependencies): npm i (--force)

  3. Create an new issue for your feature/fix in the GitLab GUI issue page.

  4. Create a new branch for your feature/fix.

  5. Develop your feature/fix in the new branch and commit and push acording to the sesmantic release rules

  6. Husky and commitizen installation should force you to provide correct commit messages.

  7. Then file a merge request in the GitLab GUI from your new branch (src) to the develop branch (dest).

  8. If you are a maintainer, please take the DARIAH-DE Release Workflow into account.