Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing features in Releasable #300

Open
3 tasks done
AlexDaniel opened this issue Apr 2, 2018 · 2 comments
Open
3 tasks done

Missing features in Releasable #300

AlexDaniel opened this issue Apr 2, 2018 · 2 comments
Labels
releasable Issues related to Releasable bot testneeded Issue is generally resolved but tests were not written yet

Comments

@AlexDaniel
Copy link
Member

AlexDaniel commented Apr 2, 2018

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 itself

That'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).

@AlexDaniel AlexDaniel added the releasable Issues related to Releasable bot label Apr 2, 2018
@AlexDaniel
Copy link
Member Author

AlexDaniel commented Apr 2, 2018

Actually, yeah, moved two items to #273 (and marked them as done, even though they're not done yet but just moved).

AlexDaniel added a commit that referenced this issue Apr 2, 2018
@AlexDaniel AlexDaniel added the testneeded Issue is generally resolved but tests were not written yet label Apr 2, 2018
@AlexDaniel
Copy link
Member Author

Tests needed for the first TODO and it can be closed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
releasable Issues related to Releasable bot testneeded Issue is generally resolved but tests were not written yet
Projects
None yet
Development

No branches or pull requests

1 participant