Extension talk:Mantle
Add topicThis page used the LiquidThreads 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. |
Description
[edit]Could we please have a more specific description? Even just a couple more sentences would be really nice.
The current description on the page is extremely vague; it's totally unclear to me what this extension does. Reading the code told me nothing. This, that and the other (talk) 09:32, 9 May 2014 (UTC)
- @Jdlrobson: Not sure if pinging works in LQT but could you have a look at this? Thanks. This, that and the other (talk) 01:29, 17 May 2014 (UTC)
- Its meant to be vague. "The Mantle extension promotes code sharing of code not quite ready for core." is as clear as I can be right now as this is an experimental project and. Updating documentation right now would be very premature but essentially it is hoping to share code between MobileFrontend and Flow. Jdlrobson (talk) 08:49, 17 May 2014 (UTC)
- The main question I had when reading the description is why isn't the code ready for core? Legoktm (talk) 02:49, 31 May 2014 (UTC)
- Since neither MobileFrontend's hogan nor Flow's handlebars is likely to win Requests for comment/HTML templating library, javascripts/templating should not go in core.
- Gerrit change 111250 for "Add blobs support to ResourceLoader" was -1'd, and since we don't know if Mantle's similar approach to adding templates to RL will work for the likely winner of American Next Templating Idol, ResourceLoaderTemplateModule.php is premature for core.
- The approach to modules, O-O, and events in javascripts/common/{modules,Class.js, eventemitter.js} is just one of many and overlaps with OOjs that is in core. S Page (WMF) (talk) 00:34, 9 June 2014 (UTC)
- Hey @Legoktm I fleshed out that description. Thanks for raising this issue. 76.21.59.101 16:07, 3 July 2014 (UTC)
- The main question I had when reading the description is why isn't the code ready for core? Legoktm (talk) 02:49, 31 May 2014 (UTC)
- Its meant to be vague. "The Mantle extension promotes code sharing of code not quite ready for core." is as clear as I can be right now as this is an experimental project and. Updating documentation right now would be very premature but essentially it is hoping to share code between MobileFrontend and Flow. Jdlrobson (talk) 08:49, 17 May 2014 (UTC)
- Now Flow is trying to use it, I added a substantial "Developer features" section. But this extensions is just the manifestation of sharing code between two extensions, it's not intended for the world (otherwise it would indeed be in core). S Page (WMF) (talk) 00:15, 9 June 2014 (UTC)
What extension have Mantle as a requirement?
[edit]I'm setting up a new environment and when running upgrade.php it said I needed to install Mantle. Does MobileFrontEnd now require Mantle? Should that be documented as such? 108.217.169.68 19:14, 10 October 2014 (UTC)
- It's documented [1] but feel free to clarify.
- [1] https://www.mediawiki.org/w/index.php?title=Extension:MobileFrontend#Prerequisites Jdlrobson (talk) 02:15, 14 October 2014 (UTC)
- I must have totally gleaned over that section. Might I suggest having prerequisite before the installation instructions? 170.29.64.4 15:28, 14 October 2014 (UTC)
- Feel free! :) 76.21.59.101 15:59, 14 October 2014 (UTC)
- I must have totally gleaned over that section. Might I suggest having prerequisite before the installation instructions? 170.29.64.4 15:28, 14 October 2014 (UTC)
How to get version 97fda47 for use with MW 1.23+
[edit]I'm using MW 1.23+. The description tells me that I should use Mantle version 97fda47, but I'm not sure how to get hold of it. The "Download snapshot" only offers only the latest version whose version number is not provided. Could a direct link be provided? Iantresman (talk) 13:27, 9 November 2014 (UTC)
- I too am puzzled by the instructions to download version 97fda47. I couldn't figure out how to do this. I'm running MW 1.23. 108.18.149.244 06:45, 16 June 2015 (UTC)