Il semble y avoir deux branches actives du serveur web nginx : une branche "mainline" (actuellement 1.9.x) et une branche "stable" (actuellement 1.8.x). Quelqu'un peut-il fournir une source officielle décrivant la différence entre ces deux branches et comment choisir entre elles ?
Réponse
Trop de publicités?La différence entre mainline et stable est expliquée ici :
https://www.nginx.com/blog/nginx-1-6-1-7-released/
Un résumé graphique :
Parmi les autres différences :
Notez que stable ne signifie pas plus fiable ou plus exempt de bogues. En En fait, la version principale est généralement considérée comme plus fiable parce que nous portons tous les correctifs de bogues sur celle-ci, et pas seulement les correctifs critiques comme pour la branche stable. D'un autre côté, les changements dans la branche stable sont très peu susceptibles d'affecter les modules tiers. Nous ne prenons pas le même engagement concernant la branche principale, où les nouvelles fonctionnalités peuvent affecter le fonctionnement des modules tiers.
Aussi :
Nous recommandons qu'en général vous déployiez la branche principale de NGINX à toujours.