Talk:Writing an extension for deployment

From mediawiki.org
Latest comment: 2 months ago by Rebulka in topic Bookmarks in the original

"use the "shell" keyword so that people with shell access can find the request;" - I thought people were only supposed to add shell when there's something for a shell user to do (so after it is reviewed, not before like these instructions say). Bawolff (talk) 16:58, 22 April 2012 (UTC)Reply

Good point. Fixed. Sumana Harihareswara, Wikimedia Foundation Engineering Community Manager (talk) 03:57, 25 April 2012 (UTC)Reply

Support[edit]

ECT no longer has resources (20% time) to support extensions on an ongoing basis. The doc should be updated to reflect how deployed extensions will be supported on an ongoing basis.

  • Commitment from a deployer or a engineering team to support and, if necessary, review and push changes
  • If user facing or noticeable by user commitment from product and design for the same.

Tychay (talk) 04:21, 4 October 2013 (UTC)Reply

Perhaps you can draft something for review? --MZMcBride (talk) 16:28, 5 October 2013 (UTC)Reply

Post-deploy support plan[edit]

One thing that I think is missing from this checklist is a discussion of what happens after the extension is approved and deployed to the wiki(s). Who is responsible for fixing bugs, responding to feature requests, keeping up with MediaWiki API changes, etc.?

I don't know the answer, but I know enough to ask the question. :) --BDavis (WMF) (talk) 23:04, 1 November 2013 (UTC)Reply

Good points. +1
(It should probably also be added to Developers/Maintainers)
Also during deployment, what are the requirements (or even recommendations) for announcements? Eg. When a new extension gets launched, it should probably be mentioned in m:Tech/News at a minimum, and probably on the wikitech-ambassadors mailing list, and perhaps on the English w:WP:VPT and/or Signpost. Quiddity (WMF) (talk) 19:12, 4 November 2014 (UTC)Reply

example site[edit]

I would like to have at least one site as an example, to check if an extension is working.

All the best from Dschermennie --Bernd M. 07:10, 21 May 2014 (UTC)

Move[edit]

Moving this to wikitechwiki seems to be quite impractical, as most referenced pages and stuff live on this wiki... --Nemo 17:29, 15 June 2016 (UTC)Reply

Lego moved it back after talking with Kaldari on IRC. Greg (WMF) (talk) 16:25, 21 July 2016 (UTC)Reply

Dead link for make-wmf-branch release tool[edit]

Where do you add the extension for the make-wmf-branch release tool on the beta cluster? The current link under https://www.mediawiki.org/wiki/Writing_an_extension_for_deployment#Process is dead.

Proposal: All new extensions should work on mobile.[edit]

In 2021, we really shouldn't be deploying any extensions which are not mobile friendly. There's really no excuse and lots of expertise in the movement now that can be utilized. I propose we should explicitly list this as a requirement of any extension that is being deployed to beta. Jdlrobson (talk) 22:43, 19 February 2021 (UTC)Reply

Bookmarks in the original[edit]

When I click "View History" why doesn't the bookmark turn white but stays in its original color. The "Read" tab stays white when it should change to its original color. Rebulka (talk) 09:37, 20 January 2024 (UTC)Reply