It's also worth mentioning that WMF is early in the process of adopting
vue.  Hopefully we do this in a sane way, porting the good things from
OOJS-UI into a centralized design system with a comprehensive component
library.  I mention it because you may want to keep an eye on that progress
and see how your plans here might line up.  I think this is the place to
look: https://www.mediawiki.org/wiki/Vue.js/Migration_Project_Charter

I'll also add that you're awesome and the list of fixes you mention looks
amazing :)

On Thu, Feb 4, 2021 at 5:00 PM Strainu <[email protected]> wrote:

> În joi, 4 feb. 2021 la 21:31, Ostrzyciel Nożyczek
> <[email protected]> a scris:
> > The things that I have on mind are:
> >
> > Rework config handling to make it more consistent (now only campaign
> configs are parsed, the main config is not) and robust (unit testing
> included!).
> > Simplify the task of including more licenses in UW (message loading
> based on config), add more built-in icons to make that even simpler for
> site admins.
> > Change the tutorial from an image to wikitext, which should be much
> easier to edit.
> > Restructure documentation to be third-party centric, maybe make a brief
> configuration guide (configuring UW now requires one to carefully study a
> not-so-friendly PHP file).
> > Add a few quick hacks to make the UI responsive, at least to some degree
> (that is very much possible with just CSS). The solution can be polished
> later.
> > Remove Wikibase-related code and other Wikimedia-specific stuff that
> will just make testing harder.
> > Improve configurability for all fields in the wizard, ensure sensible
> default settings.
> > Add an option to use single-language fields. Multi-language fields are
> unnecessary on most wikis.
> > Look into how different stages of UW could be streamlined / improved to
> make the upload process faster, especially on wikis requiring less detailed
> information.
> > Make all kinds of file description syntax configurable.
> > (Maybe) prepare and package a few ready-to-use configuration sets,
> together with the templates necessary to make it work. That would really
> simplify the process of bringing UW to a wiki.
>
> Just a quick note to say that out of the 11 items you list above, 8
> would also improve the Wikimedia experience :)
>
> Strainu
>
> >
> > ...and more! This may be a bit ambitious, but I think it's doable with
> just a few people interested in the project and some spare time. I am
> certainly on board. :P
> >
> >
> > --
> > Ostrzyciel (he/him)
> > _______________________________________________
> > Wikitech-l mailing list
> > [email protected]
> > https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>
> _______________________________________________
> Wikitech-l mailing list
> [email protected]
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>
_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to