https://bugzilla.wikimedia.org/show_bug.cgi?id=13230

Chad H. <innocentkil...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |innocentkil...@gmail.com
         Resolution|                            |WONTFIX

--- Comment #2 from Chad H. <innocentkil...@gmail.com> 2011-02-23 03:30:25 UTC 
---
(In reply to comment #0)
> I suggest splitting a config/upgrade.php off from config/index.php. This new
> script would provide a short and simple form, asking for database username and
> password only.
>

Resolving this WONTFIX. The core suggestion, to split upgrade/install scripts
won't be done, although a lot of the ideas in this bug are a part of the new
installer. 

We no longer have to move LocalSettings, nor do we ask lots of extra questions
in the upgrade case. For securing the web installer/updater, we use
$wgUpgradeKey (which is random by default). Upgrade/Install classes are
different codepaths, and only share a UI.

(In reply to comment #1)
> The only documented upgrade procedure I can find is the one mentioned in
> http://www.mediawiki.org/wiki/Manual:Upgrading
> 

That is the correct document. It needs updating for 1.17, filed bug 27650 for
this.

> It does say "The preferred method of performing the update is using the
> command-line maintenance script, although it is also possible to
> re-run the web-based installer." But maybe that's not true anymore.
> 

You can do upgrades via the command line (as always) or via the web (with 1.17
and above). Docs will be updated to reflect this.

> Actually what I'm hoping for is a cleaner way to
> http://www.mediawiki.org/wiki/Manual:Wiki_family#Adding_new_wikis
> without needing to remove a production ../LocalSettings.php .

That has nothing to do with this bug.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to