This project allows you to apply to join the contributed project developer team.
To apply simply create a request as an issue at https://github.com/backdrop-ops/contrib/issues/new
If you have already written or ported a project to Backdrop, please include a link to the module or theme you have written, hosted either on Github under a personal account or elsewhere. After joining the Backdrop Contributed Project Group, you will be able to transfer the entire repository to live under https://github.com/backdrop-contrib/[your_project_name]
By publishing a project in the Backdrop Contributed project group (Backdrop Contrib for short), you must agree to the following:
-
You will not push changes to a repository for which you are not a maintainer; even though joining the Backdrop Contrib group will grant you technical permission to push to any project within.
-
You must include a copy of the GPL v2
LICENSE.txt
file in the root of your repository. -
You must include a
README.md
with all projects, including at the least the following: -
A description of the project
-
Basic documentation
-
License information (GPL v2)
-
A list of the current maintainers for the project
You may use this example README.md to get started.
-
You will work with the Backdrop Security Team to address any vulnerabilities in your code if necessary.
-
You will enable the GitHub issue tracker for official communication.
-
If you fail to do any of the above, your access to the Backdrop Contrib group -- including all projects including those that you may have originally authored -- may be revoked.
-
If your project becomes abandoned and you do not respond to requests in the issue tracker within 2 weeks, your project may be modified by a Backdrop Contrib administrator without your explicit consent.
If you feel a project in the Backdrop Contrib group has been abandoned, you may apply to adopt that project. To do so:
-
Join the Backdrop Contrib group by submitting an application (see above).
-
File an issue with the current project, requesting to help maintain the project. If written permission is granted by a current maintainer, add your name to the README.md file in the list of maintainers.
-
If the current maintainers do not respond within 2 weeks. Create an issue in this repository to take over the project, including a link to the issue you filed with the abandoned project.
-
After confirming the project has been abandoned, a Backdrop Contrib administrator will add your name to the list of maintainers in that project's README.md file.
-
You may now maintain the project directly as though given permission by the project maintainers and likewise now grant permission to others to maintain the project.