> "Maintenant, j'étais en prison quand tout mon courrier montrait qu'un homme ne pouvait pas donner son adresse à une mauvaise compagnie" - Bob Dylan, Absolutely Sweet Marie

L'été dernier, j'ai traversé les États-Unis en voiture, de New York à San Francisco, principalement seul. J'ai pris mon temps, m'arrêtant à de nombreux endroits en cours de route au cours d'un mois de détente. Je n'avais pas d'itinéraire prédéfini ; Je voulais juste découvrir et réagir à ce que j'ai vu.

Le voyage m'a accordé du temps pour réfléchir et enregistrer, ce qui a accentué une tendance croissante dans ma vie et dans notre culture en général. Un moment, je réfléchissais à l'histoire de la guerre civile, l'autre, je recadrais une photo d'une plaque commémorative de Robert E. Lee et j'écrivais un commentaire à partager en ligne.

L’enregistrement n’était pas seulement un moyen instantané de partager un peu de mon voyage avec mes amis, ma famille et mes abonnés. Plus important encore, à long terme, c'était ma façon de créer un fil d'Ariane de moments qui m'aideraient plus tard à m'en souvenir et à leur donner un sens.

Les logiciels connectés à Internet, aidés par des appareils portables, nous ont donné une capacité sans précédent de créer de tels journaux en direct. Mais tout en permettant la production en ligne d’identités historiques, les entreprises à l’origine de ces logiciels (par exemple Facebook, Twitter, Instagram, Foursquare, etc.) présentent deux lacunes substantielles :

1. Ils conservent nos propres données principalement sur leurs propres ordinateurs.

2. Ils fournissent, prennent en charge et autorisent les logiciels permettant d'accéder à nos données uniquement lorsqu'ils correspondent à leurs besoins commerciaux.

J'ai déjà abordé cet ensemble de problèmes, mais une sorte d'épiphanie m'a frappé alors que je marchais dans les rues d'Asheville, en Caroline du Nord, environ une semaine et demie après le début de mon voyage.

Je venais de finir de publier une photo sur Instagram, de tweeter une observation sur Twitter et de m'enregistrer dans un restaurant sur Foursquare. Ces trois actions constituaient différentes manières de refléter et de préserver le moment. Mais je confiais mes impressions à trois sociétés distinctes qui conservaient les souvenirs fragmentés sur des serveurs disparates sur lesquels je n'avais aucun contrôle. 

Je n’avais aucun moyen pratique de rassembler tous ces moments en un seul endroit sur lequel je pourrais compter au cours des cinq, dix et cinquante années à venir. Je ne pouvais pas non plus y accéder ou en créer une représentation cohérente, adaptée à mes goûts. Ces moments précieux devaient rester des fragments de mon identité, à la dérive dans le nuage proverbial à moins que quelque chose ne change.

L'épiphanie a présenté un noyau de solution : **et si j'avais des copies de tous ces moments sur ma Dropbox, aux côtés de tous les autres fichiers que j'y stocke déjà ?**

Dropbox (ainsi que d'autres solutions de stockage cloud basées sur la synchronisation qui ont émergé dans son sillage, telles que Google Drive) est un bel outil car il relie les domaines des données locales et basées sur le réseau. Tous les fichiers que vous y insérerez acquerront une double propriété : stockés à la fois localement sur votre appareil, comme un ordinateur portable ou de bureau, et accessibles sur Internet (c'est-à-dire le "cloud").

Si Dropbox devait disparaître demain, vous auriez toujours vos fichiers sur votre ordinateur. Si votre ordinateur devait être détruit, vous les auriez toujours sur Dropbox.

Mais surtout, pour l'épiphanie, ces solutions de stockage cloud disposent d'API qui permettent d'ajouter, de supprimer et d'afficher des fichiers dans les comptes Dropbox à partir d'autres logiciels sur Internet. Ils peuvent être utilisés pour copier toutes les données que je donne actuellement aux éditeurs de logiciels en ligne sur mon compte Dropbox à des fins de sécurité.

De cette idée est né [Asheville](http://asheville.io), un projet open source naissant sur lequel j'ai hacké ces derniers mois. L'objectif du projet n'est pas seulement de fournir une solution conviviale pour synchroniser son contenu (tel que des photos, des mises à jour de statut, des enregistrements, des articles de blog et des avis) sur un compte de stockage cloud de manière continue. Il vise également à aider les utilisateurs à faire plus avec leurs données une fois qu'elles ont été synchronisées, en leur fournissant des moyens de rendre leurs données disponibles à un certain nombre de services logiciels tiers (ou aux leurs).

Au sens le plus pur, le projet vise à aider les gens à établir leurs propres enjeux sur le Web. Nous vivons à l’ère du numérique, mais en tant qu’individus, la grande majorité d’entre nous ne disposent pas d’un véritable foyer numérique. De nombreuses entreprises rivalisent pour nous les fournir, mais en fin de compte, elles ne le peuvent pas sans jouer à un jeu à somme nulle avec nos données. Nous devrions être habilités à posséder nos données personnelles en ligne, en les gardant étroitement contrôlées afin que nous puissions les utiliser et les ouvrir aux autres à notre guise. Asheville a pour objectif de rendre cela possible aussi bien aux personnes non techniques qu'aux techniciens.

Il y a beaucoup plus de détails sur le projet sur Github, et il reste encore beaucoup à faire avant qu'il soit prêt à être utilisé réellement. Mais j'ai déjà fait beaucoup de progrès sur l'expérience utilisateur initiale, en créant une application Web basée sur [Ember](http://emberjs.com) qui fournit aux utilisateurs des mises à jour en temps réel sur leur état de synchronisation. Vient ensuite la liaison de cette interface à un logiciel backend qui effectue le travail de copie réelle des données de divers réseaux sociaux, plateformes de publication et autres services en ligne vers des comptes de stockage cloud.

Je viens également de relancer mon site Web personnel en vue de préparer le dogfooding d'Asheville et de présenter les moyens par lesquels il peut étendre l'application de vos données en ligne. Ce site Web est désormais également construit avec Ember et constitue donc [une application JavaScript appropriée](https://github.com/markmhx/markmhendrickson), et non seulement un ensemble de fichiers sans aucun moyen de traiter et d'afficher des données provenant de sources externes. Actuellement, il ne montre encore qu'un ensemble d'articles de blog que j'ai écrits, mais je prévois bientôt d'ajouter des galeries de photos, des cartes des lieux où je suis allé, des mises à jour de statut et bien plus encore. Tout cela sera alimenté en grande partie par les données que j’ai déjà publiées ailleurs en ligne.

Si vous souhaitez vous impliquer à Asheville, n'hésitez pas à me contacter. Merci déjà à [Jack Pearkes](http://jack.ly/) et [Ryan Barrett](http://snarfed.org/) pour leur aide. Et si vous souhaitez simplement essayer le produit une fois prêt, [laissez-nous vos coordonnées](https://docs.google.com/forms/d/1i2iHhLVcfhYIEHPS5G7iD0gC4z-K-2e535GLGrj_qNE/viewform) pour d'autres mises à jour.