Extension talk:Mantle

About this board

This, that and the other (talkcontribs)

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 (talkcontribs)

@Jdlrobson: Not sure if pinging works in LQT but could you have a look at this? Thanks.

Jdlrobson (talkcontribs)

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.

Legoktm (talkcontribs)

The main question I had when reading the description is why isn't the code ready for core?

SPage (WMF) (talkcontribs)
  • 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.

This post was posted by SPage (WMF), but signed as S Page (WMF). (talkcontribs)

Hey @Legoktm I fleshed out that description. Thanks for raising this issue.

SPage (WMF) (talkcontribs)

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).

This post was posted by SPage (WMF), but signed as S Page (WMF).

Reply to "Description"

How to get version 97fda47 for use with MW 1.23+

Iantresman (talkcontribs)

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? (talkcontribs)

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.

Reply to "How to get version 97fda47 for use with MW 1.23+"

What extension have Mantle as a requirement?

4 (talkcontribs)

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?

Reply to "What extension have Mantle as a requirement?"
There are no older topics
Return to "Mantle" page.