Gestion des droits et des équipes au sein de l'organisation - rjullien/Jeedom-Plugins-Extra GitHub Wiki

Les équipes

  • Jeedom-Plugins-Extra : Équipe princpale, tout nouveau membre y est inclus par défaut.
  • Developers : Équipe de développeur, dès que vous ajoutez un projet, vous êtes en mesure de demander d'y adhérer auprès des autres membres
  • Developers Senior : Équipe de développeur ayant pas mal d'éxpérience en PHP et en plugins Jeedom
  • Managers : Équipe constituée des initiateurs du projet (pourra évoluer en fonction des besoins)

Les droits attribué par défaut

A un nouveau membre :

Ajouté à Jeedom-Plugins-Extra Team.

Il a accès :

  • en lecture à l'ensemble des projets de l'organisation.

Il est apte à :

  • Proposer des pull requests sur l'ensemble des projets pour apporter améliorations/corrections/documentations/autres

A un membre qui transfère un projet:

Ajouté à Developers Team.

Il a accès :

  • en lecture à l'ensemble des projets de l'organisation.
  • en écriture au projet Jeedom-Plugins-Extra afin de participer au Wiki, Issues, Dashborad Deveoper, etc ...
  • en écriture au projet plugin-template
  • en admin sur son projet

Il est apte à :

  • Proposer des pull requests sur l'ensemble des projets pour apporter améliorations/corrections/documentations/autres
  • Modifier directement le Wiki, le Dashboard
  • Modifier directement le plugin-template
  • Gérer son projet

A un membre qui a transféré de nombreux projets ou qui a démontré sa capacité à proposer des pull requests de qualité.

Ajouté à Developers Senior Team.

Il a accès :

  • en écriture à l'ensemble des projets de l'organisation, excepté celui du site vitrine de l'organisation
  • en admin sur ses projets

Il est apte à :

  • Proposer des pull requests sur l'ensemble des projets pour apporter améliorations/corrections/documentations/autres
  • Modifier directement le Wiki, le Dashboard
  • Modifier directement l'ensemble des plugins
  • Gérer ses projets

A un membre qui souhaite participer activement à l'organisation de ce projet dans son ensemble, pour le moment il s'agit des initiateurs du projet.

Ajouté à Managers Team.

Il a accès :

  • en écriture à l'ensemble des projets de l'organisation, dont celui du site vitrine de l'organisation

Il est apte à :

  • Proposer des pull requests sur l'ensemble des projets pour apporter améliorations/corrections/documentations/autres
  • Modifier directement le Wiki, le Dashboard
  • Modifier directement l'ensemble des plugins
  • Gérer l'ensemble des projets
  • Modifier le site vitrine de l'organisation