On 04/02/2014 10:19 PM, S Page wrote: > On Wed, Apr 2, 2014 at 11:09 AM, Sumana Harihareswara <[email protected] >> wrote: > >> TL;DR: who's testing out the non-Knockout approaches? >> > > Besides those listed at [1] > The Flow discussion system needs to render templates on both the client and > server[2]. The Flow team is going to use handlebars.js and its lightncandy > PHP implementation; we wanted to try KnockOff/TAssembly but the timing > isn't right. We will be ripping off :) MobileFrontend's integration of > Hogan.js client-side templates. > > (Gabriel Wicke wrote "I know that for example handlebars is used in a few > teams right now." -- who else?) > > >> oojs - https://www.mediawiki.org/wiki/OOjs_UI -- could use this >> toolkit with one of the other template approaches, or maybe this is >> enough by itself! >> > > As I understand it, OOjs UI is more a rich widget library rather than a > templating system. You would compose a page out of widgets that render what > you want, and yes you could use OOjs UI with a templating engine (it > operates on jQuery elements). > > >> Currently used inside VisualEditor and I am not sure >> whether any other MediaWiki extensions or teams are using it? >> > > The Multimedia team is using OOjs UI for the "About this file" dialog in > the Media Viewer[3] (currently a beta feature). They haven't styled it to > use Agora controls. > > Mobile is using VisualEditor with the beginnings of an Agora theme. > > Hope this helps, corrections welcome. > > [1] > https://www.mediawiki.org/wiki/Requests_for_comment/HTML_templating_library#Existing_implementations_in_MediaWiki_extensions > [2] https://www.mediawiki.org/wiki/Flow/Epic_Front-End#Templating > [3] https://www.mediawiki.org/wiki/Multimedia/About_Media_Viewer
And Ryan Kaldari wrote on April 1: > The mobile web team will be evaluating Gabriel's KnockoutJS template > implementation sometime between April 14 and April 28. The things we will > be looking at include: how well it will work for mobile's current > templating needs, how appropriate it is for mobile delivery, and how much > effort would be involved in migrating our existing templates to it. We'll > update the list with our findings then. Do the Flow or Mobile teams have any updates on how well their experiments worked? Thanks! -- Sumana Harihareswara Senior Technical Writer Wikimedia Foundation _______________________________________________ Wikitech-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikitech-l
