de Fx-OS à B2G-OS

Firefox OS a été un nouveau système d'exploitation destiné aux appareils mobiles. Ce forum traite des problèmes rencontrés sur les branches 1.4+ et 2.0+.
Ainsi que des téléphones et tablettes de développement (Flame...)

Modérateurs : Monique, genma

brieucs
Lézard vert
Messages : 109
Inscription : 02 mai 2015, 22:33

de Fx-OS à B2G-OS

Message par brieucs » 06 avr. 2016, 17:59

bonjour, je trouve, en mars :

- changements dans les APIs :
https://wiki.mozilla.org/Gaia/Meeting/2016-03-01

- la transition vers B2G :
https://wiki.mozilla.org/B2G/Transition_Project

- smartphone-code-transition :
https://wiki.mozilla.org/SmartPhone_Code_Transition

- la doc :
https://discourse.mozilla-community.org ... e-doc/7836

- l'infrastructure :
https://discourse.mozilla-community.org ... zilla/7832

De quoi faire pour les "builds-contributors", mais une remise en cause profonde des webApps,
et des Gaia-Apps, pour tout ce qui touche les smartphones. "lots of stuff will be break !".
(packagedApps, permissions, mozAPI, datastore, activities, security-model, https, ...)
Des questions : B2G-2.6 prend-il en charge les "service-workers" ? Va-t-on réécrire les
WebApps du MarketPlace ?
Votre Navigateur : Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0

sizvix
Lézard à collerette
Messages : 427
Inscription : 05 sept. 2013, 15:03

Re: de Fx-OS à B2G-OS

Message par sizvix » 08 avr. 2016, 10:40

Ca fera un coup de nettoyage sur ce qui était trop commercial ou plu maintenu ...
J'espère qu'il n'y aura pas de perte de fonctionnalité en tout cas. ( J'espère qu'on pourra patcher le système ^^U )
Votre Navigateur : Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0
Iwinote, une webapp pour créer une partition à partir d'un air que vous sifflez ^^
https://www.indiegogo.com/projects/iwinote
Merci de soutenir son financement et de le partager :)

rodolphe49
Gecko
Messages : 82
Inscription : 03 févr. 2015, 23:31

Re: de Fx-OS à B2G-OS

Message par rodolphe49 » 11 avr. 2016, 21:19

Salut,
On pourrait avoir un petit point sur l'avancement des choses ?
Y a t'il eu des décisions de prise sur le fork ou est ce toujours en discutions ?
Hormis le canal de discutions (en anglais), y a t'il un autre moyen de suivre l’évolution des choses (réseaux sociaux, site internet, ...).
Merci
Votre Navigateur : Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0

Avatar de l’utilisateur
lapineige
Iguane
Messages : 643
Inscription : 19 avr. 2015, 17:36

Re: de Fx-OS à B2G-OS

Message par lapineige » 12 avr. 2016, 13:26

@rodolphe49 tu fais bien de me le rappeler. S'agirait pas de repartir sur les mêmes erreurs de com' ^^

Effectivement actuellement dur de suivre si on n'est pas sur les canaux anglophones.

Je vous redonne quelques adresses:

La nouvelle section sur le forum de mozilla, dédié à la transition vers B2G: https://discourse.mozilla-community.org ... transition
Le pad qui était utilisé avant le forum (avec notamment la liste de contact): https://public.etherpad-mozilla.org/p/f ... s_not_dead (je suis en train de le refaire sous forme de manifeste pour le projet)
Et sa partie brainstorming: https://public.etherpad-mozilla.org/p/f ... instorming
Le groupe de discussion (*informel*) sur Telegram: telegram.me/B2GOS
Le meta-bug pour suivre la partie technique: https://bugzilla.mozilla.org/show_bug.cgi?id=1252143

Le premier meeting avec mozilla au sujet du projet de transition: https://air.mozilla.org/b2g-os-transiti ... -off-call/
On a aussi fait quelques weekly, le dernier c'est pour ce soir, les résumés + vidéos sont sur le forum (je vais ajouter ceux qui manquent) - et si non: https://wiki.mozilla.org/B2G/Meeting

