Modifications entre les versions 5 et 6
Version 5 à la date du 2007-04-17 17:53:55
Taille: 2546
Éditeur: JérômeSantini
Commentaire:
Version 6 à la date du 2008-02-21 22:09:24
Taille: 2546
Éditeur: localhost
Commentaire: converted to 1.6 markup
Aucune différence trouvée !

Le plan d'action :

  • installation GUIA pour test à Dakar
    • terminer la mise en place.
  • packaging
    • se mettre d'accord sur l'emplacement des fichiers
      • fichiers de conf, surtout :-(

      • bd : initialisation d'une nouvelle base sqlite à l'installation du packages
        • questions debconf :
          • login/pass pour administration du système guia
          • groupe "par défaut" des utilisateurs CNF ?
          • modules à activer ? parametres pour les modules
      • .. ?
    • découpage des paquets
      • appli guia elle-même
        • un paquet par module ? ou tout dans un seul paquet (je penche pour le deuxième choix)
      • packages pour les configuration de service (mail, auth, etc)
        • installés sur le serveur guia via dépendance ? Ou bien sur le serveur hebergeant la base, sans dépendance avec le package guia ?
          • Oui : je préfére cette solution, car moins "magique", et cela aidera à la compréhension du système (et permettra d'ajouter quelques trucs sur les pré-confs des services)
          • Non : ça va obliger à saisir deux fois, à deux endroits, les parametres de connexions aux bases mysql (mais, heu... est-ce vraiment grave ? NON)
  • migration depuis nis
    • préparer ce qui doit l'être : script de conversion /etc/{passwd,shadow,aliases} vers .sql
    • patch pam_mysql


  • fichiers de conf à voir :
    • /usr/share/guia/settings.py
    • /usr/share/guia/noyau/config.py
    • /usr/share/guia/noyau/greffons/*/config.py
  • ./manage.py syncdb : si/quand erreur genre "connexion mysql" : voir au niveau des greffons
  • droits pour le schema.db => 660 root:www-data (dans postinst, aprés manage syncdb ?)

  • aprés ajout de chaque greffons : syncdb pour ajouter les schemas correspondant au schema.db
    • ajouter/construire les infos spécfiques à chaque greffons à ce moment là
    • via API guia et pas sql direct
  • greffons postfix :
    • select,insert,update,delete,lock tables
  • reprendre les templates : href sur colonne requise plutot que sur un champ optionnel
  • dojo: cleanup demos/tests
  • dojo : quelle archive a downloader vraiment ?
  • dojo : package dojo debian ? integrer au pack guia ?
  • template utilisateur
    • titre pour cadre abonnement
    • (en général : voir la navigation entre les formulaires)
  • pre-peuplement :
    • debconf : groupe "abonnement cnf" de base dans le schema.db
    • Assoc_Grp_UnixGrp : creer aussi dans schema.db/groupes

  • resync : probleme relatif aux abonnements immuables

ZAO/Dakar/Projets/MiseEnPlaceGUIA (dernière édition le 2008-02-21 22:09:24 par localhost)