Front-end standards group/2016-03-23

Attending: Andrew R-G., James F., Volker E., Jon R., Bartosz D., Ed S.

Follow-up
Discussion update on the question of becoming a "working group" within ArchCom

New quests
All non-participating group members will be assigned 3 Phabricator tasks every time. ;) -- No clear consent, although some muttering agreement

Action & Code
Front-end standards related ArchCom-RFCs: https://phabricator.wikimedia.org/project/board/52/query/X7D3dZrpZ9Ai/

New quests
CSS linting – new approach (JF) Switch in core from old forms to HTMLForms/OOUI Forms (JR) https://phabricator.wikimedia.org/T100161
 * JF would like to replace CSSlint with more modern, flexible, customizable approach also regarding style hinting
 * Stylelint is based on PostCSS https://phabricator.wikimedia.org/T130721 so PostCSS is a blocker
 * VE: We've been talking about possible usage of PostCSS in group's last meeting. Might be on the horizon.
 * JR: Minerva is currently not using PostCSS, but would generally be interested
 * VE interested in exploring the options here.
 * JF: We're aware of the number, but every form has to be carefully approached as Consistency for the Interface important, but consent is useful
 * JR what are the blockers, how can we help?
 * BD: Examples on how to change to forms to OOjs UI, also provided on task after this meeting
 * Simple FormSpecialPage: https://phabricator.wikimedia.org/rMW2550de9552230585e33b45f37cada0f13e396953
 * Simle HTMLForm: https://phabricator.wikimedia.org/rMW828a99e75a973db37c3715cac674957a26f78542
 * Conversion to HTMLForm: https://phabricator.wikimedia.org/rMWb1ff754dd7889b757fa280d71905add34b7e566f
 * By hand: https://phabricator.wikimedia.org/rMW5befb9b74790a99aec5514ad8f8784a4fb085288

Study options and libraries for a more featureful LocalStorage API in core (AG) https://phabricator.wikimedia.org/T121646 AG asking on way forward. Krinkle is not available today, JR will provide some comments here.