diff --git a/docs/contribute/index.md b/docs/contribute/index.md index 97ca1e80..277d5f4c 100644 --- a/docs/contribute/index.md +++ b/docs/contribute/index.md @@ -1,4 +1,4 @@ -# Contribute to InvenioRDM +# Onboard & Contribute to InvenioRDM InvenioRDM is a vibrant open-source project with a community spanning the globe. We cover almost all time zones during our major online workshops! Here we highlight @@ -7,21 +7,30 @@ how you can contribute and how we work. Contributions are welcome, and they are greatly appreciated! Every little bit helps, and credit will always be given. +## Onboarding + +Discoved how to get to know and join the InvenioRDM community [here](onboarding.md). + ## Governance How the project is governed is outlined [here](https://inveniosoftware.org/governance/). ## Types of Contributions -### Report Bugs and ask for features +### Report Bugs Submit an issue at [https://github.com/inveniosoftware/invenio-app-rdm/issues](https://github.com/inveniosoftware/invenio-app-rdm/issues). -Select bug or feature and you will have a prepopulated GitHub issue created for you. +Select bug and you will have a prepopulated GitHub issue created for you. Fill it out! InvenioRDM is made up of a collection of modules. As you become more familiar with them, you may want to submit your ticket to their respective repositories. +### Ask For Feature + +Read through the already opened [GitHub Discussions](https://github.com/inveniosoftware/product-rdm/discussions), or create a new one. +Already approved discussions and ongoing development is converted to an [issue](https://github.com/inveniosoftware/product-rdm/issues). + ### Fix Bugs Look through the GitHub issues for bugs. Anything tagged with "bug" diff --git a/docs/contribute/onboarding.md b/docs/contribute/onboarding.md new file mode 100644 index 00000000..b14ef190 --- /dev/null +++ b/docs/contribute/onboarding.md @@ -0,0 +1,35 @@ +# Onboarding + +Welcome to the InvenioRDM and to our collaborative, open source community! + +Find here important resources for onboarding. + +## For everyone + +* Telecon schedule 2024: [Google Calendar](https://docs.google.com/document/d/1vSClxJbQv296Zk9DIX8aWa6kEbzcnXSFExHuWvTYV7E) +* Telecon agenda: [Google Docs](https://docs.google.com/document/d/166v5oqVxzQQ8U4-eo2EraCpohnnAjeANdLJ6nnCy1uA) +* Chat on Discord: +* Discussion forum on Discourse: +* Blog: +* Code of Conduct: +* Governance: +* Roadmap: +* Feature Requests via GitHub Discussions: +* Awesome InvenioRDM, a place to list your instance and customizations: + +## For developers +The InvenioRDM source code and the technical project management (issues, milestones, etc.) are available on GitHub: + +* Invenio organization: +* Milestones: + +In this documentation website, you can find information and the technical documentation of InvenioRDM. + +## Current Interest Groups +Feel free to join any of these channels if you are interested in these topics: + +* Communications and Outreach: +* Documentation: +* Events & Conferences: +* Telecons: diff --git a/mkdocs.yml b/mkdocs.yml index 59a4e4bf..847e5e94 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -211,8 +211,9 @@ nav: - Docker images: maintenance/docker-images.md - RFCs: maintenance/rfcs.md - Writing documentation: maintenance/documentation.md - - Contribute: + - Onboard & Contribute: - Overview: contribute/index.md + - Onboarding: contribute/onboarding.md - Code of conduct: contribute/code-of-conduct.md - Copyright policy: contribute/copyright-policy.md - Roadmap: contribute/roadmap.md