Ugh, you do realize that once you use any of those options other than 
the current (which is a mediawiki svn standard) it instantly becomes 
impossible to let users use the Extension Distributor to get a copy of 
that individual extension?
And if you put it inside of a SemanticMediaWiki/extensions/ folder, 
anyone trying to get a copy of SMW will also get a bunch of crap code 
they don't want. (Think of asking for a tarball of SMW, and getting a 
tarball of SMW + a bloated directory of extensions you don't want).

Additionally do think about the people who are trying to make it EASIER 
to install and configure extensions. If you diverge from the standard 
structure that extensions are placed in, then it becomes increasingly 
hard to create extensions or features which allow for say, a UI for 
configuring and enabling extensions.

Using a different tree only works out when you are NOT using MediaWiki's 
SVN. But then, you need to start thinking about the different places an 
extension could be installed in, and creating a bunch of test cases.

~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)

Denny Vrandečić wrote:
> Oh, sorry, I was unclear: yes, you are fully right, every extension
> should have its own folder. The question is just, should they be
>
> 1) Grouped in one SemanticMediaWikiExt directory
> 2) Be first level on the MediaWiki/extensions directory
> 3) Be grouped in a SemanticMediaWiki/extensions/ directory
> 4) somewhere else (explain)
> 5) whatever
>
> Having all the files fly around in a single directory is definitively a
> very bad idea :)
>
> denny
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>   


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Semediawiki-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel

Reply via email to