<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Are you agile ? &#187; social network</title>
	<atom:link href="http://www.areyouagile.com/tag/social-network/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.areyouagile.com</link>
	<description>Nudge, Nudge, wink wink, n&#039;en dites pas plus</description>
	<lastBuildDate>Sun, 29 Jan 2012 10:46:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Elgg, plate-forme opensource de réseaux sociaux</title>
		<link>http://www.areyouagile.com/2009/09/elgg-plate-forme-opensource-de-reseaux-sociaux/</link>
		<comments>http://www.areyouagile.com/2009/09/elgg-plate-forme-opensource-de-reseaux-sociaux/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 07:48:36 +0000</pubDate>
		<dc:creator>pablo</dc:creator>
				<category><![CDATA[opensource]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[technologies]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[elgg]]></category>
		<category><![CDATA[réseau social]]></category>
		<category><![CDATA[social network]]></category>

		<guid isPermaLink="false">http://www.areyouagile.com/?p=175</guid>
		<description><![CDATA[Depuis 2 ou 3 jours je test sous l&#8217;impulsion de Yves (a qui je laisse la paternité de la sentence suivant : &#8220;On ne fait d&#8217;elgg sans casser des oeufs&#8221;) Elgg, la plate-forme opensource de réseaux sociaux. Inutile d&#8217;expliquer pourquoi les réseaux sociaux sont en plein boum, mais c&#8217;est le cas. Du coup, grande force [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="margin: 4px;" title="Elgg" src="http://www.areyouagile.com/media/image/elgg_logo.gif" alt="" width="121" height="72" /> Depuis 2 ou 3 jours je test sous l&#8217;impulsion de <a href="http://www.viadeo.com/recherche/profil/?memberId=0021mbw2bo3j4pmw" target="_blank">Yves</a> (a qui je laisse la paternité de la sentence suivant : &#8220;On ne fait d&#8217;elgg sans casser des oeufs&#8221;) <a href="http://www.elgg.org" target="_blank">Elgg</a>, la plate-forme opensource de réseaux sociaux. Inutile d&#8217;expliquer pourquoi les réseaux sociaux sont en plein boum, mais c&#8217;est le cas. Du coup, grande force de la communauté opensource, qui peut en irriter certains sur le plan idéologique, elle a décidé (la communauté) de sortir sa propre plate-forme (la meilleure R&amp;D étant de lorgner chez le voisin). Elgg donc.</p>
<p>Basé sur PHP, a première vue le code parait surprenant, on ne voit pas immédiatement dans l&#8217;arborescence projet où se trouve quoi, et à quoi sert tel ou tel dossier. Tout ce qui se conçoit clairement se déploie clairement, et cette première impression reste mitigée. Je vous en dirais plus lorsque j&#8217;aurai vraiment essayé de toucher au code. Je suppose que cela est du au modèle de données : apparemment il a été prévu un modèle très malléable : j&#8217;introduis un nouveau type d&#8217;élément (une entité), je lui donne telle ou telle propriété avec telle ou telle valeur. Du coup demain si j&#8217;ai un élément de type nouveau, pas de problème, pas de modification de la structure des tables, ça roule. Bon, pour l&#8217;instant mon analyse est très superficielle donc sujette à caution. Je compte creuser et vous informer. Je ne sais pas si ce modèle n&#8217;a pas un impact sur les performances aussi, que je trouve un chouïa poussives (ils ont cependant prévu l&#8217;utilisation de <a href="http://www.danga.com/memcached/" target="_blank">memcached</a> ou autre pour optimiser celles-ci). Idem pour le design, et le système de templates, je n&#8217;ai rien vu de concret jusqu&#8217;à présent. Enfin, un dernier petit point : l&#8217;installation se fait cahin-caha : il faut nécessairement activer le <a href="http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html" target="_blank">mod_rewrite</a> de Apache. J&#8217;aurais préféré avoir le choix d&#8217;utiliser le rewrite ou non, cela pourrait faciliter le debug.</p>
<p>Bref il me faut creuser, car c&#8217;est malgré tout très prometteur (ah j&#8217;oubliais aussi de signaler  une API REST qui permet à l&#8217;accès à toutes les fonctions de l&#8217;outil, même si un warning indique qu&#8217;elle peut encore secouer un peu).</p>
<p>J&#8217;ai pu assez (très) rapidement monter une plate-forme, activer tout un tas de plugins à la facebook, twitter, pages, blog, albums photos, fichiers, etc. C&#8217;est du PHP/MySQL/Apache, donc cela reste simple (dans le bon sens du terme), efficace et productif. Aujourd&#8217;hui avec l&#8217;évolution des pratiques des internautes, et plus globalement des gens (voir des <em>mobilonautes</em> ou des <em>iphonautes</em>)  il parait évident que c&#8217;est le genre d&#8217;outil à déployer : communauté d&#8217;utilisateurs d&#8217;un logiciel, d&#8217;un produit, événementiel : par exemple un festival de musique, ou la convention des maraichers, ou l&#8217;université d&#8217;été du xxx (mettez le parti qui vous embauche)  : 3 mois avant la plate-forme est disponible, on chat, on blog avec les intervenants, avec les organisateurs, etc. durant l&#8217;événement c&#8217;est un vecteur en temps réel de l&#8217;actualité,<em> a posteriori</em>, c&#8217;est un outil de rétrospective (fichiers liés, blogs,images, etc.).</p>
<p>Bref, pas mal de projets assez excitants autour en perspective, j&#8217;espère du moins. Si vous souhaitez tester un peu la plate-forme vous pouvez aller chez <a href="http://www.elgg.org" target="_blank">Elgg.org</a> ou me demander de vous créer un compte pour <a href="http://elgg.areyouagile.com" target="_blank">elgg.areyouagile.com</a> (en me contactant pablo point pernot arboase gmail point com). C&#8217;est la plate-forme de test dont je vous parlais. Attention actuellement vu de l&#8217;extérieur elle paraît très creuse car nous avons ajouté un pluggin (walledgarden) qui interdit l&#8217;accès du public aux infos.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.areyouagile.com/2009/09/elgg-plate-forme-opensource-de-reseaux-sociaux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

