Comments (8)
OK pour moi.
Le 7 janvier 2014 23:46, Gerard [email protected] a écrit :
Récemment, nous avons intégré notre première page officielle avec la page
teasing. Tout le monde semblait vraiment content et enthousiaste. Tellement
que les contributions autour de cette page pour des "modifications mineurs"
ont incitées les membres du staff, sans mal, à contribuer directement sur
la branche master.Pour cette page, ce n'est pas bien grave. Ce n'est pas une page critique
et elle n'est pas encore accessible au public. Par contre, ce n'est pas une
pratique à encourager, très loin de là.Je propose donc que nous commençons à mettre en place la structure finale
du projet GitHub en créant les différentes branches (dev, stable, master)
et affinant les permissions de chaque contributeur avec l'organisation créé
par Talus, zeste-de-savoir. Ainsi, nous pourrions obliger que toutes les
contributions se fassent par un PR.Qu'en pensez-vous ?
—
Reply to this email directly or view it on GitHubhttps://github.com//issues/60
.
from zds-site.
Pareil, comme ça on sera tranquille.
from zds-site.
Pour l'instant, le dépot n'est pas lié à l'organisation ; et je ne sais pas si on peut affiner les droits des contiributeurs de l'orga branches par branches (ça m'étonnerait mais j'y jetterai un oeil sinon).
Un guide de contribution devrait faire l'affaire, et une règle entre nous qui avons le droit de push devrait faire l'affaire je pense (basé sur la confiance oui) ? Au pire, revert un changement se fait sans difficulté
from zds-site.
Il n'existe aucun moyen pour protéger un minimum la branche master ? Oui, globalement, nous fonctionnons sur la confiance. Mais les gens sont quand même tentés de ne pas créer une branche parce que la "modification est mineure". Au moins, si un mécanisme ferme cette possibilité, il n'y a plus de soucis.
Puis, personne n'est à l'abri d'une fausse manipulation. Chose arrivée récemment avec un revert commité sur la branche master.
Dans tous les cas, je pense que c'est nécessaire de commencer à intégrer la structure du projet Git.
from zds-site.
Je pense que c'est possible. Ça oblige probablement chaque contributeur a forker le projet pour faire la PR mais il me semble que c'est possible. Talus ?
from zds-site.
Si ca devait être apparement possible ; y'a déjà quelques forks qui trainent, ils restent pour le moment privés et ça n'a pas l'air d'impacter mon nombre de slots pour projets privés et ça n'a pas l'air de demander à débourser quoique ce soit pour ceux qui forkent...
Quand ce sera public, il faudra évidemment (à part les contributeurs core, et encore...) faire un fork et faire une PR associée.
from zds-site.
L'idéal serait, lors de l'ouverture ou maintenant de retirer complètement
les droits d'ecriture sur la master et n'autoriser que la création de
branche, la création de PR et le merge de PR.
Je sais que bitbucket
sait le faire plutôt bien, mais je ne connais pas vraiment Virgin pour
trouver l'équivalent.
Le 14 janv. 2014 12:18, "Baptiste Clavié" [email protected] a
écrit :
Si ca devait être apparement possible ; y'a déjà quelques forks qui
trainent, ils restent pour le moment privés et ça n'a pas l'air d'impacter
mon nombre de slots pour projets privés et ça n'a pas l'air de demander à
débourser quoique ce soit pour ceux qui forkent...Quand ce sera public, il faudra évidemment (à part les contributeurs core,
et encore...) faire un fork et faire une PR associée.—
Reply to this email directly or view it on GitHubhttps://github.com//issues/60#issuecomment-32256706
.
from zds-site.
Bon bah, après l'adoption du gitflow, cette issue n'a plus lieu d'être.
Je ferme.
from zds-site.
Related Issues (20)
- Factoriser les vues et templates Content et Container
- Uniformiser l'affichage des membres et corriger des bugs
- Faire apparaître la section Administration dans la version publique des contenus HOT 1
- Ajouter un lien sur les états dans l'historique d'un contenu
- Mettre à jour le logo de Twitter
- Afficher si un membre est banni sur la page d'une IP
- Bandeau "Ce contenu est vide" inutile sur la page de validation
- Régression sur les métadonnées Schema.org des contenus HOT 1
- Simplifier la modification de son avatar
- Ajouter la modification des catégories dans le journal d'événements
- Revoir l'ergonomie de la page qui liste les demandes d'aides des contenus
- Que doit être affiché dans la liste des demandes d'aides pour les contenus ?
- Améliorer la page de comparaison de deux versions d'un contenu
- Mettre les ±1 derrière un feature flag HOT 1
- Perte de forums et sujets suivis lors de l'éviction d'un groupe
- Séparer en deux pages la modification du profil et la modification des paramètres
- Ajouter un lien vers le code de conduite communautaire à divers endroits
- On ne gère pas les demandes de mise en avant associées à des contenus supprimés HOT 1
- HTML invalide dans un template
- Identifier des outils automatisés pour tester la validité du HTML
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from zds-site.