From: Yaron K. <ya...@gm...> - 2008-08-18 16:11:02
|
Well, could the Extension Distributor be modified to allow for extensions located somewhere other than the top-level directory? If not, that's one of those technical obstacles that has to be considered. I don't see people getting code they don't want as a big problem - I guess I take Rolf's position on it, where it's not a big issue for administrators to ignore the extensions that they don't need. I'd rather make life easier for people who *do* want to use one or more of the SMW-spinoff extensions, since I think they're in the majority anyway; though I might be biased. -Yaron On Mon, Aug 18, 2008 at 11:34 AM, Daniel Friesen <dan...@te...>wrote: > 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 > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-devel > |