I'm excited to announce the return of *Wikimedia Tech Talks!* Tech talks are short presentations by and for members of the technical community. Tech talks are intended to create better understanding about technical topics related to our projects.
*The next Wikimedia Tech Talk, The long and winding road to making Parsoid the default MediaWiki parser https://www.mediawiki.org/wiki/Tech_talks#Upcoming_tech_talks by Subbu Sastry, Principal Software Engineer, will be live-streamed Wednesday, February 27, 2019 at 19:00 UTC*
Summary:
This will be a talk in 3 (unequal) parts: (a) Parsoid history (b) Porting Parsoid to PHP: the whys and wherefores (c) From here to Parsoid as the default.
Parsoid started in 2012 as a project to support Visual Editing and since then has gone on to support a number of products (Flow, Content Translation, Kiwix, and Android app). Given that (a) Parsoid's annotated HTML output enables clients to infer things about wikitext without having to parse wikitext, (b) the PHP parser cannot support Visual Editor and other products, and (c) we cannot continue to have two parsers, it is inevitable that Parsoid will be the default parser for MediaWiki. This has been known since at least 2015 but while we are nearer to that goalpost, we are still not quite there yet. In this talk, we'll talk about what else needs to be completed, and what the porting of Parsoid to PHP means for this goal.
YouTube stream for viewers: https://www.youtube.com/watch?v=lQGfuLP9MqA
During the live talk, you are invited to join the discussion on IRC at #wikimedia-office
You can watch past Tech Talks here: https://www.mediawiki.org/wiki/Tech_talks
If you are interested in giving your own tech talk, you can learn more here: https://www.mediawiki.org/wiki/Project:Calendar/How_to_schedule_an_event#Tec...
As always, feel free to reach out to me with any questions!
Kindly,
Sarah R. Rodlund Technical Writer, Developer Advocacy https://meta.wikimedia.org/wiki/Developer_Advocacy srodlund@wikimedia.org
Hi Everyone,
Just a reminder, this will be taking place in a half hour!
See you there!
Kindly,
Sarah R.
On Mon, Feb 25, 2019 at 9:16 AM Sarah R srodlund@wikimedia.org wrote:
I'm excited to announce the return of *Wikimedia Tech Talks!* Tech talks are short presentations by and for members of the technical community. Tech talks are intended to create better understanding about technical topics related to our projects.
*The next Wikimedia Tech Talk, The long and winding road to making Parsoid the default MediaWiki parser https://www.mediawiki.org/wiki/Tech_talks#Upcoming_tech_talks by Subbu Sastry, Principal Software Engineer, will be live-streamed Wednesday, February 27, 2019 at 19:00 UTC*
Summary:
This will be a talk in 3 (unequal) parts: (a) Parsoid history (b) Porting Parsoid to PHP: the whys and wherefores (c) From here to Parsoid as the default.
Parsoid started in 2012 as a project to support Visual Editing and since then has gone on to support a number of products (Flow, Content Translation, Kiwix, and Android app). Given that (a) Parsoid's annotated HTML output enables clients to infer things about wikitext without having to parse wikitext, (b) the PHP parser cannot support Visual Editor and other products, and (c) we cannot continue to have two parsers, it is inevitable that Parsoid will be the default parser for MediaWiki. This has been known since at least 2015 but while we are nearer to that goalpost, we are still not quite there yet. In this talk, we'll talk about what else needs to be completed, and what the porting of Parsoid to PHP means for this goal.
YouTube stream for viewers: https://www.youtube.com/watch?v=lQGfuLP9MqA
During the live talk, you are invited to join the discussion on IRC at #wikimedia-office
You can watch past Tech Talks here: https://www.mediawiki.org/wiki/Tech_talks
If you are interested in giving your own tech talk, you can learn more here: https://www.mediawiki.org/wiki/Project:Calendar/How_to_schedule_an_event#Tec...
As always, feel free to reach out to me with any questions!
Kindly,
Sarah R. Rodlund Technical Writer, Developer Advocacy https://meta.wikimedia.org/wiki/Developer_Advocacy srodlund@wikimedia.org
wikitech-l@lists.wikimedia.org