Well, right now it's a simple maintenance script. I've got support for
--usersonly (strip out anon and system users [id:0]) and a prefix so
rather than grouping pages together, you can use a prefix and have
export from multiple wiki using --append --startid=0 and have multiple
projects exported into the same log and use that prefix inside of
code_swarm to give you a visualization of how much the contributors to
the individual projects interact.
Though, the code_swarm project wants to make this something that can be
done using a GUI and doesn't require developer tools to work with. So
ideally this would become a SpecialPage extension with an extra
maintenance script for larger projects. Then using the GUI you could
select what kind of visualization you want.
^_^ Actually, ideally someone would make a extension for integrating
code_swarm into MediaWiki itself. A SpecialPage for listing out existing
visualization videos (and administrators could force generate a set),
one for managing a list of visualization types, and a cron job would
periodically rebuild those visualizations.
Though, to be honest I don't know about how well code_swarm will
visualize some projects. The Narutopedia is fairly small, not dead, but
still it has a limited number of people contributing to it. And as you
may have saw with my videos, it got pretty crammed together. Wiki on
diverse topics like Wikipedia may have enough user separation to have
groups show up and stop to much from clumping together. But any sort of
focused project will probably look more like an explosion at some point.
^_^ Though, any project will probably look like that if you don't remove
the anonymous users from the report.
~Daniel Friesen(Dantman, Nadir-Seen-Fire) of:
-The Nadir-Point Group (
http://nadir-point.com)
--It's Wiki-Tools subgroup (
http://wiki-tools.com)
--The ElectronicMe project (
http://electronic-me.org)
--Games-G.P.S. (
http://ggps.org)
-And Wikia ACG on
Wikia.com (
http://wikia.com/wiki/Wikia_ACG)
--Animepedia (
http://anime.wikia.com)
--Narutopedia (
http://naruto.wikia.com)
Brion Vibber wrote:
Daniel Friesen wrote:
^_^ Already done...
I coded a small extension to export histories from the database into a
plain format... And modified the converter to support the format.
Though it may be a little bit before I can get that committed.
Cool!
Would be interesting to be able to make such visualizations for given
sets of pages, categories, etc...
-- brion