Monica en 2018
Ce que nous souhaitons accomplir en 2018.
Quand on travaille chaque jour sur quelque chose, on prend rarement le temps de regarder l'ensemble. Je ne veux pas perdre de vue ce que j'aimerais que Monica accomplisse, alors voici ce que j'aimerais faire en 2018. Cet article n'est pas une feuille de route à proprement parler. Voyez-le comme ma liste de souhaits personnelle.
- Lancer l'application mobile. Le travail a déjà commencé et nous approchons d'une v1 qui devrait sortir dans les prochaines semaines. La première version sera en lecture seule, la v2 permettra de modifier les données. Le code de l'application mobile est déjà sur GitHub et est bien sûr 100 % open source.
- La prise en charge de GraphQL : nous avons déjà une API REST que la v1 de l'application mobile utilisera. Si nous voulons vraiment une excellente application mobile, nous devons nous assurer que toutes les requêtes vers l'API sont efficaces, et GraphQL est la meilleure solution pour cela.
- La prise en charge de CardDAV et CalDAV. Je crois que c'est ce qui fera briller Monica sur la durée. Ces deux protocoles vous permettront de synchroniser vos contacts et vos entrées d'agenda avec vos applications de messagerie et de calendrier existantes, sur mobile comme sur ordinateur. Monica deviendrait la source centrale de vos données sociales.
- Plus d'attention aux rappels, avec la possibilité d'être prévenu avant qu'un événement ne survienne.
- Fournir des statistiques sur votre vie sociale : combien de fois vous êtes sorti dans un mois donné, qui vous voyez le plus, où vous traînez le plus, etc. Plus vous alimentez Monica, plus vous en tirerez d'enseignements.
- Une vue calendrier qui affiche les rappels, les événements à venir, etc.
- La notion de fiches d'activité « riches » : si vous indiquez par exemple que vous êtes allé au restaurant, pouvoir préciser où c'était (avec un placement automatique sur une carte), ce que vous avez mangé, combien de temps cela a duré, etc. Chaque type d'activité aurait ses informations propres à remplir.
- Le journal devrait devenir l'endroit où votre vie se documente toute seule. Ce sera formidable une fois les fiches d'activité riches en place.
- Stabiliser la plateforme, ajouter beaucoup de tests pour être sûr de ne rien casser en avançant.
- Si j'ai le temps, mais seulement si : rendre l'application plus jolie. Je pense toutefois qu'il est plus important d'avoir une application fonctionnelle que belle.
- Enfin, et ce n'est pas le moindre : ajouter d'autres façons d'importer des données. Ce sera une vraie plaie car, curieusement, la plupart des réseaux sociaux et des systèmes ne sont pas open source et ne vous donnent pas les données qu'ils ont sur vous.
J'espère accomplir tous les points ci-dessus cette année. Je sais aussi que les choses changent constamment pour toutes sortes de raisons, alors prenez cela avec des pincettes.