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

--- Comment #2 from Chad H. <[email protected]> 2011-05-15 14:00:01 UTC 
---
(In reply to comment #1)
> Hmm, this really ought to be able to work in the main installer steps; I think
> there were some issues with how the extensions get initialized during the
> installer step that causes not all the hooks to make it through.
> 
> Chad, does that sound familiar? I think it was due to the way we load up the
> stub LocalSettings from local function scope, so not all global hooks get
> copied out.

Yes, we only allowed LoadExtensionSchemaUpdates hooks during installation.
Other hooks were likely to be dangerous (people doing db queries, etc).

The bug summary kind of sucks (we're not going to run update.php during
install), but we should provide a method for extensions to add their own
installation steps for post-table setup (which *is* already handled).

-- 
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
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to