Page MenuHomePhabricator

Expand the set of bundled extensions and skins in MediaWiki 1.38
Open, Needs TriagePublic

Description

T279842: Expand the set of bundled extensions and skins in MediaWiki 1.37 || NOTYETCREATED

Current proposal:

Extension/Skin PagePhabricator TaskRequested at Suggestions for extensions to be integratedExtension Distributor Top 15 RankWikiApiary Site CountRequires ConfigurationReady
AbuseFilterT191740yes1,992noNeeds PG; blocked on schema change
AntiSpoofT191736yes3,453no
DiscussionToolsT290464nopending CR
EchoT191738yes152,892noNeeds PG
LinterT290465noyes
LoginNotifyT191746887noBlocked on Echo
MathT23294883666no
Minerva Neue skinT1917431,389no
MobileFrontendT191734yes32,656no
PopupsT231797
StopForumSpamT194746
ThanksT191739yes2,430noBlocked on Echo
WebAuthnT258007

Bundled extensions should pass the checklist: https://www.mediawiki.org/wiki/Suggestions_for_extensions_to_be_integrated/Checklist

Related Objects

StatusSubtypeAssignedTask
InvalidNone
DeclinedNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
ResolvedPhysikerwelt
OpenNone
StalledNone
OpenNone
Resolvedsbassett
Resolvedsbassett
OpenNone
OpenNone
ResolvedJdlrobson
InvalidNone
OpenNone
ResolvedDaimona
ResolvedDaimona
ResolvedDaimona
ResolvedUrbanecm
DeclinedDaimona
ResolvedDaimona
ResolvedDaimona
ResolvedDaimona
StalledNone
Resolvedmatej_suchanek
ResolvedDaimona
ResolvedDaimona
Resolvedmatej_suchanek
Resolvedmatej_suchanek
ResolvedPRODUCTION ERRORDaimona
ResolvedDaimona
OpenNone
OpenDaimona
ResolvedMarostegui
ResolvedBstorm
ResolvedDaimona
ResolvedUrbanecm
OpenMarostegui
Resolvedmdipietro
OpenNone
StalledNone
Resolveddemon
StalledNone
StalledNone
OpenNone
OpenNone
ResolvedLegoktm
OpenNone
OpenNone

Event Timeline

Let's not keep pushing the tracker task concept, it's dead. :-)

Sorry, I am quite lost here. Is this task now for bundling for MW 1.37 (this was crossed out), so it seems we can discuss here bundling with 1.38? But then why the subtasks that where there when you discussed 1.37? So I guess all of the mentioned above will probably be included in 1.37 if the pass all tests?

I don't really care if it is in 1.37 or 1.38 (I am only using LTS versions). but I am convinced that chameleon skin should be in a release.

So forgive me if I repeat myself here. If I am wrong, please direct me to a correct thread.

I would love to see chameleon skin bundled with MW. Often MW is seen as not visually appealing and the systematic of Mobile Frontend with a separate mobile and desktop version is not what most third-party users want. The usually want a responsive design and a bootstrap based skin such as chameleon or tweeki (or foreground which is based on zurbs framework).

The advantage of chameleon is that you can quite easily customize your look and feel. It is also one of the most frequently used accoring to https://wikiapiary.com/wiki/Skin:Skins

@Krabina: See the task title - this task is about 1.38. For 1.37, see T279842 instead.

The first line of the task description is a navigation header, maybe that caused the confusion.

https://www.mediawiki.org/wiki/Suggestions_for_extensions_to_be_integrated/Checklist is the closest we have to a tutorial on how to go about bundling a new skin.