Mot-clé - beta

Fil des billets

samedi 11 juillet 2015

Firefox OS : Les builds communautaires pour le ZTE Open C

Écran d'accueil personnalisé de B2G-Firefox OS 2.2

 

Écran d'accueil personnalisé de B2G-Firefox OS 2.2

Exemple d’écran d’accueil de Firefox OS 2.2

Vous avez acheté un téléphone ZTE Open C et vous êtes frustré de ne pas avoir un système plus à jour, avec davantage de fonctionnalités ? Vous ne savez pas comment le faire évoluer ? Heureusement, la communauté Mozilla francophone est là. Grâce à l’ouverture du code source de Firefox OS, la communauté réalise des builds (équivalent pour Firefox OS des ROM que l’on peut trouver pour des systèmes à base d’Android) à destination de tous les détenteurs d’un ZTE Open C français ou européen.

 

Petit rappel sur le développement de Firefox OS

Branches et versions

Le code source de Firefox OS évolue constamment. À certains moments, il est décidé d’une série de fonctionnalités pour une version à qui l’on attribue un numéro (voir nos articles sur le brainstorming pour Firefox OS 3.0. On représente le code comme un arbre : quand on décide d’une version à créer avec une liste de fonctionnalités nouvelles, on crée une branche, c’est-à-dire une copie du code principal que l’on pourra modifier indépendamment pour arriver à une version avec les fonctions prévues. Ainsi, on a eu les versions 1.3, 2.0 ou 2.1, et bientôt on aura la version 3.0.

Plusieurs branches sont développées en parallèle, mais, comme certaines ont été créées plus tôt, le développement et les tests ont duré plus longtemps, et elles ont un niveau de maturité plus élevé. La version commencée plus tôt (avec un numéro plus petit) est donc la plus stable. Dans la version la plus récente, on inclut les nouvelles fonctionnalités sans tests intensifs. Il est donc inévitable d’avoir des bogues et instabilités qui seront découverts et corrigés au fur et à mesure du développement. Une fois figée, la branche ne reçoit plus de nouvelles fonctionnalités. On s’attache à corriger les bogues remontés jusqu’à ce qu’il n’y en ait plus.

Une fois ces principes compris, on peut alors passer aux canaux de distribution de Firefox OS.

Lire la suite

dimanche 30 novembre 2014

Firefox OS : du bon emploi des builds communautaires pour le ZTE Open C

« install from sdcard complete » sur ZTE Open C

« install from sdcard complete » sur ZTE Open CDattaz et d’autres ont développé un système de versions, ou « builds », communautaires de Firefox OS. Comme pour Firefox dont Mozilla met à disposition des mises à jour régulières de ses versions en cours de développement dans 3 canaux de distribution nommés Beta, Aurora et Nightly, MozFr met à disposition des mises à jour régulières de B2G, nom de code de Firefox OS.

B2G, parce que ce n’est pas un logiciel officiel de Mozilla qui n’en assurera pas l’assistance, et pour lequel vous trouverez peu d’informations et de tutoriels sur les nouveautés et comment les utiliser.

Bien que fournies par la communauté francophone, les builds sont faits avec toutes les langues prises en charge par la version de Firefox OS installée, dont le breton actuellement en Nightly. Tous les claviers sont aussi pris en charge (donc le bépo aussi).

Lire la suite