Merge pull request #47 from YunoHost/admin_rights

[enh] #29: add admin kit on french page. Change title size.
This commit is contained in:
M5oul 2017-04-05 07:36:42 +02:00 committed by GitHub
commit f1012b3f87
2 changed files with 122 additions and 13 deletions

View file

@ -223,9 +223,64 @@ For the documentation group, the number of views for an anticipated closure of a
For the distribution group, since there's only Heyyounow at the moment, the Council will have the task of making Standard and Major decisions. For the distribution group, since there's only Heyyounow at the moment, the Council will have the task of making Standard and Major decisions.
### Pending decisions for the groups ## Administration group's rights
This part list administration rights for differents groups of YunoHost project:
#### Council (Warning, this is not decision rights here).
### Council
- No administration right. Authorizations are completed through the other groups membership,
- Forum: ["Conseil" group member](https://forum.yunohost.org/groups/Conseil).
### Core Dev
- GitHub: Devs team member inside YunoHost's organization (permission to push, merge…),
- Redmine: project member of [`YunoHost`](https://dev.yunohost.org/projects/yunohost) and [`Moulinette`](https://dev.yunohost.org/projects/moulinette),
- Continous integration: writting access to CI-Core,
- XMPP: ["dev"](xmpp:dev@conference.yunohost.org?join) channel moderator,
- Forum: ["Dev" group member](https://forum.yunohost.org/groups/Dev).
### Infra
- Servers: SSH access using SSH key on some (as needed) or every servers,
- GitHub: [Infra team member inside YunoHost's organization](https://github.com/orgs/YunoHost/teams/infra) (permission to push, merge…),
- Redmine: [Infra project member](https://dev.yunohost.org/projects/y-u-no-infra/),
- Forum, Weblate, Redmine, XMPP, CI: administrator,
- Forum: [Infra group member](https://forum.yunohost.org/groups/Infra).
### Apps
- GitHub: YunoHost-Apps [Owner](https://github.com/orgs/YunoHost-Apps/people?utf8=%E2%9C%93&query=%20role%3Aowner) (permission to push and merge on all repositories),
- Redmine: [Apps project member](https://dev.yunohost.org/projects/apps),
- GitHub: [Apps team member inside YunoHost's organization](https://github.com/orgs/YunoHost/teams/apps) (permission to push, merge…),
- Continous integration: access to [CI-Apps](https://ci-apps.yunohost.org),
- XMPP: [Apps channel moderator](https://im.yunohost.org/logs/apps),
- Forum: [Apps group member](https://forum.yunohost.org/groups/Apps).
### Communication
- Forum: [Com group member](https://forum.yunohost.org/groups/Communication).
#### Documentation
- GitHub: [Doc team member of YunoHost's organization](https://github.com/orgs/YunoHost/teams/doc).
#### Communication
- Diaspora*: [account access](https://framasphere.org/people/01868d20330c013459cf2a0000053625),
- Twitter: [account access](https://twitter.com/yunohost),
- Forum: [account access](https://forum.yunohost.org/users/yunohost/activity).
#### Translation
- Weblate: [translator tool admin](https://translate.yunohost.org/projects/yunohost/).
#### Mutual assistance (support)
- Forum: moderator status,
- XMPP: [`support` chanel moderator](xmpp:support@conference.yunohost.org?join).
### Distribution
- GitHub: [YunoHost's organisation `Distrib` team member](https://github.com/orgs/YunoHost/teams/distribution),
- Information: image distribution (ISO…) should be done in collaboration with `Infra` group (and `Doc`),
- Publication: SFTP access can be set up,
- Forum: [`Distribution` group team member](https://forum.yunohost.org/groups/Distribution).
## Pending decisions for the groups
### Council
- Should we elect Council members rather than co-opt them? There's a risk of it becoming a "political campaign"! - Should we elect Council members rather than co-opt them? There's a risk of it becoming a "political campaign"!
- Should special interest group membership be restricted to cooptation like for the Council? - Should special interest group membership be restricted to cooptation like for the Council?
- Proposal to change Council to Collegiate - Proposal to change Council to Collegiate
@ -237,21 +292,21 @@ For the distribution group, since there's only Heyyounow at the moment, the Coun
- Review the build system: stable <— testing <— branches - Review the build system: stable <— testing <— branches
- Freeze nohost.me and abandoning services - Freeze nohost.me and abandoning services
#### Core Dev Group ### Core Dev Group
- How to manage pull requests? - How to manage pull requests?
- Each ticket gives rise to a branch and a ticket; you make a pull/merge request, the community verifies that it works, a decision is taken to integrate. - Each ticket gives rise to a branch and a ticket; you make a pull/merge request, the community verifies that it works, a decision is taken to integrate.
#### Apps Group ### Apps Group
- For community-based apps, issues are on GitHub as they should be, but discussions are on the forum - For community-based apps, issues are on GitHub as they should be, but discussions are on the forum
#### Communication Group ### Communication Group
- Bug report from the forum - Bug report from the forum
- Cleanup of the forum to avoid noise - Cleanup of the forum to avoid noise
- Proposal to delete support chat - Proposal to delete support chat
- How to make the forum a more active and central hub - How to make the forum a more active and central hub
- How to organise rights on the forum (if groups want to vote on the forum) - How to organise rights on the forum (if groups want to vote on the forum)
#### Miscellaneous ### Miscellaneous
- Request on the forum with notification to the Council members and to representatives of relevant special interest groups - Request on the forum with notification to the Council members and to representatives of relevant special interest groups
- Vote over 2 weeks with a post on the forum - Vote over 2 weeks with a post on the forum
- Create 4 channels for Core Dev, Apps, Communication and Infrastructure - Create 4 channels for Core Dev, Apps, Communication and Infrastructure

View file

@ -223,8 +223,63 @@ Pour la doc, le nombre d'avis pour la cloture anticipée d'une décision mineure
Pour le groupe distribution, étant donné qu'il n'y a pour l'instant que Heyyounow, le Conseil sera sollicité pour les décisions Standard ou Majeure. Pour le groupe distribution, étant donné qu'il n'y a pour l'instant que Heyyounow, le Conseil sera sollicité pour les décisions Standard ou Majeure.
### Décisions à venir pour les groupes ## Droits dadministration afférents aux groupes
#### Conseil Cette partie liste les kits de droits dadministration pour les différents groupes du projet YunoHost :
(Attention, il ne sagit pas des droits de prises de décisions dans ce cas).
### Conseil
- Aucun droits dadministration. Les droits sont complétés avec le fait dêtre présents dans les autres groupes,
- Forum : membre du [groupe `Conseil`](https://forum.yunohost.org/groups/Conseil).
### Dev
- GitHub : membre de l[équipe `Devs` de lorganisation `YunoHost`](https://github.com/orgs/YunoHost/teams/devs),
- Redmine : membre des projets [`YunoHost`](https://dev.yunohost.org/projects/yunohost) et [`Moulinette`](https://dev.yunohost.org/projects/moulinette),
- Intégration continue : droits sur les outils dintégrations continue CI-core,
- XMPP : modérateur du salon [`dev`](xmpp:dev@conference.yunohost.org?join),
- Forum : membre du [groupe `Dev`](https://forum.yunohost.org/groups/Dev).
### Infra
- Serveurs : accès SSH par clé sur certains (selon les besoins) ou sur la totalité des serveurs,
- GitHub : membre de l[équipe `Infra` de lorganisation `YunoHost`](https://github.com/orgs/YunoHost/teams/infra),
- Redmine: membre du [projet `Infra`](https://dev.yunohost.org/projects/y-u-no-infra/),
- Forum, Weblate, Redmine, XMPP, CI: administrateur,
- Forum : membre du [groupe `Infra`](https://forum.yunohost.org/groups/Infra).
### Apps
- GitHub : propriétaire (Owner) [de lorganisation YunoHost-Apps](https://github.com/orgs/YunoHost-Apps/people?utf8=%E2%9C%93&query=%20role%3Aowner),
- Redmine : membre du [projet `Apps`](https://dev.yunohost.org/projects/apps),
- GitHub : membre de l[équipe `Apps` de lorganisation `YunoHost`](https://github.com/orgs/YunoHost/teams/apps),
- Intégration continue : accès à [CI-Apps](https://ci-apps.yunohost.org),
- XMPP : admin et modérateur sur le [salon `Apps`](xmpp:apps@conference.yunohost.org?join),
- Forum : membre du [groupe `Apps`](https://forum.yunohost.org/groups/Apps).
### Communication
- Forum : membre du [groupe `Com`](https://forum.yunohost.org/groups/Communication).
#### Doc
- GitHub : membre de l[équipe `Doc` de lorganisation `YunoHost`](https://github.com/orgs/YunoHost/teams/doc).
#### Communication
- Diaspora* : accès au compte [YunoHost](https://framasphere.org/people/01868d20330c013459cf2a0000053625),
- Twitter : accès au compte [YunoHost](https://twitter.com/yunohost),
- Forum : accès au compte [`YunoHost`](https://forum.yunohost.org/users/yunohost/activity).
#### Traduction
- Weblate : administrateur sur l[outil de traduction](https://translate.yunohost.org/projects/yunohost/).
#### Entraide
- Forum : statut de modérateur,
- XMPP : statut de modérateur sur le salon [`support`](xmpp:support@conference.yunohost.org?join).
### Distribution
- GitHub : membre de l[équipe `Distrib` de lorganisation `YunoHost`](https://github.com/orgs/YunoHost/teams/distribution),
- Information : la diffusion des images (ISO…) doit se faire en collaboration avec le groupe `Infra` (et `Doc`),
- Publication : un accès SFTP peut être mis en place,
- Forum : membre du [groupe `Distribution`](https://forum.yunohost.org/groups/Distribution).
## Décisions à venir pour les groupes
### Conseil
- Faut-il élire les membres du Conseil plutôt que de les coopter ? Risque de se transformer en "campagne politique"! - Faut-il élire les membres du Conseil plutôt que de les coopter ? Risque de se transformer en "campagne politique"!
- Faut-il limiter l'ouverture des groupes d'intérêts par cooptation comme pour le Conseil ? - Faut-il limiter l'ouverture des groupes d'intérêts par cooptation comme pour le Conseil ?
- Proposition de changer Conseil en Collégiale - Proposition de changer Conseil en Collégiale
@ -236,22 +291,21 @@ Pour le groupe distribution, étant donné qu'il n'y a pour l'instant que Heyyou
- Revoir système de build : stable <— testing <— branches - Revoir système de build : stable <— testing <— branches
- Gel de nohost.me et question de l'abandon des services - Gel de nohost.me et question de l'abandon des services
#### Groupe Dev ### Groupe Dev
- Comment gérer les pull request ? - Comment gérer les pull request ?
- Chaque ticket fait l'objet d'une branche et d'un ticket, tu fais une pull/merge request, la communauté vérifie que ça fonctionne, une décision est prise d'intégrer. - Chaque ticket fait l'objet d'une branche et d'un ticket, tu fais une pull/merge request, la communauté vérifie que ça fonctionne, une décision est prise d'intégrer.
### Groupe Apps
#### Groupe Apps
- Pour les apps communautaires, les issues sont bien sur Github, les discussions sur le forum - Pour les apps communautaires, les issues sont bien sur Github, les discussions sur le forum
#### Groupe Communication ### Groupe Communication
- Rapport de bug à partir du forum - Rapport de bug à partir du forum
- Faire en sorte de nettoyer le forum pour éviter le bruit - Faire en sorte de nettoyer le forum pour éviter le bruit
- Proposition de supprimer le salon de support - Proposition de supprimer le salon de support
- Comment rendre le forum plus actif et central - Comment rendre le forum plus actif et central
- Comment s'organiser pour les privilèges sur le forum (si les groupes veulent voter sur le forum) - Comment s'organiser pour les privilèges sur le forum (si les groupes veulent voter sur le forum)
#### Autres ### Autres
- Demande sur le forum avec notification des membres du Conseil et des représentants des groupes dintérêts concernés. - Demande sur le forum avec notification des membres du Conseil et des représentants des groupes dintérêts concernés.
- Vote sur deux semaines par un post sur le forum - Vote sur deux semaines par un post sur le forum
- Créer quatre canaux pour le Dev, les Apps, la Communication et l'Infrastructure - Créer quatre canaux pour le Dev, les Apps, la Communication et l'Infrastructure