Niveau mozilla ça avance plutôt vite, comme prévu il faut remplacer toutes les APIs propriétaires (présentes à cause du manque de standard au début du projet) par les nouveaux standard du W3C - ou utiliser des services workers pour contourner des manques.
Les applications systèmes vont passer de l'ancien système de privilèges (proprio) à la partie chrome:// (la partie UI, privilégiée).
Ils en sont au clavier, qui commence à marcher.
Il est actuellement possible de compiler pour le flame et le Z3C (dont les deux téléphones de dév' officiels). Pour les autres, pas trop de nouvelles.

Là sur le moment j'ai pas trop d'inspiration niveaux informations, n'hésitez pas à demander ;)

PS: y'a moyen de virer l'user agent à la fin de chaque post ? (sans le faire à la mano) Il n'est pas franchement utile, vu que c'est un fake... Et dans l'absolu c'est pas terrible, on sait de quel type de machine on se connecte :(

brieucs
Lézard vert
Messages : 109
Inscription : 02 mai 2015, 22:33

Re: de Fx-OS à B2G-OS

Message par brieucs » 12 avr. 2016, 14:50

merci, Lapineige, voici quelques questions :

- que deviennent les "builds" pour l'Open-C ? ( et ses héroiques "builders" ? )
- B2G-OS sera-t-il réservé aux Flame, Z3C, et autres smartphones plus récents ?
- la version 2.6 est annoncée pour la TV, y aura-t-il un B2G-OS-2.6, ou bien le Fx-OS-2.6/Open-C style actuel ?
c'est important pour les WebApps, et il faut attendre la mise au point des Service-Workers ...
- comment situer B2G-OS par rapport à CyanogenMod, voire H5OS ?

pour la philosophie, j'ai trouvé ce billet de Julien (décembre), encore actuel :
http://www.24joursdeweb.fr/2015/une-nou ... b-mobiles/

Avatar de l’utilisateur
lapineige
Iguane
Messages : 643
Inscription : 19 avr. 2015, 17:36

Re: de Fx-OS à B2G-OS

Message par lapineige » 12 avr. 2016, 17:03

Alors dans l'ordre (et dans la limite de mes connaissances):
- Tu as raison, chose importante, on applaudit les "builders" s'il-vous plaît ! (je déconne pas, merci à vous :))
Bonne question pour le moment il faut bien garder en tête que B2G est inutilisable au quotidien, ça se réserve à un smartphone de test. Le but est qu'il soit pleinement fonctionnel à la fin de la transition, cet été.
En attendant: pour l'instant il nous faut déjà arriver à compiler pour :) Je n'ai rien pour tester pour un moment (si vous en avez un vieux qui traine à revendre...;)), parmi les autres quelques-uns ont essayé, pas de retour.
Dans un futur plus ou moins proche, distribuer des builds de manière informelle ça se fera certainement (même s'il est important d'apprendre à le faire soit-même, ça aidera pour les tests). De manière plus formelle... Je ne sais pas pour le moment, je pense que oui, quand ce sera bien utilisable certainement, avant je ne pense pas.
- Surtout pas ! Ils restent les téléphones de références, mais il faut bien sur travailler les portages.
Après les discussions tournent autour d'un passage à CyanogenMod comme base (et non Android Open Source Project) - ce qui simplifiera de beaucoup le travail de portage. Le minimum serait CM 12 (android L/5.x) voir CM 13 (android M/6.x) - pour ne pas prendre un gros train de retard.
L'Open C les supporte, mais pas totalement. Je ne sais pas si ce sera bloquant.
Il est possible que les téléphones les plus anciens ne soient pas supportés. (les problèmes de l'environnement mobile actuel :()
- la 2.6 continue pour les versions TV et autres, pas pour Firefox OS. B2G a sa propre branche de transition (enfin une pour gaia, une pour gecko)
- Version courte ou longue ?
La longue c'est mon avis sur pourquoi B2G est important, mais c'est vraiment long ^^

En version courte (et en vrac):
- H5OS: on n'a pas vraiment de nouvelles, c'est une compagnie et pas une communauté, quid de l'aspect libre. Dans l'absolu, plus de monde sur les webapps c'est une bonne chose :)
- CM: on part avec tout les défauts d'android (lourdeur,...) et même du retard. On reste compatible android certes, mais pour avoir le marketplace tu installe les google apps avec les droits root - et cyanogen embarque des binaires de google. Niveau vie privée bonjour la confiance - tu as juste un peu plus de contrôle.
Dans l'absolu, Google pousse aussi vers des webapps, c'est une demande des utilisateurs, bref c'est dans l'air du temps.

Là on a un OS communautaire (viendez ! ;) ), qui respecte la vie privée des utilisateurs, voulu comme très personnalisable (merci les technos web), qui va pouvoir s'orienter dans une direction potentiellement différente (y'a pas qu'une manière de faire un OS mobile, si ?) mais choisie et non imposée, mis à jour en OverTheAir tant que le téléphone est compatible (c'est à dire un moment, l'open C est passé de FFOS 1.3 à 2.6).
Votre Navigateur : Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.125 Safari/537.36 OPR/25.0.1614.71
Dernière édition par lapineige le 13 avr. 2016, 08:56, édité 2 fois.

rodolphe49
Gecko
Messages : 82
Inscription : 03 févr. 2015, 23:31

Re: de Fx-OS à B2G-OS

Message par rodolphe49 » 12 avr. 2016, 22:10

lapineige a écrit : En attendant: pour l'instant il nous faut déjà arriver à compiler pour :) Je n'ai rien pour tester pour un moment (si vous en avez un vieux qui traine à revendre...;)), parmi les autres quelques-uns ont essayé, pas de retour.
C'est un Open C fr que tu recherches ?
Votre Navigateur : Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0

