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
