Amélioration de l'accueil des nouvell es personnes suite à git.spip.net
RastaPopoulos <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <[email protected]> |
Glop, l'arrivée de git.spip.net change assez profondément la manière dont on peut contribuer. On est plusieurs à penser que l'accueil est trop compliqué, surtout qu'il y a maintenant plusieurs niveaux de contribution *dans une même plateforme*, ce qui n'était pas du tout le cas avant. Avant : - SVN, sans véritable forge user-friendly (juste pour de la lecture/recherche) - aucun ticket de plugins - le support se faisant uniquement par Contrib, dont les forums sont ouverts, y compris aux anonymes, donc facile de faire un retour - pour y avoir accès, il fallait accepter la charte ET être inscrit à des listes, car il faut que l'email soit ok pour la liste des commits + il fallait pouvoir être contacté s'il y avait une engueulade, un truc à débattre à propos de commits Maintenant : - git.spip n'est pas juste une interface de lecture, quand on y a un compte avec les bons droits, ça donne le droit de contribuer, d'écrire (que ce soit code, tickets, ou wiki d'un projet) - il y a maintenant des tickets par plugin, et faire des tickets *uniquement* est une manière de contribuer, même quand on n'y connait rien du tout au code et qu'on ne commitera jamais rien de sa vie - avoir accès aux orgas "de contribution", pour l'instant c'est toujours les mêmes conditions : charte + listes SAUF QUE 1) désormais il y a des tickets par plugins, dont la liste spip-dev est un peu moins obligatoire pour s'engueuler et commenter les modifs 2) des gens non devs peuvent vouloir participer uniquement à faire des tickets et débattre des fonctionnalités SANS jamais coder de leur vie, donc sans obligation aucune d'être inscrit aux listes La proposition serait de complexifier *légèrement* mais le moins possible, les droits de la forge, afin de couvrir tous les cas. Et au passage de permettre une inscription semi-ouverte, au moins pour le début du processus. Voici la proposition : - ajouter si besoin un niveau de droits "uniquement tickets / commentaires" sans possibilité de modifier le code (mais peut être que c'est déjà le cas par défaut) - ouvrir les inscriptions libres sur la forge - que l'inscription libre oblige à cocher une case "j'ai lu et j'accepte la charte" (lien vers la charte spip.net ouvert dans un autre onglet) - que l'inscription libre ajoute les gens dans toutes les orgas de contrib *seulement avec des droits de tickets/commentaires* - qu'une explication d'un ou deux paragraphes soit ajouté sur cette même page d'inscription pour expliquer comment ça marche : "En vous inscrivant, vous pourrez créer et commenter les tickets de tous les projets. Si vous désirez ensuite contribuer au code, abonnez-vous à la liste spip-dev (lien) et demandez à contribuer. Un⋅e admin augmentera vos droits sur git.spip pour vous donner l'accès complet." Du coup : - ça laisse en partie l'inscription ouverte, c'est moins fermé que maintenant - ça fait moins de boulot aux admins, qui n'ont plus à créer de comptes, mais seulement augmenter les droits quand on leur demande (et ajouter à la liste spip commit) - on ne donne quand même pas les droits complets auto sans contact humain, ya quand même un filtre où on doit se parler -- RastaPopoulos _______________________________________________ liste: https://listes.rezo.net/mailman/listinfo/spip-dev doc: https://www.spip.net/ dev: https://core.spip.net/ irc://irc.freenode.net/spip