lesintegristes / lesintegristes-theme

The WordPress Theme that we use for our blog
http://www.lesintegristes.net/
Other
4 stars 1 forks source link

[FR] Workflow #51

Open bpierre opened 12 years ago

bpierre commented 12 years ago

Je déplace le sujet de Workflow ici :

Une nouvelle issue, en français, pour discuter de la manière dont nous allons travailler sur le redesign !

Wiki

Le wiki a été activé. J’ai créé une page « Redesign » (vide pour l’instant), avec une partie Roadmap dans laquelle nous pourrons recenser toutes les informations et choix pertinents des issues. N’hésitez pas à compléter cette page :-)

Équipe

Est-ce que vous pouvez indiquer ici si vous êtes intéressé pour participer au projet de redesign d’une manière ou d’une autre ? Même si vous n’êtes pas sûr d’avoir le temps ce n’est pas grave, ça permet juste de savoir qui veut être impliqué, qui veut faire quoi, et surtout de ne pas spammer les autres :-)

Si vous voyez une issue sur laquelle vous souhaitez travailler, n’hésitez pas à vous l’assigner pour nous permettre de savoir que vous travaillez dessus.

Outils

Parmi ceux qui veulent participer :

Est-ce que vous avez essayé d’installer le thème ? Si oui, avez-vous rencontré des problèmes ? N’hésitez pas si vous avez des questions => bonjour@pierrebertet.net (ou même une issue si quelque chose doit être corrigé).

Est-ce que vous êtes à l’aise avec le fait de travailler sur plusieurs branche avec git ? Je pose cette question car la branche master est synchronisée avec le site en production, et le redesign devra être fait sur une autre branche, parce que ça va casser :-)

Je pense mettre en place un domaine comme http://preview.lesintegristes.net/ , qui sera synchronisé avec cette branche de redesign, et nous permettra (ainsi qu’à tout le monde : accès public) de suivre le redesign.

Design process

@gregoiredierendonck , est-ce que tu as une idée du process à mettre en place pour ne pas « patcher le responsive » à la fin, mais le prendre en compte dès le départ ? Je ne parle pas des premières étapes où on valide les idées, pour l’instant je trouve que c’est un bon process : idées => screenshot => réactions => screenshot => etc..

Mais pour la suite, quand on va entrer dans les détails, ça risque de devenir plus compliqué. Je pense qu’il faudrait commencer à intégrer le plus tôt possible pour pouvoir tester vite dans le navigateur, et améliorer au fur et à mesure.

Langue

Je pense qu’on pourrait, pendant toute la durée de la phase de redesign, passer en français sur les issues GitHub pour faciliter la communication. Il suffirait de préfixer les issues en français par [FR]. Les autres issues (corrections de bugs sur master), les commits, le code, restent bien entendu en anglais.

Une fois le process de redesign achevé, on pourra repasser en anglais pour être le plus ouvert possible, sauf si vous préférez l’espéranto bien sûr !

Autre chose ?

Est-ce que vous voyez autre chose ? N’hésitez pas à ajouter ici toutes vos idées / remarques / suggestions.

Allez à plus !

bpierre commented 12 years ago

@gregoiredierendonck

Est-ce que tu as une idée du process à mettre en place pour ne pas « patcher le responsive » à la fin

Pour ma part, j'ai l'habitude de travailler de cette manière:

Etes-vous partant pour ce process? Avez-vous d'autres idées, des recos? Nous pourrions même établir un planning de ces différentes étapes, si vous voulez qu'on se mette "un max de pression".

@ericlebihan

Hello all, ok pour moi aussi. Est-ce que les contraintes d'inté sont indiquées qqpart ? (désolé trop de tickets à vérifier...)

@gregoiredierendonck

@bpierre : Pourrais-tu faire une copie du thème actuel quelque part...?

@bpierre

@gregoiredierendonck OK pour ton process, c’est nickel pour moi. Je vais ajouter ça au wiki, et on pourra y indiquer l’étape en cours.

@ericlebihan

Est-ce que les contraintes d'inté sont indiquées qqpart ? (désolé trop de tickets à vérifier...)

Tout est dans les tickets pour l’instant, normalement il suffit de lire les titres pour voir si tous les sujets ont été abordés… quand ça ne dévie pas trop. Au pire, crée un nouveau ticket si tu veux parler d’une contrainte en particulier.

Certaines issues attendent des réponses depuis quelques temps (support IE, suppression de jQuery, préprocesseur CSS) : https://github.com/lesintegristes/lesintegristes-theme/issues?state=open

J’ai commencé à mettre à jour cette page sur le wiki pour suivre le projet, et je pense la mettre à jour au fur et à mesure en reprenant les différents points que nous validons dans les issues : https://github.com/lesintegristes/lesintegristes-theme/wiki/Redesign

@gregoiredierendonck

@bpierre : Pourrais-tu faire une copie du thème actuel quelque part...?

Tu es assis dessus :-) Non sérieusement, si tu veux un backup, c’est ici : https://github.com/lesintegristes/lesintegristes-theme/zipball/master

Et si tu veux le voir, c’est ici, tant que le nouveau thème n’est pas passé : http://www.lesintegristes.net/

En gros : git permet d’avoir des branches, dont la principale est appelée master par défaut. Dans cette branche, le thème restera l’ancien jusqu’à la fin du redesign. Tout les modifications de code nécessaires pour le redesign se feront dans une nouvelle branche. Ensuite, il suffira de mélanger cette nouvelle branche dans la branche master, et le nouveau design sera en ligne.

Sinon, que pensez-vous des autres points de cette issue : Wiki, Outils, Langue ?