Frontend standards group/2014-10-09-Weekly

From MediaWiki.org
Jump to navigation Jump to search

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