Agenda
----------
- Location: #wikimedia-office IRC channel
- [Meeting type](https://www.mediawiki.org/wiki/Good_meetings#Taxonomy): TBD
- Time: 2016-06-22Weekly, Wednesday 21:00 UTC (2pm [PDT](https://en.wikipedia.org/wiki/America/Los_Angeles), 23:00 [CEST](https://en.wikipedia.org/wiki/Central_European_Summer_Time))
- Agenda:
- Tentative: {T137946}
Meeting started by brion at 21:01:31 UTC. The full logs are available
at
https://tools.wmflabs.org/meetbot/wikimedia-office/2016/wikimedia-office.2016-06-22-21.01.log.html
.
== Meeting summary ==
* ''LINK:'' https://phabricator.wikimedia.org/E218 Phab event for this week's meeting (robla, 21:02:19)
* discussing https://phabricator.wikimedia.org/T137946 develop Markdown support strategy for MediaWiki (brion, 21:02:40)
* ''LINK:'' https://www.mediawiki.org/wiki/Requests_for_comment/Markdown this week's RFC (robla, 21:03:20)
* open question: reasons for choosing markdown? example: moving hosting of a github wiki (brion, 21:12:58)
* open question: complexity and extensions to the markup? example: would we need a syntax extension for templates/parserfunctions/lua/wikidata/etc? (brion, 21:13:48)
* for convertability of markdownish things, see pandoc http://pandoc.org/README.html#pandocs-markdown (brion, 21:15:26)
* question: heavy use of wikitext in UI may require core parser. implications for alternate formats? (brion, 21:17:28)
* ''LINK:'' https://phabricator.wikimedia.org/project/view/898/ VisualEditor copypaste component in Phab (robla, 21:18:27)
* question: would cut-and-paste and interchange for markdown add a third editing mode beyond source/visual? (brion, 21:20:12)
* tim sez "getting serious about multiple markup formats would led to cleaning up a lot of entagled cruft in core" (brion, 21:21:31)
* whoops bd808 sez that (brion, 21:21:51)
* tim is pretty sure ContentHandler can implement a markdown mode well. should already be well-factored. can be used as default contenthandler in theory (brion, 21:23:42)
* example of needing core parser: messages in MediaWiki: namespace, such as site notices. force them to use wikitext CH (brion, 21:26:27)
* i18n is heavily dependent on a subset of the core parser for plurals, genders, and other message variants... but that doesn't have to be used for content if you don't want (brion, 21:29:30)
* question: is explicit versioning needed? can/should we make a 'wikitext 1.1' that is always implemented for i18n and ui messages? (brion, 21:32:52)
* note i18n messages are a mix of plaintext+preprocess, HTML+preprocess, and pure wikitext (brion, 21:33:18)
* question: implications of markdown choices on other tools like CT, need for i18n, and security? (brion, 21:35:59)
* question is the HTML copy-paste "arms race" good enough vs markup-specific paste converter tools for markdown etc? (brion, 21:40:18)
* ''LINK:'' https://tools.ietf.org/html/draft-ietf-appsawg-text-markdown-12 (brion, 21:42:31)
* for comparison, the HTML paste handling in VE is done by normalizing HTML on the VE end, before it eventually lands in parsoid during save/serialization (brion, 21:47:01)
* ideally the parsoid html2wt would take any html and produce 'acceptable' wikitext but is not fully exercised at that right now (brion, 21:47:30)
* an HTML-only storage world needs to carefully sanitize between "outside HTML" and "safe inside HTML".... but there's no spec! we'd need one (brion, 21:53:14)
* ''LINK:'' https://en.wikipedia.org/wiki/HTML_email (robla, 21:54:38)
* ''LINK:'' http://commonmark.org/ (robla, 21:57:47)
* ''LINK:'' https://phabricator.wikimedia.org/T127329 related parsoid bridge for html-import-to-wikitext (brion, 21:58:50)
* tim is skeptical of direct paste; html import seems to serve well (brion, 22:00:21)
* ''ACTION:'' someone should revise the RfC, probably drop the cut-paste (brion, 22:00:43)
* ''ACTION:'' update T112999 for the ContentHandler era (brion, 22:00:58)
* ''ACTION:'' subbu will chat with cscott (brion, 22:01:36)
Meeting ended at 22:01:41 UTC.
== Action items ==
* someone should revise the RfC, probably drop the cut-paste
* update T112999 for the ContentHandler era- This time is the standard as of this writing (in March 2016), but may change as we make adjustments to accommodate daylight savings/summer time adjustments for the participants. By default, we intend for this meeting to be held Wednesday 2pm [San Francisco time](https://en.wikipedia.org/wiki/America/Los_Angeles).
- Topic:
* subbu will chat with cscott
== Act - TBD (for discussion items, by person ==n comments)
* subbuOther meetings
** subbu will chat with cscott
* **UNASSIGNED**
** someone should revise the RfC, probably drop the cut-paste
** update T112999 for the ContentHandler era
== People present (lines said) ==------------------
* brion (68)
* robla (38)
* subbu (34)
* TimStarling (32)
* bd808 (8)
* stashbot (4)
* YairRand (3)
* wm-labs-meetbot` (3)
* Scott_WUaS (3)
Log: P3299
| **[Architecture meetings](https://www.mediawiki.org/wiki/Architecture_meetings) ** |
|-----------------|
| 13:00 PT ArchCom Planning Meetings | [upcoming](https://phabricator.wikimedia.org/calendar/query/DlzGwrbxMLu9/) | [all since 2016-03-30](https://phabricator.wikimedia.org/calendar/query/M4fMy2PZOBQQ/) |
| **14:00 PT ArchCom-RFC Meetings** | **[upcoming](https://phabricator.wikimedia.org/calendar/query/ShzbHT6BPGCE/)** | **[all since 2015-09-09](https://phabricator.wikimedia.org/calendar/query/XJjy54s3PEFf/)**