Architecture meetings/RFC review 2014-12-03

= #wikimedia-office: RFC meeting =

Meeting started by TimStarling at 20:58:54 UTC. The full logs are available at https://tools.wmflabs.org/meetbot/wikimedia-office/2014/wikimedia-office.2014-12-03-20.58.log.html .

Meeting summary

 * Shadow namespaces | RFC meeting | PLEASE SCHEDULE YOUR OFFICE HOURS: https://meta.wikimedia.org/wiki/IRC_office_hours | Please note: Channel is logged and publicly posted (DO NOT REMOVE THIS NOTE) | Logs: http://bots.wmflabs.org/~wm-bot/logs/%23wikimedia-office/ (TimStarling, 20:59:13)
 * LINK: https://www.mediawiki.org/wiki/Requests_for_comment/Shadow_namespaces (TimStarling, 21:00:51)
 * LINK: https://bn.wiktionary.org/wiki/%E0%A6%AC%E0%A6%BF%E0%A6%B6%E0%A7%87%E0%A6%B7:AllPages/Module: (TimStarling, 21:20:52)
 * ACTION: Marybelle or someone to give rationale for shadow namespaces versus explicit remote transclusion for lua modules (TimStarling, 21:27:39)
 * some use cases seem to benefit from remote parsing, e.g. help pages, some seem to need local parsing, e.g. lua modules (TimStarling, 21:28:34)
 * cache invalidation by pub-sub? socket? polling? existing rcstream? (TimStarling, 21:29:09)
 * global gadgets already mostly implemented, split off to a different RFC (TimStarling, 21:30:19)
 *  I think for this RFC, doing a first implementation might just be for user pages or help pages. (TimStarling, 21:32:22)


 * Opt-in site registration during installation | RFC meeting | PLEASE SCHEDULE YOUR OFFICE HOURS: https://meta.wikimedia.org/wiki/IRC_office_hours | Please note: Channel is logged and publicly posted (DO NOT REMOVE THIS NOTE) | Logs: http://bots.wmflabs.org/~wm-bot/logs/%23wikimedia-office/ (Meeting topic: RFC meeting) (TimStarling, 21:36:17)
 * LINK: https://www.mediawiki.org/wiki/Requests_for_comment/Opt-in_site_registration_during_installation (TimStarling, 21:36:25)
 * ACTION: add "Check for updates" button to Special:Version for users in proper group (hexmode, 22:00:25)
 * implementation must be opt-in (TimStarling, 22:00:54)
 * ACTION: add checkbox to opt-in to regular update checks without intervention (hexmode, 22:01:31)
 * installer ping back seems to be desired in most proposals here (TimStarling, 22:02:04)
 * make clear who is being polled and what mw is sending (hexmode, 22:02:43)
 * polling of opted-in wikis via API would help to monitor extension usage of public wikis (TimStarling, 22:03:13)
 * installer integration not needed for first implementation (hexmode, 22:03:52)
 * poke admins every n weeks to check for updates (after login?) (DanielK_WMDE, 22:04:28)

Meeting ended at 22:07:53 UTC.

Action items

 * Marybelle or someone to give rationale for shadow namespaces versus explicit remote transclusion for lua modules
 * add "Check for updates" button to Special:Version for users in proper group
 * add checkbox to opt-in to regular update checks without intervention

Action items, by person

 * Marybelle
 * Marybelle or someone to give rationale for shadow namespaces versus explicit remote transclusion for lua modules
 * **UNASSIGNED**
 * add "Check for updates" button to Special:Version for users in proper group
 * add checkbox to opt-in to regular update checks without intervention

People present (lines said)

 * Marybelle (112)
 * TimStarling (69)
 * DanielK_WMDE (66)
 * mglaser (42)
 * hexmode (38)
 * legoktm (35)
 * ^d (23)
 * Helder (8)
 * wm-labs-meetbot (3)
 * csteipp (2)
 * MaxSem (1)
 * GethN7 (1)

Generated by MeetBot 0.1.4 (http://wiki.debian.org/MeetBot)