Skip to content

Commit 6b7ef9b

Browse files
committed
Bot: Auto-update Tech namespace pages 2026-02-07 00:01:13
1 parent f94a662 commit 6b7ef9b

File tree

3 files changed

+68
-0
lines changed

3 files changed

+68
-0
lines changed

content/tech-docs/Tech:Local_patches.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,9 @@ Local patches should be avoided whenever possible in favor of submitting them up
2222
* Deploy it using mwdeploy (e.g. `mwdeploy --servers=all --folders=1.45/extensions/ExtensionName`). Security patches should use the `--no-log` option to avoid publicly disclosing the existence of a patch.
2323
* Add the patch to [T14242](https://meta.miraheze.org/wiki/Phorge:T14242), a tracking task for local patches. This is not necessary for patches applied only to Mirabeta.
2424

25+
## Removing a local patch
26+
27+
If a local patch is no longer needed, it should be removed so that mwdeploy can handle updates automatically. Assuming that the local patch is the last commit in the extension's repository, patch removal can be done with `git reset --hard HEAD^`.
28+
2529
----
2630
**[Go to Source →](https://meta.miraheze.org/wiki/Tech:Local_patches)**
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
title: Tech:Noticeboard/Removal of ImageRating extension
3+
---
4+
5+
`{{ {{Mbox|type=content|text=This page is a draft. Its content is not yet finalized.}} }}`
6+
7+
This page will be linked in a Echo notification sent through [NotifyWikiUsers](https://github.com/miraheze/MirahezeMagic/blob/main/maintenance/NotifyWikiUsers.php) to all bureaucrats/admins whose wiki is using the ImageRating extension.
8+
9+
Undecided questions about this draft:
10+
* Do we put this in the [Community portal](https://meta.miraheze.org/wiki/Community_portal), [Tech:Noticeboard](/tech-docs/technoticeboard), or this subpage? My preference is to use subpages because we need the link in the Echo notification to be persistent. Once the discussion is archived, its URL will change, invalidating the link for those who click on it late.
11+
* Do we create 3 separate discussion pages (for ImageRating, QuizGame, and RandomGameUnit) or use a single page? If we use a single page, there'd be less pages to track, but some wiki admins may receive 3 notifications all pointing to the same page, which is kind of confusing. We can also send a single notification saying "some of the extensions your wiki is using may get removed".
12+
13+
## Rationale
14+
15+
Per [T2934](https://meta.miraheze.org/wiki/phab:T2934), [Extension:ImageRating](https://meta.miraheze.org/wiki/mw:Extension:ImageRating) has been on Miraheze since 2018. Despite its long history, no wiki seems to be using the extension. For example, All The Tropes originally requested it, but nothing shows up on [Special:ImageRating](https://allthetropes.org/wiki/Special:ImageRating?type=best). Other wikis that enabled the extension also do not seem to be using it.
16+
17+
The extension is compatible in 1.45. Though the incompatibility can be fixed like any other extension, continued deployment consumes time fixing and testing the extension that can be spent elsewhere.
18+
19+
## Discussion
20+
21+
__NEWSECTIONLINK__
22+
If no objection with a convincing use case is raised, the technology will remove this extension. Please reply here with your comments. [PetraMagna](https://meta.miraheze.org/wiki/User:PetraMagna) ([talk](https://meta.miraheze.org/wiki/User_talk:PetraMagna)) 11:58, 6 February 2026 (UTC)
23+
24+
`{{ {{Support}} }}` As proposer. Support votes don't really matter here since we are mainly looking for serious use cases for this extension. This is merely an example comment. [PetraMagna](https://meta.miraheze.org/wiki/User:PetraMagna) ([talk](https://meta.miraheze.org/wiki/User_talk:PetraMagna)) 12:00, 6 February 2026 (UTC)
25+
Also think it's worthwhile to note the actual errors: [phorge:P562](https://meta.miraheze.org/wiki/phorge:P562), error 13 (available at [Special:Permalink/516330](https://meta.miraheze.org/wiki/Special:Permalink/516330) since Phorge's task editing leaves a lot to be desired) as well as [phorge:T14459#298025](https://meta.miraheze.org/wiki/phorge:T14459#298025) which is a completely different error. [TheWWRNerdGuy](https://meta.miraheze.org/wiki/User:TheWWRNerdGuy) ([talk](https://meta.miraheze.org/wiki/User_talk:TheWWRNerdGuy)) 12:26, 6 February 2026 (UTC)
26+
27+
----
28+
**[Go to Source →](https://meta.miraheze.org/wiki/Tech:Noticeboard/Removal_of_ImageRating_extension)**

content/tech-docs/Tech:Server_admin_log.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,42 @@
22
title: Tech:Server admin log
33
---
44

5+
## 2026-02-06
6+
7+
* 23:56 MirahezeLSBot: [petramagna@test151] finished deploy of {'config': True} to test151 - SUCCESS in 0s
8+
* 23:56 MirahezeLSBot: [petramagna@test151] starting deploy of {'config': True} to test151
9+
* 23:52 MirahezeLSBot: [petramagna@test151] finished deploy of {'config': True} to test151 - SUCCESS in 0s
10+
* 23:52 MirahezeLSBot: [petramagna@test151] starting deploy of {'config': True} to test151
11+
* 23:34 MirahezeLSBot: [petramagna@test151] finished deploy of {'config': True, 'l10n': True, 'extension_list': True, 'versions': '1.45'} to test151 - SUCCESS in 55s
12+
* 23:33 MirahezeLSBot: [petramagna@test151] starting deploy of {'config': True, 'l10n': True, 'extension_list': True, 'versions': '1.45'} to test151
13+
* 22:37 MirahezeLSBot: [petramagna@test151] finished deploy of {'config': True, 'l10n': True, 'extension_list': True, 'versions': '1.45'} to test151 - SUCCESS in 338s
14+
* 22:31 MirahezeLSBot: [petramagna@test151] starting deploy of {'config': True, 'l10n': True, 'extension_list': True, 'versions': '1.45'} to test151
15+
* 22:31 MirahezeLSBot: [petramagna@test151] finished deploy of {'config': True} to test151 - SUCCESS in 0s
16+
* 22:31 MirahezeLSBot: [petramagna@test151] starting deploy of {'config': True} to test151
17+
* 22:30 MirahezeLSBot: [petramagna@test151] finished deploy of {'force_upgrade': True, 'versions': ['1.44', '1.45'], 'upgrade_extensions': 'Chart'} to test151 - SUCCESS in 1s
18+
* 22:30 MirahezeLSBot: [petramagna@test151] starting deploy of {'force_upgrade': True, 'versions': ['1.44', '1.45'], 'upgrade_extensions': 'Chart'} to test151
19+
* 21:42 MirahezeLSBot: [petramagna@test151] finished deploy of {'folders': '1.45/extensions/ManageWiki'} to test151 - SUCCESS in 0s
20+
* 21:42 MirahezeLSBot: [petramagna@test151] starting deploy of {'folders': '1.45/extensions/ManageWiki'} to test151
21+
* 20:41 MirahezeLSBot: [skye@mwtask171] Finished import for gloomwoodwiki (XML: None; Images: .) (END - exit=0)
22+
* 20:41 MirahezeLSBot: [skye@mwtask171] sudo -u www-data php /srv/mediawiki/1.44/maintenance/run.php initSiteStats --wiki=gloomwoodwiki --update (END - exit=0)
23+
* 20:41 MirahezeLSBot: [skye@mwtask171] sudo -u www-data php /srv/mediawiki/1.44/maintenance/run.php initSiteStats --wiki=gloomwoodwiki --update (START)
24+
* 20:41 MirahezeLSBot: [skye@mwtask171] sudo -u www-data php /srv/mediawiki/1.44/maintenance/run.php importImages --wiki=gloomwoodwiki --sleep=1 '--comment=Importing images from [https://gloomwood.fandom.com](https://gloomwood.fandom.com) ([T14833](https://meta.miraheze.org/wiki/phorge:T14833))' --search-recursively -- . (END - exit=0)
25+
* 20:30 RhinosF1: manually confirmed email for an account (see cvt@)
26+
* 20:24 MirahezeLSBot: [skye@mwtask171] sudo -u www-data php /srv/mediawiki/1.44/maintenance/run.php importImages --wiki=gloomwoodwiki --sleep=1 '--comment=Importing images from [https://gloomwood.fandom.com](https://gloomwood.fandom.com) ([T14833](https://meta.miraheze.org/wiki/phorge:T14833))' --search-recursively -- . (START)
27+
* 20:24 MirahezeLSBot: [skye@mwtask171] Starting import for gloomwoodwiki (XML: None; Images: .) (START)
28+
* 20:24 MirahezeLSBot: [skye@mwtask171] Finished import for gloomwoodwiki (XML: None; Images: .) (END - exit=1)
29+
* 20:24 MirahezeLSBot: [skye@mwtask171] sudo -u www-data php /srv/mediawiki/1.44/maintenance/run.php importImages --wiki=gloomwoodwiki --sleep=1 '--comment=Importing images from [https://gloomwood.fandom.com](https://gloomwood.fandom.com) ([T14833](https://meta.miraheze.org/wiki/phorge:T14833))' -- . (END - exit=1)
30+
* 20:24 MirahezeLSBot: [skye@mwtask171] sudo -u www-data php /srv/mediawiki/1.44/maintenance/run.php importImages --wiki=gloomwoodwiki --sleep=1 '--comment=Importing images from [https://gloomwood.fandom.com](https://gloomwood.fandom.com) ([T14833](https://meta.miraheze.org/wiki/phorge:T14833))' -- . (START)
31+
* 20:24 MirahezeLSBot: [skye@mwtask171] Starting import for gloomwoodwiki (XML: None; Images: .) (START)
32+
* 20:22 MirahezeLSBot: [universalomega@mwtask181] finished deploy of {'l10n': True, 'versions': '1.44'} to all - SUCCESS in 436s
33+
* 20:15 MirahezeLSBot: [universalomega@mwtask181] starting deploy of {'l10n': True, 'versions': '1.44'} to all
34+
* 20:07 MirahezeLSBot: [universalomega@mwtask181] finished deploy of {'pull': 'config', 'config': True} to all - SUCCESS in 28s
35+
* 20:07 MirahezeLSBot: [universalomega@mwtask181] starting deploy of {'pull': 'config', 'config': True} to all
36+
* 20:06 MirahezeLSBot: [universalomega@mwtask181] finished deploy of {'versions': '1.44', 'upgrade_extensions': 'DynamicPageList4'} to all - SUCCESS in 30s
37+
* 20:05 MirahezeLSBot: [universalomega@mwtask181] starting deploy of {'versions': '1.44', 'upgrade_extensions': 'DynamicPageList4'} to all
38+
* 19:56 RhinosF1: [rhinos@puppet181:~]$ sudo salt-ssh -E "cp.*" cmd.run "varnishadm ban req.http.Host == lorewell.miraheze.org"
39+
* 19:55 MirahezeLSBot: [skye@mwtask171] sudo -u www-data php /srv/mediawiki/1.44/maintenance/run.php purgeParserCache --wiki=lorewellwiki --age=600 (END - exit=2)
40+
541
## 2026-02-05
642

743
* 19:22 MirahezeLSBot: [skye@mwtask181] finished deploy of {'pull': 'config', 'config': True} to all - SUCCESS in 29s

0 commit comments

Comments
 (0)