- Location: #wikimedia-office IRC channel
- Meeting type: TBD
- Time: 2016-06-22, Wednesday 21:00 UTC (2pm PDT, 23:00 CEST)
- Agenda:
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
- subbu will chat with cscott
Action items, by person
- subbu
- 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 | ||
---|---|---|
13:00 PT ArchCom Planning Meetings | upcoming | all since 2016-03-30 |
14:00 PT ArchCom-RFC Meetings | upcoming | all since 2015-09-09 |