Julien Wajsberg a écrit 493 commentaires

  • [^] # Re: Qui l’eut cru

    Posté par  . En réponse à la dépêche Dotclear, un nouveau départ. Évalué à 1.

    Moi j'avais eu des problèmes lors de la vérification des permissions des fichiers, lors de l'install automatique, sur mon hébergeur. Pour corriger j'avais dû enlever le bit suid à la main, de souvenir.

  • [^] # Re: Barre de recherche avancée

    Posté par  . En réponse à la dépêche 23 de Firefox. Évalué à 3.

    La awesome bar cherche dans ton historique, et ça, c'est vraiment awesome.

    Après, le comportement qui change suivant si tu utilises un ou deux mots, c'est effectivement perturbant, et m'est avis que ça va changer.

  • [^] # Re: Ou trouver un téléphone ?

    Posté par  . En réponse à la dépêche Firefox OS est lancé. Évalué à 3.

    zou, le communiqué de presse est sorti aujourd'hui:
    http://www.ztedevices.com/news/company_news/bb874d58-5a32-4e65-b075-32f5f0959d16.html

    Toujours pas de date cependant.

  • [^] # Re: Liberté ?

    Posté par  . En réponse à la dépêche Firefox OS est lancé. Évalué à 4.

    "assuré" se transforme en "peut"

    Comment répondre à ça… Tu as vu le ptit smiley dans ma phrase ? C'était donc à prendre dans le sens d'une boutade, rien de plus.

  • [^] # Re: Liberté ?

    Posté par  . En réponse à la dépêche Firefox OS est lancé. Évalué à -2.

    La vraie différence, c'est que tu peux ouvrir un bug avec ton besoin, et tu peux en discuter sur la mailing list dev-b2g. Et qui sait, peut-être y aura-t-il des téléphones qui répondront à ton besoin, du moins en partie (parce que je vois bien que tu fais partie des gens qui ont toujours des besoins en plus).

  • [^] # Re: Liberté ?

    Posté par  . En réponse à la dépêche Firefox OS est lancé. Évalué à 1.

    Je voulais juste dire que ça pouvait le faire connaître en tant que dev et donc de pouvoir trouver du boulot facilement. Rien d'autre.

  • [^] # Re: Liberté ?

    Posté par  . En réponse à la dépêche Firefox OS est lancé. Évalué à -2.

    ah bon, tu appelles ça un besoin classique toi ? :) On devrait lancer un sondage sur LinuxFR, pour voir ;-)

    Moi à chaque fois que j'avais un double boot, ben… je l'utilisais pas.

  • [^] # Re: Liberté ?

    Posté par  . En réponse à la dépêche Firefox OS est lancé. Évalué à 1.

    Si tu fais le premier jeu 3D qui pète sans pub pour Firefox OS, ton avenir est assuré ;)

  • [^] # Re: Liberté ?

    Posté par  . En réponse à la dépêche Firefox OS est lancé. Évalué à 2.

    Je crois bien que pour les téléphones dits "de dev" on a accès au root et on peut flasher tout ce qu'on veut (à prendre avec des pincettes, je suis pas dans le secret des dieux, même si la plupart des trucs sont publics il reste un peu de choses privées).

    Et puis tu peux toucher au moteur (gecko), juste pas aux drivers propriétaires linux. Et chez certains constructeurs il y a un RIL binaire (comme chez Android d'ailleurs), mais on a le nôtre open source également qui marche très bien.

  • [^] # Re: Liberté ?

    Posté par  . En réponse à la dépêche Firefox OS est lancé. Évalué à 1.

    Bizarrement, je vois plus de gens jouer à Candy Crush dans le métro ;)

    Plus sérieusement, ces jeux sont sans doute top sur tablette mais moins sur téléphone. Pour l'instant on fait un téléphone, où les casual games sont rois.

    Et il doit sans doute falloir une belle tablette android haut de gamme pour les faire tourner. Alors c'est clairement bien de montrer ce que le système peut faire, c'est des trucs qui font vendre. Mais je pense qu'avec le même hardware, on peut faire aussi bien avec des technos Web, quand ça tourne sur un hardware maîtrisé du point de vue de l'accélération graphique. Maintenant, il faut le prouver bien sûr, ça viendra en son temps. :)

  • [^] # Re: Firefox != HTML5

    Posté par  . En réponse à la dépêche Firefox OS est lancé. Évalué à 2.

    On parle beaucoup avec Samsung et Google. Juste que ça prend du temps ces choses-là.

    notez que Amazon aussi propose des web apps sur son app store à présent:
    http://techcrunch.com/2013/08/07/amazon-appstore-now-open-to-web-apps-with-one-click-in-app-purchases-in-tow/

    On va aussi aller causer avec eux :)

  • [^] # Re: Liberté ?

    Posté par  . En réponse à la dépêche Firefox OS est lancé. Évalué à 6.

    T'inquiète pas, aucun dev sérieux ne croit vraiment ça. Et en tout cas il le découvre après 5 minutes ;-)

    ça me rappelle les démos magiques pour créer des services SOAP : "c'est facile, tu ouvres le menu contextuel et tu cliques sur 'generate Web Services' et hop".

    Bon faut aussi arrêter avec le mot "fanboys" que tu utilises beaucoup et qui n'est qu'un moyen de décrédibiliser ton interlocuteur. Ça n'apporte pas grand chose à la discussion.

  • [^] # Re: Liberté ?

    Posté par  . En réponse à la dépêche Firefox OS est lancé. Évalué à 0.

    Tu n'as toujours pas expliqué quel était le besoin. Donne le moi et je pourrai peut-être venir avec des solutions.

  • [^] # Re: Liberté ?

    Posté par  . En réponse à la dépêche Firefox OS est lancé. Évalué à 5.

    Certes, mais pour les attirer ces premiers utilisateurs, vous leur proposez quoi de plus ?

    Alors, pour commencer, on leur propose un vrai smartphone pour moins cher :-) C'est déjà pas mal !

    Linus et RMS, ils ont mis "quelques" années pour émerger tout de même. Je pense pas qu'on ait le temps pour ça. Par ailleurs, Linus est assez pragmatique sur les drivers également (cartes Wifi par exemple). Il y a assez peu de PC qui marchent sans firmware binaire finalement (et c'est bien triste).

    Sur Firefox OS, tu as déjà accès à l'ensemble du code source de la couche UI (Gaia, fait en HTML/CSS/JS donc finalement, à mon avis, beaucoup plus accessible à un développeur lambda pour étudier/modifier le code que du code C; ou en tout cas accessible à des développeurs différents par rapport à d'autres systèmes), et la couche du moteur (Gecko, C++ et finalement pas mal de JS aussi pour certaines API, et donc, c'est tout de même assez nouveau, possibilité à un développeur JS de contribuer aux API disponibles). Je connais pas assez bien comment ça marche en-dessous pour m'avancer.

    Une nouveauté également, c'est que tu as effectivement accès au code même pendant qu'on le développe. Tu peux le tester (y compris dans Firefox Nightly moyennant une ptite manip), ouvrir des bugs, fixer des bugs, de manière très ouverte, avec une mailing list de dev ouverte à tous, avec des archives. Il me semble pas que ce soit le cas avec Android (c'est plutôt: "tiens, on a sorti la version n, voici le code, faites ce que vous voulez avec ça, de toute manière on prendra pas vos corrections en compte").

    L'ouverture, c'est pas juste le code, c'est aussi la manière de le développer, et donc en matière d'ouverture, je pense donc qu'on n'a de leçons à recevoir par personne (ok, sauf de la part des dev de FreeBSD peut-être :) ).

  • [^] # Re: Liberté ?

    Posté par  . En réponse à la dépêche Firefox OS est lancé. Évalué à 0.

    Je connais mal l'API, mais de ce que j'en comprends, c'est comme les technos P2P classiques: il faut que, d'une manière ou d'une autre, tu aies l'IP de celui à qui te connecter. Alors, soit tu la connais à l'avance, soit tu passes par un serveur central.

  • [^] # Re: Chez mozilla, Internet == le web

    Posté par  . En réponse à la dépêche Firefox OS est lancé. Évalué à 0.

    avec PeerConnection dans Firefox OS 1.2 par exemple ? ;)

  • [^] # Re: Liberté ?

    Posté par  . En réponse à la dépêche Firefox OS est lancé. Évalué à 4.

    emscripten n'est qu'un outil, c'est pas magique. Il faut même parfois repasser derrière.

    Evidemment, toutes les interactions sont à refaire, je ne vois pas où est le problème là-dedans, il faudrait les faire de toute manière quel que soit ton framework. Là emscripten t'apporte un gain de temps (et certainement de performance vu que ça compile vers asm.js) si tu as déjà du code natif.

  • [^] # Re: Liberté ?

    Posté par  . En réponse à la dépêche Firefox OS est lancé. Évalué à 4.

    Mozilla se bat pour garder de l'innovation dans le Web, car on pense que le Web est le plus grand vecteur de liberté dans le monde. On veut péter les 'walled garden' existants aujourd'hui qui enferment l'utilisateur.

    Installer autre chose que FxOS sur un téléphone, comment dire, c'est toi qui es déconnecté de la réalité là… Mozilla fait un OS, FxOS, donc je ne comprends vraiment pas pourquoi c'est notre problème que de permettre l'installation d'un hypothétique inexistant autre chose.

    Il y a des limitations, évidemment. Je ne vais pas te dire que c'est la solution à tous les problèmes. En revanche, c'est un premier pas vers une destruction du duopole iPhone/Android. Et c'est là-dessus qu'il faut se réjouir.

    Certes, possiblement Firefox OS n'est pas (encore) pour toi, pour ton usage personnel. Mais tu ne peux nier que le premier pas est dans la bonne direction. Au lieu de voir ce qui ne marche pas, regarde ce qui marche. Regarde le verre à moitié plein.

  • [^] # Re: Liberté ?

    Posté par  . En réponse à la dépêche Firefox OS est lancé. Évalué à 4.

    File API est une api pour manipuler des "objets" fichiers, mais ne parle pas du tout de comment on accède à ces objets. De manière standard il y a plusieurs manières d'y accéder (drag and drop, input file), et de manière non standard également (le Filesystem API de chrome, qui accède à une sandbox si je dis pas de bêtise).

    Device Storage permet d'accéder à des fichiers disponibles sur ta machine. Ce n'est pas (encore ?) standardisé évidemment, ça prend du temps ces choses-là, mais c'est le but au final.

    Il n'y a pas besoin d'Indexed DB pour accéder aux fichiers. C'est recommandé de l'utiliser pour gérer un index local à l'appli (car l'accès au stockage local est très lent sur les téléphones d'entrée de gamme) mais rien d'obligatoire.

    La doc MDN propose des exemples: https://developer.mozilla.org/en-US/docs/WebAPI/Device_Storage
    L'API parait tout de même assez simple, de haut niveau. Certes ce n'est pas aussi bas-niveau que ce que tu peux faire en C, mais ce n'est pas le but. Si des cas d'usage te manquent, n'hésite pas à ouvrir un bug !

  • [^] # Re: Liberté ?

    Posté par  . En réponse à la dépêche Firefox OS est lancé. Évalué à 3.

    Firefox OS sur les téléphones supportés va avoir tout de même un gros intérêt là-dessus: l'accélération matérielle sera très bien gérée. Ce qui devrait permettre d'avoir de bonnes perfs même sur des téléphones d'entrée de gamme.

    Après, il faut voir en pratique évidemment. Mais je doute que Candy Crush (tm) ait besoin d'une bête de course pour fonctionner ;)

  • [^] # Re: Liberté ?

    Posté par  . En réponse à la dépêche Firefox OS est lancé. Évalué à 4.

    Je reprends ce que j'ai dit: tu peux installer des applis depuis ton PC même sans être root, et même des applis certifiées a priori.

    Effectivement, les devices finaux ne semblent pas rootés (mais sur ceux qui sont sortis, il y a des contournements).

    Il y a un contrat d'utilisation pour la marque évidemment, mais bon, à un moment, il faut chercher le compromis pour avoir le téléphone qui sort pour de vrai. Lorsqu'on aura plus de 0% de part de marché on pourra peut-être imposer un peu plus de choses, mais la première étape reste d'avoir des utilisateurs pour pouvoir avoir un minimum de poids.

  • [^] # Re: Liberté ?

    Posté par  . En réponse à la dépêche Firefox OS est lancé. Évalué à 5.

    Ce n'est pas possible de créer une appli qui écoute ainsi pour l'instant, en effet. Chaque chose en son temps: on commence par mettre un téléphone entre la main d'utilisateurs qui ont pas forcément besoin de ça, et petit à petit on va évoluer.

    Je trouve comme toi que c'est un manque de ne pas pouvoir se connecter avec une Socket TCP brute vers un serveur distant, pour des apps non certifiées. Mais nous ne correspondons pas vraiment à une cible lambda.

    Pour ce qui est de faire des réseaux peer 2 peer, on fournit PeerConnection dans Firefox OS 1.2, et ça c'est quand même plutôt cool.

    Hésite pas à ouvrir des bugs sur Bugzilla si tu as des demandes avec des cas d'usage, ou à écrire gentiment sur la mailing list pour demander des explications sur le pourquoi du comment TCPSocket n'est pas disponible pour tout le monde.

  • [^] # Re: Liberté ?

    Posté par  . En réponse à la dépêche Firefox OS est lancé. Évalué à 2.

    ça, ça arrive avec WebRTC et l'objet PeerConnection pour gérer des connexions P2P. Ce sera dans Firefox OS 1.2 mais c'était un peu jeune pour les versions précédentes.

  • [^] # Re: Firefox != HTML5

    Posté par  . En réponse à la dépêche Firefox OS est lancé. Évalué à 1.

    En effet, il y a pas mal d'API qui restent propriétaires, ce qui ne nous convient évidemment pas, mais c'était un compromis nécessaire pour pouvoir faire une v1.

    Les sorciers des API chez Mozilla travaillent actuellement sur une unification des API propriétaires vers une API plus générique et donc, potentiellement, plus standardisable: le DataStore. Il y a plus d'infos sur https://wiki.mozilla.org/WebAPI/DataStore.

    L'idée, c'est que n'importe quelle appli pourra proposer un DataStore accessible par les autres applis.

    À suivre donc :)

  • [^] # Re: Bonne initiative

    Posté par  . En réponse à la dépêche Firefox OS est lancé. Évalué à 1.

    On peut l'installer sur un GS2 (même si ce n'est pas supporté par Mozilla et ya des problèmes), tout comme un le Nexus S (ça marche plutôt bien) ou le Galaxy Nexus (support inconnu), ainsi que d'autres que je ne connais pas comme ça.

    J'ai vu passer une histoire de dual boot mais pour ça il faut le noyau linux Siyah qui fonctionne pas partout.