Wikipedia talk:Bots/Requests for approval/MusikBot II 2

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

Auto-removal discussion[edit]

Copied from Wikipedia:Bots/Requests for approval/MusikBot II 2#Auto-removal. @MusikAnimal, Cyberpower678, Redrose64, and Amorymeltzer: Deryck C. 11:12, 23 November 2018 (UTC)[reply]

This got me thinking -- the bot could automatically remove expired notices. @Deryck Chan: What do you think? MusikAnimal talk 18:04, 9 November 2018 (UTC)[reply]

MusikAnimal, Well let's keep some things in place for us int-admins to do. :p —CYBERPOWER (Chat) 18:34, 9 November 2018 (UTC)[reply]
@Redrose64: I'd like to solicit your input as well. I think Cyberpower678 was mostly joking above (maybe? :), but do you think it would make sense for the bot auto-remove expired notices, say, 24 hours afterwards? MusikAnimal talk 05:59, 19 November 2018 (UTC)[reply]
Auto-removing 1 week after expiry sounds very sensible to me.
Actually I would like to propose a related functionality: perhaps the bot should skip notices whose start date is more than 1 week in the future? That way we can queue notices without burdening other editors' browsers. Deryck C. 11:35, 19 November 2018 (UTC)[reply]
This can be done as well. I want to hear a few other opinions first, though. MusikAnimal talk 17:39, 19 November 2018 (UTC)[reply]
Seems reasonable to me. If there's something wrong with it, the same editors might not be around/active to notice/fix things, but that's not a change from the original system so there's nothing lost there. It'd make it harder to check if the bot made any errors, since the two pages won't be in sync all the time, but that's not the end of the world nor too hard to manage. ~ Amory (utc) 12:03, 21 November 2018 (UTC)[reply]

MusikAnimal: I think this discussion has reached its natural exhaustion. What do you think? Deryck C. 10:37, 13 December 2018 (UTC)[reply]

@Deryck Chan: Sorry I got distracted from this work! I think auto-removals as suggested (1 week after expiry) is reasonable. As for Amorymeltzer's concern -- the bot would have to edit Wikipedia:Geonotice/list.json first and subsequently remove it from MediaWiki:Gadget-geonotice-list.js, hence they would stay in sync. Also in reply to Cyberpower's comment -- any admin can remove notices from the JSON page, so this functionality wouldn't take away int-admin duties anymore than the next admin ;) MusikAnimal talk 17:45, 13 December 2018 (UTC)[reply]
@MusikAnimal: That's fine either way - let us know if / when you have made a change to the bot's behaviour. Deryck C. 19:13, 13 December 2018 (UTC)[reply]