Alternatives libres aux solutions de google

Deuxième post où je vous ferai savoir toute ma passion pour les applications web et spécialement celles de la firme de mountain view. J'utilise quotidiennement Google Calendar comme agenda, Music pour streamer ma zik (c'est très récent mais je suis déjà accro), Document pour la gestion de tout mes documents, l'incontournable Gmail pour mes mails, Blogger pour mon blog (beuurk diront certains mais ce service reste tout de même l'un des meilleurs sur le marché présentement), Picasa pour mes photos, Youtube pour mes vidéos... Bref, remarquez que google m'a bouffé toute mon existence sur le web. Si l'un des services que j'ai cité plus haut venait à fermer, ce serait vraiment catastrophique pour moi (et pour d'autres milliers d'internautes all over ze world).
Mais bien qu'enfermé dans un monde ou je perds carrément le contrôle de mes données, je continue d'utiliser les services proposés par cette firme.


Pourquoi?
Je suis sûr que vous qui êtes en train de lire ce post vous avez déjà trouvé la réponse. Tout simplement parce que aujourd'hui si nous voulons un service de qualité, une interface ergonomique et pensée, une disponibilité (presque) sans faille, nous n'avons pas d'autres choix que d'utiliser des services proposés par ce genre de firmes. "Par ce genres de firmes", j'entends Google, Microsoft (oui oui ils comptent aussi pour quelque chose :D ) et toutes les grandes entreprises qui proposent aujourd'hui des applications web dans le cloud pour la gestion de nos petites ou grandes tâches quotidiennes.

Sommes-nous condamnés à jamais à rester enfermé dans ce monde?
J'ai à plusieurs reprises entendu certaines personnes dire :

  • "pour remplacer calendar? Il y a Fengoffice ou calendarserver.
  • Gmail? Il y a UNG.
  • Analytics? Il y a Piwik.
  • Music? Il y a Ampache.
  • Reader? Il y a Rsslounge.
  • Picasa? Il y a gallery..."

J'ai testé la majeure partie de toutes ces applications et je peux vous dire que bien que certaines étaient super géniales (les apps pour blogger comme Drupal ou encore Piwik pour Analytic), une bonne partie était vraiment indigeste (toutes mes excuses aux dévéloppeurs de ces apps).

La cause?
Je pense que dans le monde du libre, bien que les mentalités aient vraiment évolués aujourd'hui (la preuve avec Firefox ou Ubuntu), on a toujours tendance à confondre bon logiciel/bonne application avec bons développeurs. La chose qui est oubliée trop souvent, c'est que une bonne application ne se limite pas seulement à la qualité du code. Elle est intrinsèquement liée à plusieurs éléments comme:
  • l'ergonomie (très souvent oublié dans ce monde), 
  • la facilité d'utilisation (quand un utilisateur lambda doit rentrer dans un fichier de configuration avec pleins de signes chinois dedans et pour faire pleins de trucs à la chinoise, ça freine beaucoup les ardeurs), 
  • le site web de présentation de l'application, 
  • le choix du nom du projet, 
  • la documentation de l'application, 
  • la facilité d'integration de l'équipe de dévéloppement, 
  • l'étude de la population concernée... 
Bref presque tous ces aspects sont oubliés lors du développement des applications gérées par la communauté. Avec un peu d'effort, c'est très possible de faire quelque chose de libre et de bien; Apache, Linux, Ubuntu, Firefox et Gimp en sont la preuve.


Au final, pour pallier à ce problème de maîtrise des données qui n'est pas des moindres, je propose le projet suivant à la communauté :
  • Mettre en place une alternative unifié et libre des services proposés par google.  
  • Ce all-in-one sera installable simplement sur les serveurs grâce à une interface web comme l'installation des blogs Wordpress, Drupal...
  • L'application sera téléchargeable avec un serveur web pré-configuré et sécurisé (genre lampp mais avec des paramètres pour la production)
  • Les applications pourraient être basées sur celles que j'ai cité précédemment (UNG, Ampache...)
  • Pour renforcer la sécurité, le système d'authentification pourrait être semblable au 2-steps-verification de Google 
  • Plusieurs solutions d'auto hébergement en cours de développement ou déjà disponibles pourraient être couplées au service.
  • Ce projet est communautaire, donc si l'idée est bien reçue, il faudrait des contributeurs de tout horizon, designers, développeurs, marqueteurs, managers de projet... (moi je pourrait participer en tant que developpeur web)
Que tout ceux qui sont partant lèvent la main :D!!!!

PS: que devient le projet diaspora?
Vus : 2171
Publié par kamagatos : 45