User talk:Tgr (WMF)/Turn MediaWiki core into an embeddable library
Add topicAppearance
Latest comment: 8 years ago by Tgr (WMF) in topic Symfony
| This page used the Structured Discussions extension to give structured discussions. It has since been converted to wikitext, so the content and history here are only an approximation of what was actually displayed at the time these comments were made. |
Symfony
[edit]MediaWiki is often used as a framework, so when talking about turning it into a library, comparing with what the Symfony framework did could be helpful. They extracted most of their code into libraries called Symfony Components which now have widespread adoption in the PHP world. I imagine you would want to do something similar for MediaWiki, as a single big "MediaWiki library" does not make a lot of sense if you ask me.
PS: thanks for pushing this stuff Jeroen De Dauw (talk) 11:21, 18 January 2018 (UTC)
- Yeah, Symfony was part of the motivation for writing this, but I tried to approach from a product perspective rather than a technical one: what are the qualities that make MediaWiki a successful piece of social computing software and to what extent can they be separated from the traditional concept of a wiki? Could some of the internals of MediaWiki be used to make an arbitrary website more wiki-like? (Can we provide "wikification as a service"?) What architecture could enable that? Tgr (WMF) (talk) 00:11, 20 January 2018 (UTC)