-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Moin,
On Monday 24 July 2006 02:58, Gregory Szorc wrote:
In case anyone hasn't noticed, the number of MediaWiki extensions in existence has soared in the previous year. They are scattered all around the internet and it is a chore to make sure all of your extensions are up to date.
Thanx for the list of cool ideas. I can't comment to much on them, especialyl the "turn-it-into-a-class" parts.
As for the distribution, upload, update etc: I do think what you need is a CPAN for mediawiki extensions. See http://search.cpan.org as example.
(Yes, my extensions are released there for a lack of a better place to put them in).
CPAN makes it easy index, package, upload, search and download (perl) packages. And if the packages are done right (which CPAN testers ensure), you can even automatically unpack, build and test them. (even if the package doesn't actually contain a Perl package :-D
In fact, I thin instead of reinventing CPAN, it could be just (ab-?) used. Well, actually I already used it :)
See http://search.cpan.org/~tels/mediawiki-graph/ :)
Updating all installed extensions could then be done by a very lightweight PHP script which simple fetches the latest version from CPAN and tests and installs it.
Of course, the maintainers of CPAN would probably want to hear of this before 100+ non-perl packages hit their server :)
Best wishes,
Tels
- -- Signed on Mon Jul 24 18:08:57 2006 with key 0x93B84C15. Visit my photo gallery at http://bloodgate.com/photos/ PGP key on http://bloodgate.com/tels.asc or per email.
"I intend to live forever, or die trying." -- Groucho Marx