Open AlexDaniel opened 6 years ago
Actually, yeah, moved two items to https://github.com/perl6/whateverable/issues/273 (and marked them as done, even though they're not done yet but just moved).
Tests needed for the first TODO and it can be closed.
So I'm looking through the release guide and it seems like the bot can do some steps that are currently done manually:
Remind people of the upcoming release, invite people to update the ChangeLog file, update the ROADMAP, etc.
– the bot can definitely spam the channel at least once a day or so during the release week.Check if any DEPRECATED code needs to be removed because the end of the deprecation cycle is reached. One way of doing this, is to grep on the YYYYMM of the release (e.g. 201412 for the 2014.12 release).
– I guess it can grep things also.If it’s a month relatively early in the calendar year, double-check that the copyright date
– the bot can probably at least remind people to do that in it's daily notice (see first item here), but arguably it can check copyright dates by itselfThat's basically it I think. Everything else is done by other things. For example, there's some overlap with Undersightable, so maybe checks for deprecated code and copyright dates should be done there (and the only TODO item here is the daily reminder about the upcoming release).