On Thu, 07 Jun 2007 21:49:26 -0600, Kasimir Gabert wrote:
Are there any talks of implementing an extension
manager and a proper
extension repository? Something that will allow new versions to be
detected, downloaded, UPGRADE files to be displayed, etc all from one
location? Something that could also allow enabling, disabling,
installing, and uninstalling extensions?
I would be willing to work on one if there is a demand.
Kasimir
It does sound like an interesting idea.
There is an experimental script in the maintenance directory to help
download an install extensions.
I'm not sure how well upgrading would work in some cases, since the
extension interfaces tend to evolve. I'd be cautious about running new
extensions on an old wiki.
But maybe if the install.settings specified which versions the extension
would work on, so you could at least getting a warning when trying to
install something that's known not to work; maybe even "This will work
here, but you'd also get feature X if you upgraded to MediaWiki Y". But
an easier way to correlate extension upgrades with the base upgrade would
be nice.
I think it'd be useful to bundle a set of known stable extensions
(i.e. the ones installed on Wikimedia projects) with the release.