Skip to content

Commit c75f584

Browse files
authored
issue #211 add: Fortran Lang governance (#236)
* add: governance code file * /wronge commit * add : governance code file * add: the community/governance path * governance file link add in community section * fix youtube link * added sphinx design for headings * rephrase the line * Update governance.md
1 parent 8f18ab8 commit c75f584

File tree

3 files changed

+77
-0
lines changed

3 files changed

+77
-0
lines changed

source/community.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,11 @@ on the project workflow and recommended practices.
143143
[Contributor guide for fpm](https://github.com/fortran-lang/fpm/blob/HEAD/CONTRIBUTING.md)<br>
144144
[Contributor guide for fortran-lang.org](community/contributing)
145145

146+
:::{div} sd-text-left sd-fs-4
147+
Fortran-lang governance
148+
:::
149+
150+
The [governance](community/governance) model used by the Fortran-lang community
146151
::::
147152
::::{grid-item-card}
148153
:shadow: none

source/community/governance.md

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
---
2+
sd_hide_title: true
3+
...
4+
# Governance
5+
6+
:::{div} sd-text-center sd-fs-2 sd-font-weight-bold sd-text-primary
7+
Fortran-lang Governance
8+
:::
9+
10+
This page provides an overview of the governance structure adopted by the Fortran-lang community, which thrives on the dedication, free time, and diligent efforts of its volunteers. The community comprises administrators, maintainers, and contributors who willingly engage and have the freedom to withdraw their involvement at any given point, irrespective of the reasons.
11+
12+
:::{div} sd-text-left sd-fs-2 sd-font-weight-bold sd-text-primary
13+
Code of Conduct
14+
:::
15+
16+
Any contribution to the Fortran-lang community must follow the [code of conduct](https://github.com/fortran-lang/.github/blob/main/CODE_OF_CONDUCT.md).
17+
18+
:::{div} sd-text-left sd-fs-2 sd-font-weight-bold sd-text-primary
19+
Administrators
20+
:::
21+
22+
The administrators are responsible for keeping Fortran-lang operational. They have access to the following assets
23+
24+
- the Fortran-lang GitHub organization and can invite members, give write-access to projects, and create teams
25+
- the Fortran-lang Discourse and can give moderator privileges as well as moderate the forum
26+
- the fortran-lang.org domain
27+
- the [@fortranlang](https://twitter.com/fortranlang) Twitter account
28+
29+
- the Fortran-lang [YouTube](https://www.youtube.com/@fortranprogramminglanguage7454) channel
30+
31+
- the Fortran-lang [Mailing-list](https://groups.io/g/fortran-lang)
32+
33+
Maintainers and contributors should contact the administrators in case any action for those assets is required.
34+
35+
Current administrators are
36+
37+
- Ondřej Čertík ([@certik](https://github.com/certik), [[email protected]](mailto:[email protected]))
38+
39+
- Milan Curcic ([@milancurcic](https://github.com/milancurcic), [[email protected]](mailto:[email protected]))
40+
41+
- Sebastian Ehlert ([@awvwgk](https://github.com/awvwgk), [[email protected]](mailto:[email protected]))
42+
43+
- Laurence Kedward ([@lkedward](https://github.com/lkedward), [[email protected]](mailto:[email protected]))
44+
45+
- Giannis Nikiteas ([@gnikit](https://github.com/gnikit), [[email protected]](mailto:[email protected]))
46+
47+
:::{div} sd-text-left sd-fs-2 sd-font-weight-bold sd-text-primary
48+
Maintainers
49+
:::
50+
51+
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
52+
53+
- coordinating (larger) projects and steering long-term plans
54+
- helping new contributors to get acquainted with the project and provide guidance for their first contribution
55+
- guiding new reviewers to provide comments and feedback for code contributions in pull requests and patches
56+
- keeping the issue tracker and project boards organized
57+
- making releases and determining their content
58+
59+
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.
60+
61+
:::{div} sd-text-left sd-fs-2 sd-font-weight-bold sd-text-primary
62+
Contributors
63+
:::
64+
65+
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.
66+
67+
:::{div} sd-text-left sd-fs-2 sd-font-weight-bold sd-text-primary
68+
MIT License
69+
:::
70+
71+
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 MIT License dedication.

source/conf.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,7 @@
189189
"packages": [],
190190
"community": [],
191191
"packages/**": [],
192+
"community/governance":[],
192193
}
193194
html_title = "Fortran Programming Language"
194195
html_logo = "_static/images/fortran-logo-256x256.png"

0 commit comments

Comments
 (0)