The distributions map has also been upgraded for the YAPC::EU. As for the authors map, we used CPANDB and Task::Kensho. We used modules recommendend by
Task::Kensho as the seed. Then we extracted from
CPANDB all the modules that depend on the modules listed in the seed. So this map is rather oriented towards the modern Perl. The TK group doesn’t appear anymore.
- Node count: 2724
- Edge count: 5426
A node represents a distribution. The color and the size represents the count of other distributions using it. Some green nodes have the same size as whites nodes. The color then distinguishes them because we didn’t want to use a smaller size for nodes.
An edge is created when a module from a distribution is used by another distribution. The edges are not weighted.
Even if we don’t have the same data as for the previous map, we can do some comparaisons. We still see a Moose cluster, and
Catalyst is now closer (
Catalyst has switched to
Moose in June). The Web cluster still exists (with
Some other interesting cluster are the Test::*, with
Test::POD, … If anyone still doubts that tests are important in the Perl community, I hope this map will convince them.
These documents are all licenced under the creative commons licence. You can open .gexf graph files with the opensource editor Gephi.