On Fri, Sep 20, 2019 at 7:21 AM Daniel Kinzler <dkinzler(a)wikimedia.org>
wrote:
The purpose of the Frontent Architecture Working Group
is to propose an
architecture
for a more modern front-end to MediaWiki, enabling a richer user
experience.
Efforts to modernize the user interface have often struggled with
limitations
imposed by MediaWiki core and the overall system architecture.
When I read things like this, I worry that "limitations" that people want
to get rid of include things like "basic functionality if the browser lacks
JS/CSS (or has them disabled)" and "basic functionality on a fairly generic
LAMP webhost, without running a bunch of bespoke services (even via
containers)."
Note neither of those limitations preclude requiring more advanced
technology for "a richer user experience", but IMO we should carefully
consider the tradeoff each time we lock some functionality behind a
"richer" wall.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation