ArchCom RFC update #5

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

ArchCom RFC update #5

Gabriel Wicke-3
This week, JavaScript module interfaces in ResourceLoader
<https://phabricator.wikimedia.org/T108655> were merged, the ServiceLocator
implementation continued, and there was a lively discussion of options for
balancing templates on IRC. Shadow namespaces
<https://phabricator.wikimedia.org/T91162> are scheduled for discussion at
next week's IRC meeting.

Gabriel

RFC inbox

   -

   T30085: RFC: Allow user login with email address in addition to username
   <https://phabricator.wikimedia.org/T30085>: Last update October. Issue
   is email addresses associated with multiple accounts.  Possibly related to
   AuthManager work.
   -

   T128352: RfC: Need to merge Notifications and Watchlist or lack thereof
   <https://phabricator.wikimedia.org/T128352>: Very much a product
   question.
   -

   T130528: RFC: PSR-6 Cache interface in Mediawiki core
   <https://phabricator.wikimedia.org/T130528>: Addshore and Anomie have
   been working on this recently.

Approved RFCs

T108655 Standardise access to JavaScript interfaces
<https://phabricator.wikimedia.org/T108655> (Roan): Previously approved.
Implementation landed in master this week.
This week's IRC meeting

T130567 RFC: Hygienic transclusions for WYSIWYG, incremental parsing &
composition <https://phabricator.wikimedia.org/T130567>,

T114444 DOM scopes <https://phabricator.wikimedia.org/T114444>, and
T114445 Balanced
templates <https://phabricator.wikimedia.org/T114445>: (Tim) The discussion
exposed two main questions: 1) How to best resolve content model conflicts,
and 2) whether to (eventually) default to balanced templates or not. The
implementation in T114445 <https://phabricator.wikimedia.org/T114445>
proposes a solution to mark specific templates for balancing, and explores
two options for conflict resolution. The discussion will continue on the
tasks.
Next week’s IRC meeting

T91162 Shadow namespaces <https://phabricator.wikimedia.org/T91162>
(brion): A proposed mechanism for sharing content like templates or modules
cross-wiki, similar to how InstantCommons and foreign file repos work.
Kunal is getting ready to work on this.
Under discussion

T124792 RFC: Service Locator for MediaWiki core
<https://phabricator.wikimedia.org/T124792> (Daniel): Discussed in IRC
Office hour last week (see task for notes). Discussed at Wikimedia
Hackathon 2016 in Israel <https://etherpad.wikimedia.org/p/wmhack2016_DI>.
Implementation under way.

T91162 RFC: Shadow namespaces <https://phabricator.wikimedia.org/T91162>
(brion): Scheduled for IRC meeting next week.

T123753 Establish retrospective reports for Security and Performance
incidents <https://phabricator.wikimedia.org/T123753> (RobLa): Briefly
discussed at last week's IRC meeting, some activity on the task.

T119908 RFC: Migrate code review / management to Phabricator from Gerrit
<https://phabricator.wikimedia.org/T119908> (RobLa): ArchCom is looking for
more detail on CI integration, as well as background on alternatives
considered for code review + CI. On hold.

T39902 RFC: Implement rendering of redlinks as post-processor
<https://phabricator.wikimedia.org/T39902> (Gabriel): Solutions for
highlighting links to non-existing pages in Parsoid HTML. Main question is
preprocessing vs. separate metadata processed on client. Experiment shows
that specific link matching / replacement can be done in <2ms for large
documents on the server.

T130663 RFC: Reference API requirements and options
<https://phabricator.wikimedia.org/T130663> (Timo): We need to better
define the scope of this RFC and come up with a solid proposal. Open to
input on whether or not this should be blocked on larger product goals
relating to centralised citations. Join WikiCite 2016 in Germany!
https://meta.wikimedia.org/wiki/WikiCite_2016

T18691 RFC: Section headings should have a clickable anchor
<https://phabricator.wikimedia.org/T18691> (Timo): Working on better
understanding of the problem space and possible solutions. Volker gathered
various considerations and challenges. Under discussion in Front-end
standards group.

T16950: Support global preferences
<https://phabricator.wikimedia.org/T16950> (no shepherd): No clear owner
yet.

T130528 RFC: PSR-6 Cache interface in Mediawiki core
<https://phabricator.wikimedia.org/T130528> (no shepherd).

T122942 RFC: Support language variants in the REST API
<https://phabricator.wikimedia.org/T122942> (Gabriel): Discussing options
with Reading.
No activity in the last two weeks:

T124504 Transition WikiDev '16 working areas into working groups
<https://phabricator.wikimedia.org/T124504> (RobLa)

T66214 Use content hash based image / thumb URLs & define an official thumb
API <https://phabricator.wikimedia.org/T66214> (Brion)

T113034 RFC: Overhaul Interwiki map, unify with Sites and WikiMap
<https://phabricator.wikimedia.org/T113034> (Daniel)

T128351 RFC: Notifications in core
<https://phabricator.wikimedia.org/T128351> (Brion)

T122825 Service ownership and minimum maintenance requirements
<https://phabricator.wikimedia.org/T122825> (Gabriel)

T54807: Identify and remove legacy preferences from MediaWiki core
<https://phabricator.wikimedia.org/T54807> (no shepherd)

T88596 Improving extension management
<https://phabricator.wikimedia.org/T88596> (Daniel)

T114444 RFC: Introduce notion of DOM scopes in wikitext
<https://phabricator.wikimedia.org/T114444> (Tim)

T120164 RFC: Institute "last call" period for MediaWiki RfCs
<https://phabricator.wikimedia.org/T120164> (WIP)

T118517 RFC: Use <figure> for media
<https://phabricator.wikimedia.org/T118517> (Brion)
_______________________________________________
Wikitech-l mailing list
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Reply | Threaded
Open this post in threaded view
|

Re: ArchCom RFC update #5

Scott MacLeod
Thanks for focusing this, Gabriel!

Scott


On Wed, Apr 13, 2016 at 5:34 PM, Gabriel Wicke <[hidden email]> wrote:

