[AlternC-dev] CR Réunion téléphonique de préparation du devcamp 3.3

Retour à l'archive de la liste
Le site d'AlternC
Google Custom Search

Alan Garcia a.garcia at nnx.com
Jeu 6 Fév 11:10:30 CET 2014


On 05/02/2014 18:30, Alban Crommer wrote:
> Voici le debrief de notre réunion. Bonne lecture, et vos retours sont
> bienvenus :)
>
> Pour plus d'infos éventuelles :
> https://pad.octopuce.fr/p/alternc-devcamp-3-3
>
> ------------------------------------------------------------------------
> 1/ Présents :
>
>   * fufroma
>   * squidly
>   * errno
>   * alban
>   * azerttyu
>
>
> ------------------------------------------------------------------------
> 2/  Dates et présence projetées au camp
>
> *26 - 27 - 28 mars retenu pour le moment, à valider formellement.* /
>
> /Seraient présents /a priori/ :
>
>   *      NNX Fufroma +1 (voir 2)
>   *      Azerttyu
>   *      OCTO 2 (voir 3)
>
> Les autres participants seront les bienvenus ;)
>
> Cette nouvelle version devra être testée de manière intensive, vu les
> changements importants qui sont fait.
>
>   * Avoir des testeurs et un responsable le jour du camp
>   * Avoir des protocoles de tests (cf. suite)
>
>
> ------------------------------------------------------------------------
> 3/ Récapitulatif des développements
>
> *Ces modifications seraient intégrées dans la 3.3
> *
>
> /Variables selon le contexte utilisateur (permet la notion de marque
> blanche)/
>
>   * personnalisation du logo panel, mx/dns defaut (étape suivante))
>   * exploite l'ancienne page admin des variables

C'est en place et opérationnel. Vous pouvez tester.

> /Optimisation des générations de confsApache &Bind : régénérer les confs
> avec un script PHP/
>
>   * gain immense sur apache (on passe de plusieurs minutes à 1 seconde)
>   * gain d'un facteur 10 sur le bind
>   * plus facile avec PHP
>   * prochaine étape : rendre ça plus intelligent

C'est encore en cours de développement.
Nécessite de vrai tests sérieux une fois fini.

Ensuite, on pourra du coup faire des choses plus compliqué qu'avec le 
système BASH actuel. Genre générer des conf apache différente suivant 
des parametres... qui parle de varnish, nginx, et autre ? ;-)

> /Mail du 17 janvier : retour d'un utilisateur qui demande s'il n'y a
> qu'un seul développeur sur Alternc ! /
>
>   * Comment rendre ça plus dynamique ?
>   * Azerttyu s'occupe (avec succès !) de ce qui se passe sur les ML et
>     sur l'irc
>
>
> /Ajout de fichiers de configuration pour xhprof /
>
>   * http://php.net/manual/fr/book.xhprof.php
>   * Alan : faire une page de wiki ?
>
>
> /Dégagement du sémaphore/
Nécessite de vrai tests sérieux aussi.

/Editeur de fichier/
Ajoute un mode de preview avec coloration syntaxique basique.

/Fixperm/
Si on créé le fichier /etc/alternc/disable_all_fixperms ca skip le 
fixperm lors des upgrade.
Ca fait gagner un temps pas négligeable ;)

>
> ------------------------------------------------------------------------
> 4/ Développements
>
> Nous ne développerons /a priori /pour la 3.3 que les fonctionnalités
> prioritaires(soit A,B et C)
>
> *A. API *
> /Priorité élevée /
>
>   * API HTTP
>   * Intégrer des tests unitaires (alban) cf.
>     http://alternc.org/wiki/Documentation/Fr/Administrateur/TestsUnitaires
>   * Export / import
>
>
> *B. Intégrer des tests unitaires a posteriori *
> /Priorité élevée
>
> /cf http://alternc.org/wiki/Documentation/Fr/Administrateur/TestsUnitaires
>  > Alban va faire avant le camp des tests sur des classes simples : les
> hooks + variables
>
>
> *C. Revoir le système des quotas *
> /Priorité élevée
> /Contrôler l'état des quotas par utilisateur
> ***
>
> D. Faire un système d'ACL versatile*
> /Dépend de "Gerer les quotas"
> Priorité moyenne
> /
> *
> E. Faire un installeur de web applications + auto updates
> */Priorité moyenne
> /*
>
> F. Intégrer OFFWAVE *
> /Priorité moyenne
> /*
>
> **G*. *Faire un template responsive*
> /Priorité faible
> /*
> *
> ------------------------------------------------------------------------
> 5. Projet
>
> Nous avons décidé de reprendreen main les sites existants.
> Azerttyu fera avant le camp propositions pour uniformiser et mettre à jour



-- 
Alan Garcia
Neuronnexion, Prestataire Internet & Intranet
21 rue Frédéric Petit - 80000 Amiens
tel: 03 22 71 61 90 - fax: 03 22 71 61 99
http://www.neuronnexion.coop


Plus d'informations sur la liste de diffusion Dev