Cartographie du CPAN et de sa communauté - Presentation Transcript
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Perl et sa communaut´
e
Franck Cuny
franck.cuny@rtgi.fr
RTGI
July 21, 2009
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Pourquoi l’´tude de la communuat´ CPAN ?
e e
RTGI cr´e et vend des outils d’analyse du web social
e
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Pourquoi l’´tude de la communuat´ CPAN ?
e e
RTGI cr´e et vend des outils d’analyse du web social
e
3 ans de d´veloppement en Perl
e
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Pourquoi l’´tude de la communuat´ CPAN ?
e e
RTGI cr´e et vend des outils d’analyse du web social
e
3 ans de d´veloppement en Perl
e
Exp´rience en captation et en cartographie de communaut´s
e e
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
La communaut´ Perl vue depuis le CPAN
e
Rapide rappel sur le CPAN
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
La communaut´ Perl vue depuis le CPAN
e
Rapide rappel sur le CPAN
11 ans d’existence
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
La communaut´ Perl vue depuis le CPAN
e
Rapide rappel sur le CPAN
11 ans d’existence
> 15000 modules
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
La communaut´ Perl vue depuis le CPAN
e
Rapide rappel sur le CPAN
11 ans d’existence
> 15000 modules
> 7000 auteurs
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
La communaut´ Perl vue depuis le CPAN
e
Rapide rappel sur le CPAN
11 ans d’existence
> 15000 modules
> 7000 auteurs
Des outils pour les d´veloppeurs et les utilisateurs (RT,
e
CPANTS, etc.)
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
La communaut´ Perl vue depuis le CPAN
e
Rapide rappel sur le CPAN
11 ans d’existence
> 15000 modules
> 7000 auteurs
Des outils pour les d´veloppeurs et les utilisateurs (RT,
e
CPANTS, etc.)
Mais peu d’informations sur les acteurs de cette communaut´ :
e
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
La communaut´ Perl vue depuis le CPAN
e
Rapide rappel sur le CPAN
11 ans d’existence
> 15000 modules
> 7000 auteurs
Des outils pour les d´veloppeurs et les utilisateurs (RT,
e
CPANTS, etc.)
Mais peu d’informations sur les acteurs de cette communaut´ :
e
Pas de m´trique sur les acteurs (` part Kwalitee)
e a
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
La communaut´ Perl vue depuis le CPAN
e
Rapide rappel sur le CPAN
11 ans d’existence
> 15000 modules
> 7000 auteurs
Des outils pour les d´veloppeurs et les utilisateurs (RT,
e
CPANTS, etc.)
Mais peu d’informations sur les acteurs de cette communaut´ :
e
Pas de m´trique sur les acteurs (` part Kwalitee)
e a
Pas de visualisations sur les d´pendances de modules
e
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
La communaut´ Perl vue depuis le CPAN
e
Rapide rappel sur le CPAN
11 ans d’existence
> 15000 modules
> 7000 auteurs
Des outils pour les d´veloppeurs et les utilisateurs (RT,
e
CPANTS, etc.)
Mais peu d’informations sur les acteurs de cette communaut´ :
e
Pas de m´trique sur les acteurs (` part Kwalitee)
e a
Pas de visualisations sur les d´pendances de modules
e
Pas de fonctions communautaires (cf. GitHub)
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Provenance des donn´es utilis´es
e e
CPANTS contient une image compl`te du CPAN ` un temps t
e a
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Provenance des donn´es utilis´es
e e
CPANTS contient une image compl`te du CPAN ` un temps t
e a
Les donn´es utilis´es datent du mois de mars 2009
e e
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Provenance des donn´es utilis´es
e e
CPANTS contient une image compl`te du CPAN ` un temps t
e a
Les donn´es utilis´es datent du mois de mars 2009
e e
Nous avons r´alis´ 3 cartes :
e e
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Provenance des donn´es utilis´es
e e
CPANTS contient une image compl`te du CPAN ` un temps t
e a
Les donn´es utilis´es datent du mois de mars 2009
e e
Nous avons r´alis´ 3 cartes :
e e
Carte des modules du CPAN
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Provenance des donn´es utilis´es
e e
CPANTS contient une image compl`te du CPAN ` un temps t
e a
Les donn´es utilis´es datent du mois de mars 2009
e e
Nous avons r´alis´ 3 cartes :
e e
Carte des modules du CPAN
Carte des auteurs du CPAN
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Provenance des donn´es utilis´es
e e
CPANTS contient une image compl`te du CPAN ` un temps t
e a
Les donn´es utilis´es datent du mois de mars 2009
e e
Nous avons r´alis´ 3 cartes :
e e
Carte des modules du CPAN
Carte des auteurs du CPAN
Carte de la communaut´ CPAN et Perl sur le web
e
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
M´thodologie de la carte des modules
e
Extraction des modules ayant un minimum de 10 d´pendances et
e
les modules qui en d´pendent afin d’obtenir un graphe connexe
e
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
M´thodologie de la carte des modules
e
Extraction des modules ayant un minimum de 10 d´pendances et
e
les modules qui en d´pendent afin d’obtenir un graphe connexe
e
Un noeud repr´sente un module, son diam`tre est fonction de
e e
son nombre de liens entrants
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
M´thodologie de la carte des modules
e
Extraction des modules ayant un minimum de 10 d´pendances et
e
les modules qui en d´pendent afin d’obtenir un graphe connexe
e
Un noeud repr´sente un module, son diam`tre est fonction de
e e
son nombre de liens entrants
Un arc repr´sente une d´pendance d’un module vers un autre
e e
module
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
M´thodologie de la carte des modules
e
Extraction des modules ayant un minimum de 10 d´pendances et
e
les modules qui en d´pendent afin d’obtenir un graphe connexe
e
Un noeud repr´sente un module, son diam`tre est fonction de
e e
son nombre de liens entrants
Un arc repr´sente une d´pendance d’un module vers un autre
e e
module
Les arcs ne sont pas pond´r´s
ee
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
M´thodologie de la carte des modules
e
Extraction des modules ayant un minimum de 10 d´pendances et
e
les modules qui en d´pendent afin d’obtenir un graphe connexe
e
Un noeud repr´sente un module, son diam`tre est fonction de
e e
son nombre de liens entrants
Un arc repr´sente une d´pendance d’un module vers un autre
e e
module
Les arcs ne sont pas pond´r´s
ee
Spatialisation avec Gephi1 (force-directed : les noeuds se
repoussent mais les arcs les retiennent)
1
http://gephi.org/
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte des modules
Deux distributions ´crasent l’ensemble (LWP et URI)
e
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte des modules
Deux distributions ´crasent l’ensemble (LWP et URI)
e
Modules web (HTML::Parser, Template Toolkit, etc.)
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte des modules
Deux distributions ´crasent l’ensemble (LWP et URI)
e
Modules web (HTML::Parser, Template Toolkit, etc.)
Autres ´l´ments remarquables (Class::Accessor, Moose,
ee
XML::Simple, POE)
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte des modules
Zoom sur le modern Perl
Moose et les extensions MooseX::*
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte des modules
Zoom sur le modern Perl
Moose et les extensions MooseX::*
Proximit´ de Catalyst, framework web
e
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte des modules
Zoom sur le modern Perl
Moose et les extensions MooseX::*
Proximit´ de Catalyst, framework web
e
Tr`s proche de DBIx::Class
e
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte des modules
Zoom sur le modern Perl
Moose et les extensions MooseX::*
Proximit´ de Catalyst, framework web
e
Tr`s proche de DBIx::Class
e
Conclusion
Mˆme communaut´ de d´veloppeurs pour ces 3 projets
e e e
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte des modules
Zoom sur le modern Perl
Moose et les extensions MooseX::*
Proximit´ de Catalyst, framework web
e
Tr`s proche de DBIx::Class
e
Conclusion
Mˆme communaut´ de d´veloppeurs pour ces 3 projets
e e e
Focus futur sur le portage de Catalyst en Moose
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte des modules
Zoom sur TK
Isol´ avec sa communaut´
e e
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte des modules
Zoom sur TK
Isol´ avec sa communaut´
e e
Peu de connexions avec le reste du CPAN
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte des modules
Zoom sur TK
Isol´ avec sa communaut´
e e
Peu de connexions avec le reste du CPAN
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte des modules
Zoom sur TK
Isol´ avec sa communaut´
e e
Peu de connexions avec le reste du CPAN
Conclusion
Sˆrement dˆ au cˆt´ graphique, applicatif et ancien
u u oe
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
M´thodologie de la carte des auteurs
e
Extraction des auteurs correspondant aux modules
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
M´thodologie de la carte des auteurs
e
Extraction des auteurs correspondant aux modules
Un noeud repr´sente un auteur, son diam`tre est fonction de
e e
son nombre de liens entrants
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
M´thodologie de la carte des auteurs
e
Extraction des auteurs correspondant aux modules
Un noeud repr´sente un auteur, son diam`tre est fonction de
e e
son nombre de liens entrants
Un arc repr´sente l’utilisation par un auteur d’un module d’un
e
autre auteur
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
M´thodologie de la carte des auteurs
e
Extraction des auteurs correspondant aux modules
Un noeud repr´sente un auteur, son diam`tre est fonction de
e e
son nombre de liens entrants
Un arc repr´sente l’utilisation par un auteur d’un module d’un
e
autre auteur
Les arcs sont pond´r´s
ee
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
M´thodologie de la carte des auteurs
e
Extraction des auteurs correspondant aux modules
Un noeud repr´sente un auteur, son diam`tre est fonction de
e e
son nombre de liens entrants
Un arc repr´sente l’utilisation par un auteur d’un module d’un
e
autre auteur
Les arcs sont pond´r´s
ee
Spatialisation ` l’aide Gephi (force-directed)
a
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte des auteurs
Gisle Aas (d´veloppeur principal de LWP et URI) est au centre
e
du CPAN
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte des auteurs
Gisle Aas (d´veloppeur principal de LWP et URI) est au centre
e
du CPAN
Dave Rolsky (DateTime, Moose, ...)
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte des auteurs
Gisle Aas (d´veloppeur principal de LWP et URI) est au centre
e
du CPAN
Dave Rolsky (DateTime, Moose, ...)
Adam Kennedy (un des plus gros d´veloppeurs sur le CPAN,
e
> 200 distributions !)
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte des auteurs
Gisle Aas (d´veloppeur principal de LWP et URI) est au centre
e
du CPAN
Dave Rolsky (DateTime, Moose, ...)
Adam Kennedy (un des plus gros d´veloppeurs sur le CPAN,
e
> 200 distributions !)
Michael Schwern (MakeMaker, Test::*)
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte des auteurs
Gisle Aas (d´veloppeur principal de LWP et URI) est au centre
e
du CPAN
Dave Rolsky (DateTime, Moose, ...)
Adam Kennedy (un des plus gros d´veloppeurs sur le CPAN,
e
> 200 distributions !)
Michael Schwern (MakeMaker, Test::*)
Ingy (YAML, Kwiki, IO::All, pr`s de 100 modules)
e
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte des auteurs
Gisle Aas (d´veloppeur principal de LWP et URI) est au centre
e
du CPAN
Dave Rolsky (DateTime, Moose, ...)
Adam Kennedy (un des plus gros d´veloppeurs sur le CPAN,
e
> 200 distributions !)
Michael Schwern (MakeMaker, Test::*)
Ingy (YAML, Kwiki, IO::All, pr`s de 100 modules)
e
Steven Little (Moose, Class::MOP, ...)
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte des auteurs
Gisle Aas (d´veloppeur principal de LWP et URI) est au centre
e
du CPAN
Dave Rolsky (DateTime, Moose, ...)
Adam Kennedy (un des plus gros d´veloppeurs sur le CPAN,
e
> 200 distributions !)
Michael Schwern (MakeMaker, Test::*)
Ingy (YAML, Kwiki, IO::All, pr`s de 100 modules)
e
Steven Little (Moose, Class::MOP, ...)
Matt Sergeant (XML::*, SQLite, ...)
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte des auteurs
Zoom sur le modern Perl
Groupe compos´ des d´veloppeurs de Moose, Catalyst,
e e
DBIx::Class
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte des auteurs
Zoom sur le modern Perl
Groupe compos´ des d´veloppeurs de Moose, Catalyst,
e e
DBIx::Class
Situ´ en haut ` gauche, on voit bien les noeuds de Steven,
e a
Sartak, perigin, jrockway, mstrout, nothingmuch, marcus
ramberg
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte des auteurs
Zoom sur le modern Perl
Groupe compos´ des d´veloppeurs de Moose, Catalyst,
e e
DBIx::Class
Situ´ en haut ` gauche, on voit bien les noeuds de Steven,
e a
Sartak, perigin, jrockway, mstrout, nothingmuch, marcus
ramberg
Proximit´ bien visible de jrockway / steven / nothingmuch,
e
qui travaillent ensemble
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte des auteurs
Zoom sur la communaut´ TK
e
Situ´ en bas ` droite avec Slaven Rezic en son centre
e a
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte des auteurs
Zoom sur la communaut´ TK
e
Situ´ en bas ` droite avec Slaven Rezic en son centre
e a
Mˆme constat que pour les modules TK, les auteurs se
e
retrouvent ´galement isol´s du reste de la communaut´
e e e
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
M´thodologie de la carte de la communaut´ sur le web
e e
Crawl ` partir des pages d’auteurs du CPAN issus du CPANTS
a
( 700 auteurs)
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
M´thodologie de la carte de la communaut´ sur le web
e e
Crawl ` partir des pages d’auteurs du CPAN issus du CPANTS
a
( 700 auteurs)
Un noeud repr´sente un site, son diam`tre est fonction de son
e e
nombre de liens entrants
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
M´thodologie de la carte de la communaut´ sur le web
e e
Crawl ` partir des pages d’auteurs du CPAN issus du CPANTS
a
( 700 auteurs)
Un noeud repr´sente un site, son diam`tre est fonction de son
e e
nombre de liens entrants
Un arc repr´sente un lien hypertexte d’un site vers un autre
e
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
M´thodologie de la carte de la communaut´ sur le web
e e
Crawl ` partir des pages d’auteurs du CPAN issus du CPANTS
a
( 700 auteurs)
Un noeud repr´sente un site, son diam`tre est fonction de son
e e
nombre de liens entrants
Un arc repr´sente un lien hypertexte d’un site vers un autre
e
Les arcs ne sont pas pond´r´s
ee
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
M´thodologie de la carte de la communaut´ sur le web
e e
Crawl ` partir des pages d’auteurs du CPAN issus du CPANTS
a
( 700 auteurs)
Un noeud repr´sente un site, son diam`tre est fonction de son
e e
nombre de liens entrants
Un arc repr´sente un lien hypertexte d’un site vers un autre
e
Les arcs ne sont pas pond´r´s
ee
Spatialisation ` l’aide de Gephi (force-directed)
a
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte de la communaut´
e
G´ographie de la carte, cinq communaut´s :
e e
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte de la communaut´
e
G´ographie de la carte, cinq communaut´s :
e e
Auteurs du CPAN
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte de la communaut´
e
G´ographie de la carte, cinq communaut´s :
e e
Auteurs du CPAN
Communaut´ et officiel
e
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte de la communaut´
e
G´ographie de la carte, cinq communaut´s :
e e
Auteurs du CPAN
Communaut´ et officiel
e
Blogueurs Perl
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte de la communaut´
e
G´ographie de la carte, cinq communaut´s :
e e
Auteurs du CPAN
Communaut´ et officiel
e
Blogueurs Perl
Monde de l’Open source
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte de la communaut´
e
G´ographie de la carte, cinq communaut´s :
e e
Auteurs du CPAN
Communaut´ et officiel
e
Blogueurs Perl
Monde de l’Open source
Soci´t´s
ee
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte de la communaut´
e
´e
El´ments remarquables
Deux interfaces :
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte de la communaut´
e
´e
El´ments remarquables
Deux interfaces :
perl.org : ouverture sur la communaut´ et les blogueurs Perl
e
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte de la communaut´
e
´e
El´ments remarquables
Deux interfaces :
perl.org : ouverture sur la communaut´ et les blogueurs Perl
e
cpan.org : ouverture sur la communaut´ open-source
e
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte de la communaut´
e
´e
El´ments remarquables
Deux interfaces :
perl.org : ouverture sur la communaut´ et les blogueurs Perl
e
cpan.org : ouverture sur la communaut´ open-source
e
P´n´tration des pages auteurs du CPAN : GitHub est plus
e e
central
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte de la communaut´
e
´e
El´ments remarquables
Deux interfaces :
perl.org : ouverture sur la communaut´ et les blogueurs Perl
e
cpan.org : ouverture sur la communaut´ open-source
e
P´n´tration des pages auteurs du CPAN : GitHub est plus
e e
central
Place des soci´t´s, diff´rences entre promotion et utilisation
ee e
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte de la communaut´
e
´e
El´ments remarquables
Deux interfaces :
perl.org : ouverture sur la communaut´ et les blogueurs Perl
e
cpan.org : ouverture sur la communaut´ open-source
e
P´n´tration des pages auteurs du CPAN : GitHub est plus
e e
central
Place des soci´t´s, diff´rences entre promotion et utilisation
ee e
Soci´t´s de l’open source
ee
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte de la communaut´
e
´e
El´ments remarquables
Deux interfaces :
perl.org : ouverture sur la communaut´ et les blogueurs Perl
e
cpan.org : ouverture sur la communaut´ open-source
e
P´n´tration des pages auteurs du CPAN : GitHub est plus
e e
central
Place des soci´t´s, diff´rences entre promotion et utilisation
ee e
Soci´t´s de l’open source
ee
Soci´t´s compos´es de perleurs, SixApart, NYT, BBC, . . .
ee e
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte de la communaut´
e
´e
El´ments remarquables
Deux interfaces :
perl.org : ouverture sur la communaut´ et les blogueurs Perl
e
cpan.org : ouverture sur la communaut´ open-source
e
P´n´tration des pages auteurs du CPAN : GitHub est plus
e e
central
Place des soci´t´s, diff´rences entre promotion et utilisation
ee e
Soci´t´s de l’open source
ee
Soci´t´s compos´es de perleurs, SixApart, NYT, BBC, . . .
ee e
Booking et conf´rences europ´ennes
e e
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte de la communaut´
e
´e
El´ments remarquables
Deux interfaces :
perl.org : ouverture sur la communaut´ et les blogueurs Perl
e
cpan.org : ouverture sur la communaut´ open-source
e
P´n´tration des pages auteurs du CPAN : GitHub est plus
e e
central
Place des soci´t´s, diff´rences entre promotion et utilisation
ee e
Soci´t´s de l’open source
ee
Soci´t´s compos´es de perleurs, SixApart, NYT, BBC, . . .
ee e
Booking et conf´rences europ´ennes
e e
Grands projets open source Perl
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte de la communaut´
e
Zoom sur le modern Perl
Existence en terme de pr´sence sur le web remarquable
e
comme sur les deux cartes issues du CPAN
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Comment lire la carte de la communaut´
e
Zoom sur le modern Perl
Existence en terme de pr´sence sur le web remarquable
e
comme sur les deux cartes issues du CPAN
Proximit´ des blogs, des soci´t´s et des outils
e ee
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Conclusion
La communaut´ CPAN est d´j` tr`s structur´e et vivante
e ea e e
malgr´ les id´es re¸ues (contests type Ironman, mˆme si ¸a la
e e c e c
renforce et la structure)
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Conclusion
La communaut´ CPAN est d´j` tr`s structur´e et vivante
e ea e e
malgr´ les id´es re¸ues (contests type Ironman, mˆme si ¸a la
e e c e c
renforce et la structure)
On sent clairement la dynamique du ¡em¿modern Perl¡/em¿
que ce soit au sein de la communaut´ ou avec l’ext´rieur
e e
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Conclusion
La communaut´ CPAN est d´j` tr`s structur´e et vivante
e ea e e
malgr´ les id´es re¸ues (contests type Ironman, mˆme si ¸a la
e e c e c
renforce et la structure)
On sent clairement la dynamique du ¡em¿modern Perl¡/em¿
que ce soit au sein de la communaut´ ou avec l’ext´rieur
e e
Un premier ´tat des lieux, voir la dynamique
e
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
Introduction Carte des modules Carte des auteurs Carte de la communaut´ sur le web
e Conclusion
Merci!
http://cpan-explorer.org/
http://labs.rtgi.eu/fpw09/
http://gephi.org/
Franck Cuny franck.cuny@rtgi.fr RTGI
Perl et sa communaut´
e
0 comments
Post a comment