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

--- Comment #7 from Matthew Flaschen <[email protected]> ---
(In reply to comment #6)
> (In reply to comment #4)
> > Are you planning to put oo.ui in core?  If so, are you going to merge it 
> > with
> > mediawiki.ui?
> oo.ui is going to be a standalone library, but we're planning for MW core to
> depend on it and bundle it, same as with e.g. jQuery.

Makes sense.

> I personally would like to make mw.ui an extension of oo.ui, making
> MW-specific things in mw.ui extensions of generic things in oo.ui, and moving 
> any generic functionality from mw.ui into oo.ui if oo.ui doesn't already have 
> it.

That seems reasonable, though it might take some practice drawing that line.

> oo.ui is about two years ahead of mw.ui in development time, but we built
> things as we needed them in VisualEditor so there might be certain kinds of
> widgets that mw.ui has that aren't in oo.ui yet. Things like dialog support,
> though, have existed in oo.ui for a long time. oo.ui also fully supports
> running all of its widgets in iframes (which is how dialogs are done as
> well).

I don't really know much about the advantages of iframes for this kind of
thing.  However, I did have some issues (e.g. full horizontal and modal
centering), so if it solves that, that would be nice.

We'll be supporting more browsers than VE does, so oo.ui will need to do the
same if we take that approach.

-- 
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