On 06/08/10 09:10, Platonides wrote:
> My idea for a FHS-friendlier setup was based in storing the
> LocalSettings for all installed wikis inside /etc/mediawiki.d, all of
> them pulling from a CommonSettings.php where default overrides and
> extensions affecting all installs would be stored.

That's basically what it does already, but it does it by patching the
setup code. I'd rather see a distributed LocalSettings.php file which
pulls in the necessary sub-config files. That can be done without any
changes to our source.

> The update process would just need to iterate on them running update.php
> 
> Then for the installer we could ask the user to overwrite a file with
> the download, overwrite it ourselves from the web installer or create
> another installer, this one to be run from command line by dpkg.
> 
> Does anyone see a problem with that approach?

The web installer should not be a part of installation from a package
at all. We should just get the wiki name from debconf, use the system
locale as the language, and install it with defaults otherwise. Then
the user will have a working wiki after install.

-- Tim Starling


_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to