Re: Nombre et noms des organisations Git
RastaPopoulos <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <[email protected]> |
M'est-avis qu'on est en train de se diriger vers une usine à gaz encore, chiante à comprendre, avec des scripts pour synchroniser des choses et je ne sais quelle merdouille. Les "équipes", c'est un concept supplémentaire, qui vaut pour la plupart des forges certes, mais qui n'est pas forcément pile pareil partout, et qui dans tous les cas ajoutent un concept, et une strate supplémentaire. Les équipes sont propres à chaque organisation, donc si plusieurs organisations différentes doivent avoir les mêmes personnes, faut dupliquer les listes, faut synchroniser… Et si un jour où doit passer à une autre forge (quelque soit le sens) faut s'assurer de tout retrouver, bref un bordel sans nom. Mais même sans transfert, je trouve ça relou perso. KISS franchement, des bisous et de la simplicité. Qu'on ajoute *très légèrement* un découpage en plus pou affiner, avec une orga autre pour les plugins-dist ou la galaxie, ou ce genre, ok. Mais sinon : une orga = un groupe de personnes précis, et ce sont les gens de l'orga directement, pas des sous-groupes encore à l'intérieur. Et basta. C'est facile à maintenir, c'est surtout facile à comprendre. Tu fais partie de l'orga "spipcontrib", tu peux modifier tous les projets dedans. Fin. Pour les *quelques rares projets* qui ont besoin de surveillance particulière, je le conçois totalement. Mais dans ce cas, ce n'est plus une modification ouverte, et donc ça n'a pas à être dans le dépôt/orga coopératif. C'est forcément ailleurs, et c'est très bien que ce soit ailleurs, clairement séparé du reste, bien identifiable. Après, à partir du moment où un projet (Bank par exemple) n'est pas dans la partie coopérative : qu'il soit sur une autre orga git.spip.net, ou sur Github, ou sur un Gitlab perso : ça ne change pas des masses pour moi, dans tous les cas il doit être ailleurs que la partie ouverte. Mais tant mieux si c'est dans git.spip.net (mais ailleurs, dans git.spip.net/nursit/bank, ou git.spip.net/cerdic/bank), ça permet de le voir au même endroit que le reste, et puis ça permet surtout aux mainteneurs de profiter sûrement plus facilement des outils de diffusion qu'on mettra en place. Donc j'insiste et je ne change pas d'avis sur mon premier mail : - du simple, juste quelques orgas (2, 3, 4, maxi) - aucun sous-droits compliqués ! - et les quelques rares projets qui doivent avoir des droits particuliers, peuvent bien être sur la même forge mais chez des utilisateurs particuliers ou dans d'autres orgas que celles collectives -- RastaPopoulos _______________________________________________ liste: https://listes.rezo.net/mailman/listinfo/spip-dev doc: http://www.spip.net/ dev: http://trac.rezo.net/trac/spip/ irc://irc.freenode.net/spip