> This week, JavaScript module interfaces in ResourceLoader
> <https://phabricator.wikimedia.org/T108655> were merged, the
> ServiceLocator
> implementation continued, and there was a lively discussion of options for
> balancing templates on IRC. Shadow namespaces
> <https://phabricator.wikimedia.org/T91162> are scheduled for discussion at
> next week's IRC meeting.
>
> Gabriel
>
> RFC inbox
>
>    -
>
>    T30085: RFC: Allow user login with email address in addition to username
>    <https://phabricator.wikimedia.org/T30085>: Last update October. Issue
>    is email addresses associated with multiple accounts.  Possibly related
> to
>    AuthManager work.
>    -
>
>    T128352: RfC: Need to merge Notifications and Watchlist or lack thereof
>    <https://phabricator.wikimedia.org/T128352>: Very much a product
>    question.
>    -
>
>    T130528: RFC: PSR-6 Cache interface in Mediawiki core
>    <https://phabricator.wikimedia.org/T130528>: Addshore and Anomie have
>    been working on this recently.
>
> Approved RFCs
>
> T108655 Standardise access to JavaScript interfaces
> <https://phabricator.wikimedia.org/T108655> (Roan): Previously approved.
> Implementation landed in master this week.
> This week's IRC meeting
>
> T130567 RFC: Hygienic transclusions for WYSIWYG, incremental parsing &
> composition <https://phabricator.wikimedia.org/T130567>,
>
> T114444 DOM scopes <https://phabricator.wikimedia.org/T114444>, and
> T114445 Balanced
> templates <https://phabricator.wikimedia.org/T114445>: (Tim) The
> discussion
> exposed two main questions: 1) How to best resolve content model conflicts,
> and 2) whether to (eventually) default to balanced templates or not. The
> implementation in T114445 <https://phabricator.wikimedia.org/T114445>
> proposes a solution to mark specific templates for balancing, and explores
> two options for conflict resolution. The discussion will continue on the
> tasks.
> Next week’s IRC meeting
>
> T91162 Shadow namespaces <https://phabricator.wikimedia.org/T91162>
> (brion): A proposed mechanism for sharing content like templates or modules
> cross-wiki, similar to how InstantCommons and foreign file repos work.
> Kunal is getting ready to work on this.
> Under discussion
>
> T124792 RFC: Service Locator for MediaWiki core
> <https://phabricator.wikimedia.org/T124792> (Daniel): Discussed in IRC
> Office hour last week (see task for notes). Discussed at Wikimedia
> Hackathon 2016 in Israel <https://etherpad.wikimedia.org/p/wmhack2016_DI>.
> Implementation under way.
>
> T91162 RFC: Shadow namespaces <https://phabricator.wikimedia.org/T91162>
> (brion): Scheduled for IRC meeting next week.
>
> T123753 Establish retrospective reports for Security and Performance
> incidents <https://phabricator.wikimedia.org/T123753> (RobLa): Briefly
> discussed at last week's IRC meeting, some activity on the task.
>
> T119908 RFC: Migrate code review / management to Phabricator from Gerrit
> <https://phabricator.wikimedia.org/T119908> (RobLa): ArchCom is looking
> for
> more detail on CI integration, as well as background on alternatives
> considered for code review + CI. On hold.
>
> T39902 RFC: Implement rendering of redlinks as post-processor
> <https://phabricator.wikimedia.org/T39902> (Gabriel): Solutions for
> highlighting links to non-existing pages in Parsoid HTML. Main question is
> preprocessing vs. separate metadata processed on client. Experiment shows
> that specific link matching / replacement can be done in <2ms for large
> documents on the server.
>
> T130663 RFC: Reference API requirements and options
> <https://phabricator.wikimedia.org/T130663> (Timo): We need to better
> define the scope of this RFC and come up with a solid proposal. Open to
> input on whether or not this should be blocked on larger product goals
> relating to centralised citations. Join WikiCite 2016 in Germany!
> https://meta.wikimedia.org/wiki/WikiCite_2016
>
> T18691 RFC: Section headings should have a clickable anchor
> <https://phabricator.wikimedia.org/T18691> (Timo): Working on better
> understanding of the problem space and possible solutions. Volker gathered
> various considerations and challenges. Under discussion in Front-end
> standards group.
>
> T16950: Support global preferences
> <https://phabricator.wikimedia.org/T16950> (no shepherd): No clear owner
> yet.
>
> T130528 RFC: PSR-6 Cache interface in Mediawiki core
> <https://phabricator.wikimedia.org/T130528> (no shepherd).
>
> T122942 RFC: Support language variants in the REST API
> <https://phabricator.wikimedia.org/T122942> (Gabriel): Discussing options
> with Reading.
> No activity in the last two weeks:
>
> T124504 Transition WikiDev '16 working areas into working groups
> <https://phabricator.wikimedia.org/T124504> (RobLa)
>
> T66214 Use content hash based image / thumb URLs & define an official thumb
> API <https://phabricator.wikimedia.org/T66214> (Brion)
>
> T113034 RFC: Overhaul Interwiki map, unify with Sites and WikiMap
> <https://phabricator.wikimedia.org/T113034> (Daniel)
>
> T128351 RFC: Notifications in core
> <https://phabricator.wikimedia.org/T128351> (Brion)
>
> T122825 Service ownership and minimum maintenance requirements
> <https://phabricator.wikimedia.org/T122825> (Gabriel)
>
> T54807: Identify and remove legacy preferences from MediaWiki core
> <https://phabricator.wikimedia.org/T54807> (no shepherd)
>
> T88596 Improving extension management
> <https://phabricator.wikimedia.org/T88596> (Daniel)
>
> T114444 RFC: Introduce notion of DOM scopes in wikitext
> <https://phabricator.wikimedia.org/T114444> (Tim)
>
> T120164 RFC: Institute "last call" period for MediaWiki RfCs
> <https://phabricator.wikimedia.org/T120164> (WIP)
>
> T118517 RFC: Use <figure> for media
> <https://phabricator.wikimedia.org/T118517> (Brion)
> _______________________________________________
> Wikitech-l mailing list
> [hidden email]
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l




--

- Scott MacLeod - Founder & President
- 415 480 4577
- http://scottmacleod.com
- Please donate to tax-exempt 501 (c) (3)
- World University and School
- via PayPal, or credit card, here -
- http://worlduniversityandschool.org
- or send checks to
- PO Box 442, (86 Ridgecrest Road), Canyon, CA 94516
- World University and School - like Wikipedia with best STEM-centric
OpenCourseWare - incorporated as a nonprofit university and school in
California, and is a U.S. 501 (c) (3) tax-exempt educational organization.
_______________________________________________
Wikitech-l mailing list
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l