Closed Fallstar closed 5 years ago
Re,
Ok, je note, je vais quand même faire quelques objections mais je conçois que tu ne les prenne pas en compte. Par contre un truc qui me gêne vraiment et qu'il faut prendre en compte, c'est que pour l'instant le lien « signaler un bug » renvoie ici, or tous les utilisateurs du Portail des Assos n'ont pas forcément de compte GitHub. Donc même si pour la partie dev ça reste du GitHub, il faut que les utilisateurs puissent facilement signaler des bugs, proposer des améliorations, etc... sans avoir à se créer de compte sur un site tiers.
Sinon mes objections dont tu ne tiendras pas compte :
En fait j'aimerai bien savoir qui est derrière ce login, pour moi ton point de vue n'est pas objectif.
Pour le point "signaler un bug", pour des questions de temps et de priorités, on est resté simple, mais c'est vrai que ça pourrait être sympa.
1.2. Je ne vois aucun intêret à passer sur Gitlab et c'est plus simple pour tout le monde.
En fait j'aimerai bien savoir qui est derrière ce login, pour moi ton point de vue n'est pas objectif.
Bah justement une des raisons pour lesquelles je pense que le Gitlab est mieux : On sait qui est qui. Ici, j'ai pas forcément de donner mon identité sur GitHub pour plein de raisons, même si je ne le cache pas, je suis Rémi (de Picasoft notamment, cela dit ce que je dis là n'a rien à voir avec Picasoft, c'est juste pour répondre à ta question.) Quant à la non-objectivité de mon point de vue, bah je pense objectivement qu'utiliser des solutions libres et décentralisées est une meilleure chose que d'utiliser des solutions fermées et centralisées, je vais pas rentrer dans les détails, mais on peut en discuter si tu veux. Et vu que c'est un projet qui concerne en particulier les étudiants de l'UTC et qu'on a déjà une forge git sur laquelle tous les étudiants de l'UTC ont un compte, ça me semble à la fois mieux d'un point de vue éthique, mais aussi d'un point de vue pratique parce que tous les concernés pourraient contribuer facilement, sans avoir à se faire de compte ailleurs.
Je pense que le choix de la plateforme est fait depuis le début et il n'y a littéralement aucune raison de la contester. GitHub reste une plateforme ouverte et accessible à tous au même titre que GitLab à l'exception du login CAS (qui, comme dit Samy, ne permet pas forcément aux anciens d'y accéder).
D'autre part GitHub propose un plan étudiant qui offre pas mal d'accords avec plusieurs entreprises, ce qui peut très facilement aux étudiants d'apprendre des nouvelles technos et des nouvelles facons de faire (en entreprise typiquement):
Finalement les issues sont là pour
Cela dit tu es complètement libre de prendre le projet le cloner et le reupload sur tous les gitlab, bitbucket, raspi que tu voudras. Le SiMDE possède une orga GitHub avec les membres depuis plus de 2 ans (je sais bien j'ai été là lors de la création), du coup il n'y a pas de question de gouvernance sur le SiMDE et ses projets.
On en est plus sur ce débat @jsmrcaga, mais merci de ton intervention. Pour les avantages de Gitlab par rapport à Github je les ai déjà mentionné plus haut (et pour avoir utilisé Gitlab en entreprise, si c'est totalement « entreprise-ready », même pour des grosses structures, avec de la CI, du deploiement, etc...), mais peu importe en fait.
À la base je demandais juste, ce à quoi Samy a très bien répondu, pourquoi c'était sur Github et pas sur le Gitlab (et non un changement de plateforme). Puis j'ai émis mes objections, en précisant bien qu'elles n'étaient pas à prendre en compte, mais le point que je voulais surtout soulever, auquel Samy a également répondu, c'était justement le fait qu'il faille un compte GitHub pour faire tout ce que tu as mentionné dans l'utilité des issues. Or, pour ce qui est du dev, ok, je comprends que ça reste sur GitHub, les gens qui dev ont souvent déjà un compte. Par contre pour l'utilisateur lambda qui trouve un bug, c'est pas pratique.
Ensuite la question de gouvernance que je soulevais, c'était pour faire remarquer à Samy que c'est un projet du SiMDE et non un projet personnel, et que si le SiMDE change et n'est plus d'accord avec la direction que Samy prend, c'est le SiMDE qui aura le dernier mot. Je ne dis pas que Samy fait mal son taf, bien au contraire, je lui dis juste de faire attention à la façon dont il voit le projet.
@Fallstar, on est bien d'accord concernant la gouvernance du projet, les décisions globales je les prends en accord avec mon équipe, mon bureau mais aussi avec mon BDE. Cependant, ce que je voulais sous-entendre par "je lead le projet ... que ça plaise ou non" c'est à moi que les décisions techniques sont. J'ai fait le choix de Github et ça le restera tant que je lead au moins et clairement, tant que mon équipe de devs ne s'en plains pas, je ne changerai rien ^^
Merci pour ta franchise.
Sur ces derniers mots, je clos l'issue
Salut, Pourquoi GitHub alors qu'on a le GitLab de l'UTC ? Au moins tout le monde a déjà un compte et peut participer plus facilement que s'il faut passer par un site tiers comme GitHub.