Avatar de l’utilisateur
lapineige
Iguane
Messages : 643
Inscription : 19 avr. 2015, 17:36

Re: de Fx-OS à B2G-OS

Message par lapineige » 13 avr. 2016, 08:55

Idéalement, oui. MP ?

edit: Pas besoin de le préciser :-P
Dernière édition par lapineige le 13 avr. 2016, 10:04, édité 1 fois.

rodolphe49
Gecko
Messages : 82
Inscription : 03 févr. 2015, 23:31

Re: de Fx-OS à B2G-OS

Message par rodolphe49 » 13 avr. 2016, 09:40

Je t'ai envoyé un MP
Votre Navigateur : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0

brieucs
Lézard vert
Messages : 109
Inscription : 02 mai 2015, 22:33

Re: de Fx-OS à B2G-OS

Message par brieucs » 13 avr. 2016, 14:50

bonjour,
merci à Lapineige pour ses explications,
mais il serait temps que Mozilla précise les choses :

aujourd'hui, on a :
- un FxOS (builds 2.x) spécifique pour smartphone (packaged-apps, permissions, activities, mozapis, datastore ...).
- un FxOS (moz) pour TV (panasonic).

dans 6 mois, qu'aura-t-on ?
- un FxOS (2.6) réorienté par Mozilla pour TV, Z3C, objets, RaspBerryPI, ... ?
- un B2G-OS passé à la "communauté", mais remanié (transition / norme W3C), pour Z3C et autres smartphones ?

alors, en attendant, aujourd'hui,
- qu'advient-il des builds existants (2.5 et 2.6) ? sont-ils abandonnés en l'état ?
- et sur quelles bases peut-on développer des webApps ?
Votre Navigateur : Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0

Avatar de l’utilisateur
lapineige
Iguane
Messages : 643
Inscription : 19 avr. 2015, 17:36

Re: de Fx-OS à B2G-OS

Message par lapineige » 13 avr. 2016, 15:58

