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

0.18.0 release tracking issue #789

Closed
2 of 3 tasks
tarcieri opened this issue Jan 6, 2019 · 7 comments
Closed
2 of 3 tasks

0.18.0 release tracking issue #789

tarcieri opened this issue Jan 6, 2019 · 7 comments
Milestone

Comments

@tarcieri
Copy link
Member

tarcieri commented Jan 6, 2019

This is a tracking issue for a Celluloid 0.18 release (see also #762, #728).

The master branch contains the code to be released. This includes a lot of refactoring to consolidate Celluloid from fragmented gems and removed global variables and other hard-to-maintain bits.

I don't have time to do the release myself though (see #779), so I'm looking for volunteers to address the following items below:

  • Timeout extensions (Timeout extensions #491) - decide whether to merge this PR or abandon it (EDIT: abandoning the PR)
  • CHANGES.md - add v0.18.0 release notes.
  • Manual testing of the upgrade against some real-world Celluloid applications: it's been a long time since Celluloid had a release like this, and there's a good chance there are some unaddressed bugs not caught by automated tests.

If you are interested in working on either of these items, or would like to suggest additional items which should make it into a v0.18.0 release, please respond below.

@tarcieri tarcieri added this to the 0.18.0 milestone Jan 6, 2019
@tarcieri tarcieri pinned this issue Jan 6, 2019
@ngetahun
Copy link

@tarcieri Can you elaborate on what you mean by manual testing

@tarcieri
Copy link
Member Author

I mean trying out the 0.18.0.pre2 prerelease in some real-world Celluloid projects and seeing if there are issues with the upgrade before we do a release.

@dilumn
Copy link
Member

dilumn commented Dec 5, 2020

@tarcieri I created the release note for v0.18.0 here #809

Usage of 0.18.0.pre2 is not huge compare to other releases. So what do you think about we release 0.18.0 now & address any bugs as soon as possible(if there are any)?

@tarcieri
Copy link
Member Author

tarcieri commented Dec 5, 2020

@dilumn sounds good. Give me your RubyGems handle and I can add you as an owner

@dilumn
Copy link
Member

dilumn commented Dec 5, 2020

@tarcieri
Copy link
Member Author

tarcieri commented Dec 5, 2020

Invite sent

@dilumn
Copy link
Member

dilumn commented Dec 6, 2020

Celluloid 0.18.0 released

https://github.com/celluloid/celluloid/releases/tag/v0.18.0

Closing this ticket

@dilumn dilumn closed this as completed Dec 6, 2020
@dilumn dilumn unpinned this issue Dec 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants