Manual talk:Developing extensions
Add topicThis 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. |
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)
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)
Boilerplate link broken
[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)
- 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)
- 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)