First, many thanks to everybody for contributing to the Fortran-lang projects, here on Discourse, at GitHub and elsewhere. With more and more contributors and projects joining our community we also need some kind of maintenance and administration structure to keep all the things around Fortran-lang running smoothly.
To make the administrative structure more transparent, we put together a governance for our community. Please let us know what you think, whether there is something you agree or disagree with, if there is anything we should change, add, or remove. With your feedback we will update the governance and add it to the Fortran-lang webpage to make them easily accessible for everybody.
We are looking forward to your feedback.
Ondřej, Milan, Laurence, and Sebastian
The draft for the governance follows below this delimiter.
This page describes the governance model used by the Fortran-lang community. The Fortran-lang community is a volunteer-based effort and relies on its contributors’ motivation, free time, and hard work. Administrators, maintainers, and contributors choose to participate and may choose to leave any time for any or no reason.
Any contribution to the Fortran-lang community must follow the code of conduct.
The administrators are responsible for keeping Fortran-lang operational. They have access to the following assets
- the Fortran-lang GitHub organization and can invite members, give write-access to projects, and create teams
- the Fortran-lang Discourse and can give moderator privileges as well as moderate the forum
- the fortran-lang.org domain
- the @fortranlang Twitter account (https://twitter.com/fortranlang)
- the Fortran-lang YouTube channel (https://www.youtube.com/user/Fortran%20Programming%20Language)
- the Fortran-lang mailing list (firstname.lastname@example.org | Home)
Maintainers and contributors should contact the administrators in case any action for those assets is required.
Current administrators are
- Ondřej Čertík (@certik, email@example.com)
- Milan Curcic (@milancurcic, firstname.lastname@example.org)
- Sebastian Ehlert (@awvwgk, email@example.com)
- Laurence Kedward (@lkedward, firstname.lastname@example.org)
The maintainers are responsible for organizing the core projects of Fortran-lang, like the package manager, the standard library, and the webpage. Maintainers are responsible for
- coordinating (larger) projects and steering long-term plans
- helping new contributors to get acquainted with the project and provide guidance for their first contribution
- guiding new reviewers to provide comments and feedback for code contributions in pull requests and patches
- keeping the issue tracker and project boards organized
- making releases and determining their content
Unless specially required, all discussions and activities of the maintainers will be public and made in collaboration with the community and contributors. Private communications or decisions made by the maintainers will be summarized to the community and contributors publicly after removing personal, private, or sensitive information, that should not be posted publicly on the internet.
Everybody is welcome to contribute to Fortran-lang and its projects. Providing and discussing ideas as well as developing concepts and designs are integral contributions to any project. All contributors can steer and add to the long-term vision of the Fortran-lang projects.
To the extent possible under law, the authors have waived all copyright and related or neighboring rights to the Fortran-lang community governance document, as per the CC-0 public domain dedication.