<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: Arial; font-size: 12pt; color: #000000'>Ola !<br><br><br>Un AlternC stable. Chouette !? <br><br>Pour préparer une bonne LTS, gérez votre branche proprement. Importez-y en douceur vos commits de backports.  Testez ou vérifiez vos tests automatisés.  Corrigez à feu doux.  Faites vos builds de package. Servez vos releases avec la communication qui va bien.  Recette sympathique, mails qui prend du temps à chaque repas. Qui se colle aux fourneaux ?<br><br>Parce que je crois qu'on oublie un peu le problème de fond là : le manque de  "devops" et de
 "devs" actifs. Pour faire des tests et du bugfix, pour packager, pour communiquer, pour pousser cette 
stabilité tant désirée.<br><br>C'est quand qu'on code ?<br><br><div>+a:<br><br></div><hr id="zwchr"><blockquote style="border-left:2px solid rgb(16, 16, 255);margin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;"><b>De: </b>"Patrick Vander Linden" <pvdlinden@belzebyte.com><br><b>À: </b>"Liste de Développement de nouvelles fonctionnalités pour AlternC" <dev@alternc.org><br><b>Envoyé: </b>Mardi 4 Août 2015 17:40:26<br><b>Objet: </b>Re: [AlternC-dev] un alternc stable / LTS quelquepart?<br><br><div class="">Hello,
</div><div class=""><br class=""></div><div class="">Je vois que je ne suis pas le seul à trembler à chaque mise-à-jour d’alternc :-)</div><div class=""><br class=""></div><div class="">Il faut en effet trouver une solution pour gérer plus efficacement les releases pour permettre l’ajout de nouvelles fonctionnalités tout en maintenant la stabilité des installations existentes.</div><div class=""><br class=""></div><div class="">Splitter le depot stable en LTS et PREPROD me semble une piste de réflexion intéressante, comme la possibilité d’automatiser les tests de validation des différentes releases.</div><div class=""><br class=""></div><div class="">Il doit y avoir suffisamment de devops tournant autour d’alternc pour faire de ce rêve une réalité :-D</div><div class=""><br class=""></div><div class="">Enjoy</div><div class=""><br class=""></div><div class="">patrick</div>
<br class=""><div class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><span class="" style="orphans: 2; widows: 2;">Patrick Vander Linden</span><br class="" style="orphans: 2; widows: 2;"><a href="mailto:pvdlinden@bebyte.be" class="" style="orphans: 2; widows: 2;" target="_blank">pvdlinden@bebyte.be</a><br class="" style="orphans: 2; widows: 2;"><span class="" style="orphans: 2; widows: 2;">skype:    noengo</span><br class="" style="orphans: 2; widows: 2;"><span class="" style="orphans: 2; widows: 2;">GPG fingerprint:8846 2D27 DF24 C7BB BD02  DF34 43CC 6572 EE7B 32C2</span><br class="" style="orphans: 2; widows: 2;"><br class="" style="orphans: 2; widows: 2;"><span class="" style="orphans: 2; widows: 2;">BeByte SPRL</span><br class="" style="orphans: 2; widows: 2;"><span class="" style="orphans: 2; widows: 2;">Avenue Oscar Van Goidtsnovenlaan, 45B</span><br class="" style="orphans: 2; widows: 2;"><span class="" style="orphans: 2; widows: 2;">B-1180 Brussels</span><br class="" style="orphans: 2; widows: 2;"><span class="" style="orphans: 2; widows: 2;">Belgium</span><br class="" style="orphans: 2; widows: 2;"><span class="" style="orphans: 2; widows: 2;">Phone:  +32 2 888 58 24</span><br class="" style="orphans: 2; widows: 2;"><span class="" style="orphans: 2; widows: 2;">Fax:    +32 2 610 45 59</span><br class="" style="orphans: 2; widows: 2;"><span class="" style="orphans: 2; widows: 2;">Email:  </span><a href="mailto:secretary@bebyte.be" class="" style="orphans: 2; widows: 2;" target="_blank">secretary@bebyte.be</a><br class="" style="orphans: 2; widows: 2;"><br class="" style="orphans: 2; widows: 2;"><span class="" style="orphans: 2; widows: 2;">TVA/BTW: BE 0890.821.076</span><br class="" style="orphans: 2; widows: 2;"><span class="" style="orphans: 2; widows: 2;">IBAN: BE76 3630 3917 4195</span><br class="" style="orphans: 2; widows: 2;"><span class="" style="orphans: 2; widows: 2;">BIC: </span><span class="" style="text-align: -webkit-auto; background-color: rgb(255, 255, 255); color: rgb(20, 20, 20); font-family: verdana, arial, helvetica, swiss, sans-serif; font-size: 11px;">BBRUBEBB</span></div>
</div>
<br class=""><div><blockquote class=""><div class="">On 4 août 2015, at 16:59, Antoine Beaupré <<a href="mailto:anarcat@anarcat.ath.cx" class="" target="_blank">anarcat@anarcat.ath.cx</a>> wrote:</div><br class="Apple-interchange-newline"><div class="">On 2015-08-04 10:45:53, Remi wrote:<br class=""><blockquote class="">Je pense que le boulot fait sur le serveur d'API devrait le permettre <br class="">plus facilement. Je suis très intéressé par toute la réflexion <br class="">ergonomique/cinématique qui pourra se faire autour (même si on peut <br class="">imaginer que ce système permettra plusieurs choix de panels <br class="">alternc-panel-historique, alternc-panel-ajax, alternc-panel-text).<br class=""></blockquote><br class="">Tu vois, bien que je salue le travail de développement du genre, c'est<br class="">exactement de ce genre de problème dont je parle.<br class=""><br class="">Un serveur d'API est un changement radical du fonctionnement<br class="">d'AlternC. Tout ça semble se passer directement sur la branche<br class="">principal, et est balancé dans un "point release" sans tests, comme s'il<br class="">s'agissait d'un simple bugfix, alors que c'est un changement de<br class="">fonctionalité significatif.<br class=""><br class="">Je dis pas que c'est ce qui va se passer avec le serveur d'API,<br class="">remarque, mais si je regarde mod_itk ou vhosts_all.conf, c'est tout<br class="">passé comme d'un gros bloc, et il y avait un gros paquet de bugs, qu'on<br class="">est encore en train de régler.<br class=""><br class="">Est-ce qu'on peut pas stabiliser des trucs, des fois, question que<br class="">AlternC soit utilisable en prod?<br class=""><br class=""><blockquote class="">Pour ce qui est de la question d'Antoine, je pense que le nombre de <br class="">tickets ouverts sur le Trac incite même à se demander s'il est normal de <br class="">voir des releases sortir avec autant de potentiels bugs non résolus (mais <br class="">il y a peut être à fermer nombre de tickets qui ne sont plus d'actualité <br class="">pour y voir plus clair).<br class=""></blockquote><br class="">Encore faudrait-il que les tickets soient résolus. Je suis vraiment pas<br class="">pour marquer comme résolu des bugs qui le sont pas. Faut tester quoi.<br class=""><br class=""><blockquote class="">La deuxième difficulté est qu'il faudrait que plusieurs contributeurs <br class="">aient le moyen de tester opérationnellement les migrations avant la <br class="">génération des nouveaux paquets avec les conséquences que ça peut avoir, <br class="">ou alors simplement utiliser un dépot debian alternc "pre-prod" pour les <br class="">plus couillus d'entre nous, avant les releases officielles...<br class=""></blockquote><br class="">Moi ça m'embête pas que les gens fassent du dev sur AlternC.<br class=""><br class="">Mais prenez pas nos serveurs comme des champs de tir pour tester vos<br class="">nouveaux machins. Ça fait des gens qui meurent.<br class=""><br class="">J'arrive pas à m'imaginer que le dév de AlternC se fait juste dans un<br class="">éditeur, sans tester quoique ce soit. Si c'est la pratique, ça fait peur<br class="">rare.<br class=""><br class="">A.<br class=""><br class="">-- <br class="">Pour marcher au pas d'une musique militaire, il n'y a pas besoin de<br class="">cerveau, une moelle épinière suffit.<br class="">                        - Albert Enstein<br class="">_______________________________________________<br class="">Dev mailing list<br class=""><a href="mailto:Dev@alternc.org" class="" target="_blank">Dev@alternc.org</a><br class="">http://lists.alternc.org/listinfo/dev<br class=""></div></blockquote></div><br class=""><br>_______________________________________________<br>Dev mailing list<br>Dev@alternc.org<br>http://lists.alternc.org/listinfo/dev<br></blockquote><br></div></body></html>