Communauté Elgg francophone

Créer un compteAide  
Connexion

Compte-rendu du ElggCamp Paris - 7 juin 2010

Ce compte-rendu collaboratif a été réalisé lors de la rencontre par les participants, via le service TypeWithMe (l'une des instance de l'outil d'écriture collaborative synchrone Etherpad).

N'hésitez pas à le compléter, le structurer (il en a besoin !), l'améliorer avec des informations, réactions, liens complémentaires, etc.  (note : vous devez être inscrit dans le groupe ElggCamp pour modifier cette page)

Vous pouvez retrouver le déroulé des prises de notes (avec les contributeurs et le chat) directement via http://typewith.me/xHvFCoVId3


 

Prise de note collaborative ElggCamp Paris - 12 juin 2010 - Carrefour Numérique de la Cité des Sciences
tags : #elggparis
Préparation :
  • RV devant l'entrée de la Cité des Sciences à 11h pour les courses "apéro"
  • puis RV à midi devant le Carrefour Numérique (niveau -1) pour préparer la salle
Si vous êtes perdus contactez-nous par DM @elgg_fr ou par le chat ci-contre

Liste de Elgg :
Bonjour
oublie pas ton impere OUPS
Groupe des non geeks découverte Elgg :
premier tour de question :
Dominique : découvrir plus, les différentes fonctionnalités
thierry (université Paris 7) : même si on est utilisateurs, liste des choses disponibles :
elgg ça permet de, doc A4 formalisant, terme fonctionnalités, terme de positionnement par rapport des autres réseaux sociaux, 
Brigitte différence entre un réseau social avec un site web
Serge en créant des liens entre personnes et des objets de savoir (merci ;)
Thierry > Elgg pour les grands débutants j'ai à faire quoi ?
? dit : forme d'engagements diverses, pas continue dans le temps
pourquoi j'installe un réseau social alors que j'ai déjà un blog, un site, 
Serge modularité de elgg, bases de Elgg : de présenter, communiquer
Remontée générale : documenter installation, documenter les usages, les fonctionnalités
Dominique : ensuite détourner les fonctionnalités, étape suivante
Thierry : visulaiser les briques/patates
quelles briques de base, quelles briques validées
css / template
  1. 1er niveau : expérimentation
  2. 2e niveau : en interne il y a des développeurs qui causent ou qui se mettent à causer la langue
  3. 3e niveau : la communauté qui répond
  4. 4e niveau : le recours à des prestataires externes (des sociétés comme beechanels créateurs de beebac)
Cadres de partage
de quelle communauté
Certain développeurs ne veulent pas publier leurs travaux car ils ne sont pas en mesure d'en assurer le SAV.
Importance de cadre d'échnages irl : rdv annuel elggcamp, rdv mensuel elgg apéro autour d'un e communauté donnée : présentation des briques et usages
2. Découverte Elgg / API 
2.1 présentation des participants
  • différents niveaux d'utilisation et de connaissance d'Elgg
  • problématique framasoft -> croiser les bonnes volontés / rencontres entre les différents participants des domaines d'activité (book, key, agora, etc) 
  • problématique réseaux multisite, contrôle d'accès
  • développements décentralisés (décentraliser les fonctions clés des réseaux ?)
  • vers un elgg hub d'une activité  sur internet "tableau de bord"
2.2 Prise en main devel (questions) ?
Où trouver les ressources utiles ?
Site officiel http://elgg.org
  •   banque de données de plugins (quelques miliers, dont en doublon, tout et n'importe quoi ^^)
  • discussions, etc.
Wiki documentaire : http://docs.elgg.org 
Documentation de l'api : http://reference.elgg.org/ 
=> Mieux vaut lire le code que de lire la doc -> méfiez vous de la doc  ^_^
Multisite : 2 différents dans l'approche :
  • celui (historique) de Fcol : opérationnel 1.5 et 1.6.1, 1.7 en préparation
  • celui de Marcus Povey : multiversion
Différences entre les versions
  • 1.7 : assure la transition entre versions antérieures et postérieures : normalisation de l'API (fonctions prennet des tableaux de params au lieu de paramètres, préfixées de manière systématique, etc.). Introduit la recherche fulltext
  • 1.8 : version "nettoyée" des anciennes fonctions
ex : Facyla va rester sur la  1.6.1 au moins jusqu'à fin 2010 -> voir jusqu'à la 2.0 (pour éviter de disperser les efforts et dvp de nouvelles fonctionnalités plutôt que de "suivre" les nouvelles versions)
  • évolutions pas très rapides - mais meilleure implication de la communauté ? 
  • danger pour la survie d'Elgg face à l'apparition d'une alternative sur un autre framework ?
Google groups : 
Elgg + OpenID
Elgg + OAuth
Elgg + OStatus : état de l'avancement 3/4 : http://community.elgg.org/mod/groups/topicposts.php?topic=504073&group_guid=15815/ Elgg bientôt dans les sillos !?
2.2.1 La vie, l'univers, le reste... (42)
- import/export (pousser du contenu vers/de) ?
- plugins ?
2.2.2 Les fonctionalités apportées par la version 1.8 ? Quel avenir ?
The next major version of  Elgg will be 1.8, which will include the  following:
                        
  • New versions of the profile,  files, and bookmark plugins
  • Revamped interface to make theming  Elgg simpler and standards  compliant
  • New default Elgg theme
  • Channels
  • Front page editor
  • Enhanced river
  • Improved profile field editing
  • Simple css editor
  • Logo uploader
  • Meta tags editor
  • Improved site administration area
2.3 Probleme d'adoption ?
Qu'est ce qu'un réseau social ?
=> communauté, un barcamp par exemple
RS Elgg = infras permettant de 
relation entre des objets (fonctionnalités) et des gens
Système modulable
Base de Elgg :  Réseau social : grosse bulle connectée avec l'exterieur (aggrégation possible de modules gmail)
Les développeurs construisent les fondations et toute la communauté est invitée à construire la maison.
Rs libre
Problématique : trouver un cadre d'échange, entre universités par exemple
2 reseaux Elgg peuvent-ils partager leurs utilisateurs ?
oui en mode multisite, à faire en mode plusieurs sites (cf. +haut)
Partage des briques
#Def
Rivière = flux d'activité (équivalent au mur sur facebook)
3. Elgg A-Centré
Alternatives ? 
  •  relation avec le plugin multi-site ?
  • comment on publie 
  • où on publie
  • comment on retrouve l'information ?
  • Elgg acentré possible avec plugin Ostatus : 
  • exemple en cours de travail :
Authentification acentrée multi-service: (Henri Story) 
Charles Nepote
  • Il faudrait proposer à l'utilisateur un moyen de choisir ce qu'il partage sur chaque réseau (site..) à chaque fois qu'il change de réseau.
  • On est sur un réseau
  • On change via un lien ou une proposition via un Single Sign On (openid, oauth, facebookConnect...)
  • A ce moment, on choisit ce que l'on veut partager du réseau d'où l'on vient sur le réseau où l'on va.
  • Peut-être choisir son identité aussi...
  • Problématique du référencement par les moteurs de recherche des contenus d'une application (ou un service) autorisé et récupéré par une autre application (par 'ricochet')
3.1 Multi-site
  • probleme avec la circulation du profil 
  • problemes d'autorisations d'un site à l'autre / controle du contenu et garanties
  • liens cassés ???
  • groupe partagé de site en site ? (qu'est ce qui est partagable ? identité/contenu/groupe?)
  • Difficulté de débuggage
  • La nouvelle connexion à un site déroute l'utilisateur (alors qu'il lui suffit de se connecter, pas besoin de s'inscrire)
  • single sign-on (openid / facebook connect / etc)
3.2 A-centré au sens d'import/export de données vers d'autres services
4. Multi-Linguisme
  • -> dans le travail collaboratif (écriture collaborative)
-> relation avec le plugin multi-site ?
4.1 Localisation/Internationalisation de l'interface
  • fichiers de localisation 
  • 1 fichier pour le .core
  • 1 fichier par plugin
  • il suffit de les placer dans le bon répertoire...
  • langues européennes ok
  • autres langues ? pb avec le cyrillique ? russe ok ?
  • gestion utf8 ? oui, sauf urls...
  • gros probleme avec les caracteres accentués dans les URLS (pour les titres de contenus)
  • vérifier que le code PHP utilise les fonctions multi-byte pour les chaines de texte : 
4.2 Traduction du contenu
  • pas d'indication de la langue de l'article
  • solution possible: créer des groupes/sites dédiés à des langues
  • pas de gestion multilangue des contenus (contrairement à des systemes comme spip)
  • il faut donc ruser...
  • utiliser du crowdsourcing pour faire traduire ?
  • plugins de traduction => non
  • plugins de gestion de langues => non plus
  • left-to-right / right-to-left ? (arabe, hebreu, etc.) => ???
  • traduction automatique => non
4.3 Gestion de l'identité en multi-site / a-centré
assumer son/ses identité(s) ? ses contenus ?
5 Formation 
Acteurs : 
  • Fabriques des savoirs
  • BeeChannels (Beebac)
  • Paris Descartes
  • Ens Lyon 
  • Explorateurs
  • Formavia
  • Paris VII C2fl
  • Paris XI 
  • Areva 
  • UVSQ
  • Nathalie : ENS Lyon, réseau Elgg embryonnaire
  • Sophie Januel : explorateur du web, communauté de femmes entrepreneurs / femmes dans des métiers techniques
  • M. Gutierrez : Mines-Nantes dev mobiles et réseaux sociaux, apprentissage mobile
  • Beebac : comprendre les usages des universités, mise en place de réseaux dédiés (interconnect-és/ables)
  • Huguette : système ouvert et social d'édition communautaire, plateforme avec 2/3 wikis et avec une infrastructure Elgg
  • Gael Mifsud : CEM, découverte
  • Thierry Stoehr : Paris 7, logiciels libres, utilisation très modérée d'Elgg et difficulté d'adoption
  • Areva, direction Innov : Elgg + base de ressources (type médiathèque)
  • Romain : eportfolio, UVSQ, CV Europass
Présentation :
  • Mon e-portfolio le réseau de l'UVSQ
  • Formavia : syndicalisation des profils , des flux, multiples gpes : articulation de problématiques régionales
  • Carnets2 : export ical,  module feedback , widget carnets, publication , multisite, choix des tuteurs
  • Beechannels for Beebac : bouton like , diffusion facebook, twitter et inversement à venir