brieucs a écrit : mais il serait temps que Mozilla précise les choses :
Ils l'ont fait, clairement pour une fois: (oui, y'a du progrès :))
brieucs a écrit : aujourd'hui, on a :
- un FxOS (builds 2.x) spécifique pour smartphone (packaged-apps, permissions, activities, mozapis, datastore ...).
- un FxOS (moz) pour TV (panasonic).
- une sauvegarde des builds actuels de FxOS (2.5/2.6), leur dernière version;
- Firefox OS pour les objets connectés, en train de se débarrasser des APIs spécifiques au smartphone et de se rapprocher du gecko de firefox.
brieucs a écrit : dans 6 mois, qu'aura-t-on ?
- un FxOS (2.6) réorienté par Mozilla pour TV, Z3C, objets, RaspBerryPI, ... ?
- un B2G-OS passé à la "communauté", mais remanié (transition / norme W3C), pour Z3C et autres smartphones ?
- Firefox os, tout court, pour les objets connectés (y'a pas mal de projets en discussions). Niveau version, on verra.
Ce sera a minima pour les TV, le raspberry (et équivalent ?). Pas pour le Z3C (plus de version pour les téléphones).
- B2G, le projet communautaire (= il n'est pas passé, mais c'est une reprise, aidée par mozilla) pour les smartphones. Et depuis la base firefox os toutes les APIs propriétaires auront été supprimées et remplacées par des standards.

Y'a aussi des expérimentations de type Ronin: https://github.com/Phoxygen/Ronin (une alternative à Chrome OS, firefox OS sur desktop (et tablette ?))
Votre Navigateur : Mozilla/5.0 (X11; FreeBSD amd64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.65 Safari/537.36

rodolphe49
Gecko
Messages : 82
Inscription : 03 févr. 2015, 23:31

Re: de Fx-OS à B2G-OS

Message par rodolphe49 » 13 avr. 2016, 21:16

Question un peu plus "technico-administrative" :
Comment va s'organiser la gestion du nouveau projet ? Une nouvelle asso à but non lucrative va t'elle être créée ou est ce que chaque dev (et autres corps de métiers) vont ils rester autonomes ?
Votre Navigateur : Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0

Avatar de l’utilisateur
lapineige
Iguane
Messages : 643
Inscription : 19 avr. 2015, 17:36

Re: de Fx-OS à B2G-OS

Message par lapineige » 14 avr. 2016, 08:56

Pour l'instant, l'idée n'est pas ressortie.
Le projet est beaucoup trop jeune, je ne pense pas qu'on l'on veuille déjà s'engager autant. On est environ 120 (+4~6 employés de Mozilla), tous sur un temps libre plus ou moins extensible.
Donc aucune info sur le sujet pour le moment.

On a juste évoqué l'idée d'un financement participatif, peut-être à la fin de la période durant laquelle Mozilla nous aide, pour payer l'infrastructure (site, ...), peut-être des téléphones de dév'/test, et des dév' à plein ou mi-temps, historie de pérenniser tout ça, notamment pour des dév' aux connaissances pointues (portages, etc).
Mais ce n'était qu'une idée comme ça, on verra bien, pas d'urgence ;)


PS: ces user agent sont vraiment folkloriques ^^
Votre Navigateur : Mozilla/5.0 (X11; Linux i686; rv:41.0) Gecko/20100101 Firefox/41.0 Iceweasel/41.0

brieucs
Lézard vert
Messages : 109
Inscription : 02 mai 2015, 22:33

Re: de Fx-OS à B2G-OS

Message par brieucs » 14 avr. 2016, 11:33

merci, Lapineige, l"utilisateur-avancé" du FxOS/B2G actuel commence à y voir un peu plus clair.
Il faudra que les développeurs et les bricoleurs de webApp's patientent, avant de convertir ou de créer des applications pour le futur B2G-OS. En particulier les "service-workers" sont à mettre au point.
Votre Navigateur : Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0

Avatar de l’utilisateur
lapineige
Iguane
Messages : 643
Inscription : 19 avr. 2015, 17:36

Re: de Fx-OS à B2G-OS

Message par lapineige » 14 avr. 2016, 12:47

brieucs a écrit : Il faudra que les développeurs et les bricoleurs de webApp's patientent, avant de convertir ou de créer des applications pour le futur B2G-OS.
Mais on peut continuer pour Firefox OS :)
On peut compter 4 mois avant la fin de la transition, disons que c'est l'objectif pour que tout marche.
D'ici là, on a encore des utilisateurs de firefox os qui seraient content d'avoir de nouvelles apps :-)
En particulier les "service-workers" sont à mettre au point.
Que veut-tu dire par là ?
Votre Navigateur : Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/37.0.2062.94 Chrome/37.0.2062.94 Safari/537.36
Dernière édition par lapineige le 14 avr. 2016, 17:45, édité 1 fois.

Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité