Frontend standards group/2014-10-09-Weekly

Agenda

edit

Updates

edit
  • Implementors report on active projects

Trevor: Skin refactor

edit
  • OOUI theme is delegated to Prateek
  • OOUI PHP delegated to Bartosz
  • Trevor is now on skin refactor
  • Has met with Lego
  • And diving into the mess that is MediaWiki PHP
  • Planning stage and Trevor will update RFC

Jon: Icons and templates

edit
  • Waiting on Bartosz and Monte
  • Trevor would really like to see a core patch for Jons template work
    • Blocked on Brion talking with arch team

Bartosz: OOjs UI PHP implementation

edit
  • Fixed some typos and syntax errors
  • Just starting to work on remaining parts
  • Will have more to share after the weekend
  • Trevor handed it off with buttons and elements working
  • Needs another week or so to demonstrate it
  • https://etherpad.wikimedia.org/p/OOUIPHP

Prateek: MediaWiki theme for OOjs UI

edit
  • Refining the existing theme
  • Increased amount of alighment between style guide and OOjs UI

Discussion

edit
  • Generated icons for MediaWiki core
    • Revisit dynamic RL vs build-process
    • Extension API vs than central repository
    • Performance concens
      • Get numbers on how slow imagemagick convert is
      • Need an icon module to be able to be generated in <= 2
    • Generator is in good shape to adapt to core
      • Need to add support for more flexible of CSS output
  • OOjs UI template integration
    • Where are we at with choosing a language?
      • Has not been discussed at arch meeting
      • Instead of waiting for arch comittee Jon's patch for RL templates will help to move this forward
    • Extend ResourceLoaderFileModule

Action

edit
  • Jon to prepare patch for core for RL templates, using html as the markup language
  • Trevor to prototype RL based icon generation infrastructure