GDTC:SprintCpm : Différence entre versions

De April MediaWiki
m (2016-04-04 (lun.) : réunion de démarrage)
m
 
(7 révisions intermédiaires par 2 utilisateurs non affichées)
Ligne 16 : Ligne 16 :
 
* choix de fonctionner avec un gestionnaire de tickets :
 
* choix de fonctionner avec un gestionnaire de tickets :
 
** possibilités : Redmine, GNA, GitLab, Wiki,
 
** possibilités : Redmine, GNA, GitLab, Wiki,
** choix : GNA avec utilisation du champ Category pour indiquer SprintCpm,
+
** choix : GNA avec utilisation du champ <strike>Category</strike> ''Planned Release'' pour indiquer « Sprint Cpm »,
 
** tout le monde peut créer des tickets (surtout Isa),
 
** tout le monde peut créer des tickets (surtout Isa),
 +
** a priori, c'est Isa qui ferme les tickets (proposition de à mettre alors en status ''Ready for test''),
 
** ajouter Cpm en tant que développeur sur GDTC dans GNA => Fred (FAIT),
 
** ajouter Cpm en tant que développeur sur GDTC dans GNA => Fred (FAIT),
 
** création de comptes GNA :
 
** création de comptes GNA :
 
*** Isa : oui => Isa (FAIT),
 
*** Isa : oui => Isa (FAIT),
*** Bookynette ? => '''Fred'''
+
*** secretaire@april.org : ajout de notification (sur les tickets) via la configuration du projet dans GNA => Fred (FAIT)
*** Marianne ? => '''Fred'''
+
*** Bookynette : bienvenue pour créer des tickets, est notifiée par défaut via secretaire@april.org => Fred (FAIT)
*** secretaire@april.org ? => '''Fred'''
+
*** Marianne : bienvenue pour créer des tickets, est notifiée par défaut via secretaire@april.org => Fred (FAIT)
 +
** rappel de faire attention à ne pas mettre d'information sensible dans les tickets,
 
** occasion de faire une revue des bugs déclarés dans GNA => '''Fred + Isa'''
 
** occasion de faire une revue des bugs déclarés dans GNA => '''Fred + Isa'''
 
** ouverture de tickets => '''Isa'''
 
** ouverture de tickets => '''Isa'''
 
* lise de diffusions :
 
* lise de diffusions :
 
** GNA :  gdtc-commits@gna.org et  gdtc-devel@gna.org
 
** GNA :  gdtc-commits@gna.org et  gdtc-devel@gna.org
** April : bugs@april.org (?) et gdtc-devel@april.org
+
** April : gdtc-bugs@april.org et gdtc-devel@april.org
** pour le sprint, choix d'utiliser une des quatre => '''Fred'''
+
** pour le sprint, choix d'utiliser une des quatre : gdtc-devel@april.org  => Fred (FAIT)
 
* version mobile du site web : concerne uniquement les pages d'adhésion, pas d'administration ;
 
* version mobile du site web : concerne uniquement les pages d'adhésion, pas d'administration ;
 
* organisation des modifications du code, deux environnements existent :
 
* organisation des modifications du code, deux environnements existent :
Ligne 37 : Ligne 39 :
 
** dépôt clés SSH => Fred (FAIT)
 
** dépôt clés SSH => Fred (FAIT)
 
** attribution rôle admin au compte de Cpm => Fred (FAIT)
 
** attribution rôle admin au compte de Cpm => Fred (FAIT)
* première action Cpm : vérifier les différences de code entre PROD et DEVEL ;
+
* première action Cpm : vérifier les différences de code entre PROD et DEVEL => '''Cpm'''
 
* prochaine réunion : lundi 11 avril 2016 à 14h au local de l'April
 
* prochaine réunion : lundi 11 avril 2016 à 14h au local de l'April
 +
 +
=== 2016-04-11 (lun.) : réunion d'avancement ===
 +
 +
Notes :
 +
* présents : Fred, Isa, Benj, Cpm ;
 +
* constat de la bonne mise en place des process ;
 +
* premiers tickets ouverts ;
 +
* confirmation de ne pas utiliser dans Gna! les tickets ''Support'' mais les tickets ''Bugs'' même s'il s'agit d'amélioration, auquel cas la ''Severity'' peut prendre la valeur ''Wish'' ;
 +
* encouragements à créer des tickets dans cette phase de ''démarrage'' ;
 +
* prochaine réunion (à confirmer) : lundi 18 avril 2016 à 14h au local de l'April.
 +
 +
=== 2016-04-11 (lun.) : réunion technique ===
 +
 +
Notes :
 +
* présents : Fred, Benj, Cpm ;
 +
* point sur la synchronisation des états du dépôt SVN (SVN, devel, prod) ;
 +
* Cpm commit uniquement sur devel puis svn update sur prod : objectif de passer un maximum par le SVN ;
 +
* l'état SVN de prod l'emporte toujours sur celui de devel ;
 +
* schéma global d'architecture :
 +
** gDTC (my, admin), dtcManager, AT, Sympa, TPE, Grisbi, Mailer, Mailing, LDAP, mail-in (xxxxx-in@, xxxxx-out@), Postfix, Drupal, Base de données,
 +
* prévoir des réunion technique spécifique aux tickets ''complexes'' ;
 +
* disponibilités Benj :
 +
** jeudi 28 avril,
 +
** semaine du 2 mai : aucune,
 +
** à partir du 12 mai : le jeudi et le vendredi,

Version actuelle datée du 11 avril 2016 à 23:40


Début 2016, le constat a été fait que gDTC a des besoins de corrections de bugs et d'évolutions.

Pour soutenir l'équipe gDTC, Cpm s'est engagé à se rendre disponible en avril et mars 2016 (sprint) afin de réaliser une période de développement sur gDTC.

Cette page contient quelques informations sur le déroulement de cette période, appelée « gDTC Sprint Cpm ».


Journal[modifier]

2016-04-04 (lun.) : réunion de démarrage[modifier]

Notes :

  • présents : Fréd, Isabella, Cpm ;
  • choix de fonctionner avec un gestionnaire de tickets :
    • possibilités : Redmine, GNA, GitLab, Wiki,
    • choix : GNA avec utilisation du champ Category Planned Release pour indiquer « Sprint Cpm »,
    • tout le monde peut créer des tickets (surtout Isa),
    • a priori, c'est Isa qui ferme les tickets (proposition de à mettre alors en status Ready for test),
    • ajouter Cpm en tant que développeur sur GDTC dans GNA => Fred (FAIT),
    • création de comptes GNA :
      • Isa : oui => Isa (FAIT),
      • secretaire@april.org : ajout de notification (sur les tickets) via la configuration du projet dans GNA => Fred (FAIT)
      • Bookynette : bienvenue pour créer des tickets, est notifiée par défaut via secretaire@april.org => Fred (FAIT)
      • Marianne : bienvenue pour créer des tickets, est notifiée par défaut via secretaire@april.org => Fred (FAIT)
    • rappel de faire attention à ne pas mettre d'information sensible dans les tickets,
    • occasion de faire une revue des bugs déclarés dans GNA => Fred + Isa
    • ouverture de tickets => Isa
  • lise de diffusions :
    • GNA : gdtc-commits@gna.org et gdtc-devel@gna.org
    • April : gdtc-bugs@april.org et gdtc-devel@april.org
    • pour le sprint, choix d'utiliser une des quatre : gdtc-devel@april.org => Fred (FAIT)
  • version mobile du site web : concerne uniquement les pages d'adhésion, pas d'administration ;
  • organisation des modifications du code, deux environnements existent :
    • environnement de production,
    • environnement de développement,
  • gestion des accès à la plateforme de développement :
    • dépôt clés SSH => Fred (FAIT)
    • attribution rôle admin au compte de Cpm => Fred (FAIT)
  • première action Cpm : vérifier les différences de code entre PROD et DEVEL => Cpm
  • prochaine réunion : lundi 11 avril 2016 à 14h au local de l'April

2016-04-11 (lun.) : réunion d'avancement[modifier]

Notes :

  • présents : Fred, Isa, Benj, Cpm ;
  • constat de la bonne mise en place des process ;
  • premiers tickets ouverts ;
  • confirmation de ne pas utiliser dans Gna! les tickets Support mais les tickets Bugs même s'il s'agit d'amélioration, auquel cas la Severity peut prendre la valeur Wish ;
  • encouragements à créer des tickets dans cette phase de démarrage ;
  • prochaine réunion (à confirmer) : lundi 18 avril 2016 à 14h au local de l'April.

2016-04-11 (lun.) : réunion technique[modifier]

Notes :

  • présents : Fred, Benj, Cpm ;
  • point sur la synchronisation des états du dépôt SVN (SVN, devel, prod) ;
  • Cpm commit uniquement sur devel puis svn update sur prod : objectif de passer un maximum par le SVN ;
  • l'état SVN de prod l'emporte toujours sur celui de devel ;
  • schéma global d'architecture :
    • gDTC (my, admin), dtcManager, AT, Sympa, TPE, Grisbi, Mailer, Mailing, LDAP, mail-in (xxxxx-in@, xxxxx-out@), Postfix, Drupal, Base de données,
  • prévoir des réunion technique spécifique aux tickets complexes ;
  • disponibilités Benj :
    • jeudi 28 avril,
    • semaine du 2 mai : aucune,
    • à partir du 12 mai : le jeudi et le vendredi,