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

--- Comment #26 from Matthew Flaschen <mflasc...@wikimedia.org> ---
(In reply to comment #24)
> I'm lost.
> 
> Why was this being implemented with a URL query string and such?

We definitely intend to make it a normal part of core (no query string, it's
just there).  However, the query string is meant as a temporary measure. 
Besides allowing people to test (this is necessary since the extension version
has only ever run on enwiki in production), it lets people do any necessary
cleanup to MW messages.

I agree this approach is unusual for MW core.  However, it's more common
elsewhere (it's a form of gating).

Again, it is not intended to last unduly long.  The core commit (now reverted,
but after addressing concerns will be committed again) suggesting removing the
old version completely from core by 1.22.  I don't think that milestone is set
in stone.

> And... I thought includes/templates/ was completely deprecated. I thought the
> only part of the UI that used it was Special:UserLogin and
> Special:UserLogin?type=signup and they only did so for historical reasons. I
> could swear there was a bug about killing off these remaining templates (and
> just leaving NoLocalSettings.php, I guess...). I can't find the bug off-hand,
> but adding templates like this seems like the wrong approach overall.

There was some discussion of using a different approach (possibly HTMLForm),
but IIRC, it was decided to be out of scope for the initial commit.  That
doesn't mean it can't be done later.

> Make Agora a MediaWiki skin and/or improve the core account creation
> interface.

The idea is that Agora will be mediawiki.ui, a separate module.  However, this
module does have skin-specific behavior.  So (again in the core commit that was
reverted), there is one CSS file for non-Vector (default) and another for
Vector.  More could easily be added for other skins.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.
_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to