Jump to content

Manual talk:Developing extensions

Add topic
From mediawiki.org
Latest comment: 1 year ago by BDavis (WMF) in topic Boilerplate link broken

Previous discussion was archived at Manual talk:Developing extensions/Archive 1 on 16 January 2020.

Documenting different extension release processes?

[edit]

Hey all,

In following-up on https://gerrit.wikimedia.org/r/c/mediawiki/extensions/TinyMCE/+/565123, @DuncanCrane and I got talking about what advice there is around how to manage the release of extensions. There's some terse, general advice at Version_lifecycle#Extension_lifecycle_management about using release branches, but there's no detailed discussion of the pros and cons. I think we should have such advice. Where should it go? Jdforrester (WMF) (talk) 19:27, 16 January 2020 (UTC)Reply

CookieCutter template 4 years old

[edit]

The "cookiecutter-mediawiki-extension" link under "See also" hasn't had a commit since 2017. I would wager it's not a very good starting point these days. Perhaps best to remove? Ineffyble (talk) 04:23, 4 September 2021 (UTC)Reply

[edit]

The following discussion is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.


The link to the Boilerplate extension is not working. It tries to send to https://phabricator.wikimedia.org/r/project/mediawiki/extensions/BoilerPlate/ which results in a 404.

The current location of the Boilerplate extension seems to be https://phabricator.wikimedia.org/diffusion/EBOP/. Lwangaman (talk) 20:15, 30 July 2024 (UTC)Reply

I think maybe everything using Template:Git repo is broken. The history of that template shows that it originally worked with a Lua module mapping Gerrit repo paths to Diffusion callsigns. Later the the Lua module was removed from the template with an explanation that remapping had moved to Phabricator itself. Whatever magic that was does not seem to work these days. BDavis (WMF) (talk) 22:44, 30 July 2024 (UTC)Reply
Special:Diff/6680353 should fix things here I think. There are a lot more usages at Special:WhatLinksHere/Template:Git_repo that likely need similar changes. BDavis (WMF) (talk) 22:58, 30 July 2024 (UTC)Reply
The discussion above is closed. Please do not modify it. No further edits should be made to this discussion.