Conception et implémentation
Page de travail pour la conception du logiciel (client et serveur) de publication et agrégation d’événements.
Fonctionnalités
publication de contenu : les organisateurs ou personnes intéressées viennent ajouter du contenu qu’ils peuvent ensuite réutiliser ailleurs.
agrégation de contenu existant : les gens signalent un contenu existant sous une licence compatible et il est régulièrement scruté pour être mis à jour dans la base et le réseau de diffusion.
présentation :
sur le site web : événement, groupement d’événement (par contributeur, modificateur, organisateur, lieu, date,…)
sur un autre site web : intégration dans une iframe ou via un widget JS (événement, liste d’événements par ex. un agenda, carte d’événements)
1)
personnalisation :
sauvegarde : …
Fédération
Deux options en vue :
modèle fédéré avec l’utilisation du protocole Webfinger qui permet de communiquer des listes de capacités et de propager la connaissance des autres instances.
2)
modèle décentralisé avec l’utilisation du protocole P2P
Gnutella, qui prend en compte 3 types de nœuds dont des supers nœuds qui font du cache et savent arriver à des temps de réponse super intéressants…
API
Prendre les retours d’expérience d’ODEv1, ODEv2 et OpenAgenda pour avoir une idée d’API robuste !