On 2014-06-04, 1:29 AM, Legoktm wrote: > A few more updates about the RfC after the IRC meeting. In case you > missed it, the logs are at [1]. > > == Extension locations == > We agreed that we should require extensions to all be in the same > directory, but that directory should be configurable. By default it > will point to $IP/extensions. I still do NOT like this idea.
By all means there should be one directory for extensions that are managed by a web/cli installer and the method of loading extensions from that one directory should be simple even when we're still using a php settings file. But when someone is intentionally not using that and doing complex config then we shouldn't stop them from saying to load an extension from a specific directory. > A few other options were discussed in the meeting: > wfEnableExtension( 'Math' ); > $wgMathSomeOption = 'bar'; > Where the function sets the default globals, and then the user > overwrites them. This won't work for when we want to store > configuration in the database since extensions to be loaded are no > longer in an array. I don't understand where you get this assertion, this should have no effect on whether we can or can't have config in the DB. A wfEnableExtension would do the exact same thing as $wgEnabledExtensions would do to load an extension, just earlier. ~Daniel Friesen (Dantman, Nadir-Seen-Fire) [http://danielfriesen.name/] _______________________________________________ Wikitech-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikitech-l
