Communauté Elgg francophone

Créer un compteAide  
Connexion

Développements collectifs

Développements collectifs : mutualisation du dév. => quels besoins ?

+ de grandes discussions sur chacun de point ci-dessous :


- Co-gestion des groupes
- Agenda : interfacer outil existant plutôt que recréer
- Notifications par défaut
- Multilinguisme : propriétés de langue (plutôt dans le core)
- Nomadisme : connexion de manière nomade à Elgg
- Outils desktop : information automatique, dans plusieurs communautés
- Critères de tri et de classement
- Plugin bibliothèque : gestion de docs (PDF, etc.)
- ex. outil co-ment (outil libre Sopinspace) : commentaire de texte
- recommandations
- notation des contenus
- profils attachés à des objets, plutôt que seulement des users
- mise en relation des membres autour d'un objet (les personnes intéressées par tel objet => communauté de fait, à mettre en scène) => un objet et une vue spécifiques
- recommandations : de membres, de groupes, de contenus en contexte
- invitation dans un groupe
- importation des contacts (Fabrice améliore le plugin)
- ajouter des widgets à un groupe ? (ou +général : contenus) => embed, iframe, gadget google
- amélioration des menus : publier des petits bouts de code utiles
- "entrées" pour des vues, permettant d'étendre les plugins facilement => charte de bonnes pratiques des développeurs de plugins
- parcours parmi ses créations ? (hors signets) => toutes les vues que j'ai créées : on sélectionne, et ça génère un parcours de lecture // booklet de liens (ordonné)
- amélioration de la recherche // facettage par dates (intervalle de temps)
- fusionner contacts et membres : drog'n'drop entre membres et contacts
- chat elgg
- followers vs contacts réciproques (question des droits de chat) : intérêt double des contacts symétriques et de s'abonner aux contenus de quelqu'un
Scribd : embed de contenus sous forme flash dans un site
- Faire apparaître la dernière connexion sur le profil ?
- listes d'utilisateurs appartenant à des organisations qui doivent être marquées
- groupes : appartenance à des organisations : si déclaratif, lier tags et groupes
- réputation des utilisateurs : notation des contenus, répercutés sur l'utilisateur
- rôle des utilisateurs dans Elgg, et organisations, avec droits associés => impact mineur sur les autres plugins, tant qu'on ne modifie pas les actions associées aux droits
Xavier : connexion LDAP -> création compte -> attribut rôle dans user administrateur
BeeBac : catégories d'user // validation physique de droits
- plugin "wishes" : souhaits
- application de système de type SEL (système d'échange local)
- groupe de validateurs sur un contenu, avec notation
- messagerie à des groupes et à des utilisateurs sélectionnés (en cours + adaptations)
- plugin "be tom" => ajoute contacts par défaut
- paramètres de notification des groupes
- être informé des inscriptions à un groupe
- quotas d'upload / par groupe ou autre
- cartographie de l'activité, des relations
- RSSFeeds plutôt que SimplePie
- publier depuis RSS dans ElggCamp => flux d'activité, ou selon types d'objets ?
- plugin "tâches" en cours de dév.
- alertes sur des mots-clefs (style google)
- "related content" : sur tous types de contenus


Priorisation des développements :
- nomadisme, versions mobiles
- collection de bouts de code utiles
- multilinguisme : voir le trac
- plugin de documentation étendue (à détailler par Hughes ;)
...pas vraiment tranché (retour au foisonnement d'idées)


=> qui peut s'engager à faire quoi ?
=> identifier ce qui relève du core, de l'adaptation, du développement pur
=> faire remonter à elgg.org ? pas sûr que ça soit pour de suite, mais à faire pour suggérer
=> Mettre en place un SVN ? francophone ? utiliser google code ? (pointer dessus depuis sites elgg.org) Sourceforge ?
=> monter une association ? centraliser les dév., permettre d'obtenir des financements pour des conférences, etc.   peut-être plus tard ?

 

Commentaires