lo-ol

"Le mécontentement est la première nécessité du progrès"

firefox

Firefox OS : "Libéré, Délivré, ..."

Rédigé par lolo • 01 mars 2015 • Aucun commentaire

Ma dernière lubie en date (mais qui me trottait dans la tête depuis un moment) : acquérir un smartphone sous Firefox OS pour me débarasser de l'écosystème Android.

Il se trouve que malencontreusement (ou heureusement), mon smartphone Android veillissant est devenu inutilisable à cause d'un problème au niveau de la dalle tactile. J'ai hésité quelque temps entre essayer de le réparer ou céder aux sirènes consuméristes (aïe, pas tapé non). Finalement, la dernière offre promotionnelle proposée sur le smartphone ZTE Open C a eu raison de moi : 70€ avec 30€ de remise soit 40€ le smartphone. Pour ce prix là, difficile de résister (si l'on met de côté ma culpabilité vis à vis de dame nature).

J'ai donc reçu mon précieux ce week-end. Je vous épargne les détails du déballage façon gamin émerveillé devant son jouet le jour de Noël ;-).

Après une rapide prise en main de l'engin, je passe très vite le smartphone en root puis installe la version 2.1 en suivant ce tuto. Ensuite, un peu de configuration pour paramétrer ma boite mail ovh et installation de quelques applis pour tester le marketplace.

Une fonctionnalité qui est pour moi tout aussi importante que les mails : la gestion d'agendas et de contacts. Sur mon serveur perso, j'utilise Baikal pour permettre de synchroniser ceux-ci via le protocole calDAV et cardDAV.

Synchronisation des calendriers au format CalDAV :

Pour le format calDAV, pas de gros souci car celui-ci est pris en charge en natif dans les version récentes de Firefox OS (au moins depuis la 2.1). Il faut juste faire attention à régler le type d'authentification en "Basic" au lieu de "Digest" dans l'interface d'administration :

Ensuite, sur le smartphone vous allez dans l'appli "Agenda" et vous ajoutez un nouveau calendrier de type CalDav en renseignant les champs suivants :

  • Utilisateur : votre nom d'utilisateur sur Baikal
  • Mot de passe : le mot de passe de l'utilisateur
  • Adresse URL : l'adresse du calendrier qui doit être au format suivant  :

    https://nom_serveur/baikal/cal.php/calendars/nom_utilisateur/default/

Et voilà, vous disposez d'un agenda synchronisé avec votre serveur !

Synchronisation des contacts au format CardDAV :

Là, c'est moins drôle car Firefox OS ne prévoit rien en natif pour gérer le format cardDAV :-/. C'est une des raisons pour laquelle j'ai longuement hésité à basculer sur cet OS. Heureusement, la communauté se mobilise et en cherchant sur le marketplace, on trouve 2 applications qui propose de synchroniser les contacts cardDAV : CardDAVSync et SyncDav. Je ne parlerai que de SyncDav car c'est là seule application que j'ai testée. Celle-ci dispose d'une interface simple dans laquelle il suffit de remplir les même champs que précédemment (utilisateur, mot de passe et url). Pour l'url, on a quelque chose qui ressemble à :

https://nom_serveur/baikal/card.php/addressbooks/nom_utilisateur/default/

Une fois les champs renseignés, on lance une synchro en appuyant sur Reset. Attention car cela va supprimer tous vos contacts présents sur le smartphone avant de récupérer les infos du serveur. En tout cas, chez moi ça semble avoir fonctionné. Par contre, j'ai un doute sur la synchro. Ces deux applis étant en phase bêta, il y aura certainement quelques ajustements à faire ...

Voilà l'état actuel de mes péripéties avec mon nouveau smartphone. A suivre ...

Et pour ma todo list "Degooglization", je peux donc ajouter une nouvelle catégorie :

 

Smartphone : Android -> Firefox OS

Owncloud vs Firefox Sync le retour

Rédigé par lolo • 27 juillet 2014 • 2 commentaires

Jusque là, j'utilisais owncloud sur mon nas avec l'extension Mozilla Sync Service pour auto-héberger ma synchronisation Firefox (voir mon précédent article owncloud, le cloud maison) et tout le monde était content. Au début, le choix d'owncloud m'a semblé pertinent car il permettait en plus de gérer un cloud perso, de synchroniser mes contacts et agenda, de faire le café, ...

Sauf que je me rends compte aujourd'hui que j'utilise l'usine à gaz Owncloud uniquement pour la synchro Firefox. C'est quand même bien dommage.

J'ai donc pris la sage décision de me séparer d'Owncloud et de trouver une solution alternative plus légère pour synchroniser mon compte Firefox. De plus, il est grand temps de trouver une solution car jusque là mon ancienne synchronisation fonctionnait encore, mais ça ne sera bientôt plus le cas avec la future version de Firefox (31). En effet, depuis la version 29, ils ont complètement refait leur serveur de synchronisation : l'ancienne version Sync-Server 1.1 va laisser place à la nouvelle Sync-Server 1.5. Pour l'instant, une rétro-compatibilité avec l'ancienne version est assurée mais ça ne va pas durer :-(.

La nouvelle version est censée être plus simple, meilleure, etc... Sauf qu'il faut créer un compte Firefox pour l'utiliser (doh !) et qu'aucune solution en auto-hébergement n'est prévue pour le moment (re-doh!). Avec la version actuelle de Firefox (30), il n'est déjà plus possible de synchroniser de nouveaux appareils. J'ai fait le test à mes dépends en supprimant l'ancienne synchronisation de mon pc et effectivement, il me propose désormais de passer par la nouvelle interface pour me synchroniser (i.e, créer un compte firefox).

Après plusieurs tentatives qui se sont toutes soldées par des échecs, j'ai pour le moment fait une croix sur l'auto-hébergement de mon compte Firefox et créer un compte chez eux. Au moins, j'ai quand même pu virer Owncloud, c'est déjà ça.

J'espère que la synchronisation via le compte Firefox ne me réserve pas d'autres surprises. Je devrais vite être fixé en début de semaine en testant la synchronisation avec mon poste au boulot. Affaire à suivre donc ...