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

Add RubyGems January Update #73

Merged
merged 1 commit into from
Feb 10, 2021
Merged

Add RubyGems January Update #73

merged 1 commit into from
Feb 10, 2021

Conversation

lauragift21
Copy link
Member

@lauragift21 lauragift21 commented Feb 9, 2021

Add RubyGems January 2021 Updates.

Hi, @deivid-rodriguez and @sonalkr132 can you help review to ensure I covered work done in January. Thanks!

@indirect indirect temporarily deployed to rubygems-blog-pr-73 February 9, 2021 08:02 Inactive
Copy link
Member

@deivid-rodriguez deivid-rodriguez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added a few comments @lauragift21!


We also made the following improvements and fixes:

- looked up information for a CI related issue where the the `--silent` flag did not work with `gem update --system` - [#2907](https://github.com/rubygems/rubygems/issues/2907#issuecomment-756957235) and that was resolved on [#3789](https://github.com/rubygems/rubygems/pull/3789)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This bullet point doesn't seem important enough to me, specially since it didn't lead to any changes in rubygems. I'd unify this kind of change under a generic entry, like. "As always, we keep triaging new issues and reviewing pull requests from contributors".

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Alright noted will update this.


- looked up information for a CI related issue where the the `--silent` flag did not work with `gem update --system` - [#2907](https://github.com/rubygems/rubygems/issues/2907#issuecomment-756957235) and that was resolved on [#3789](https://github.com/rubygems/rubygems/pull/3789)
- worked on RFC for Bundler Version Locking -[#29](https://github.com/rubygems/rfcs/pull/29).
- got pending releases out and kept working on more performance issues in bundler.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is essentially duplicated with first sentence of this paragraph, but I think it's my note for the first two weeks of the month, when we released bundler 2.2.5 and bundler 2.2.6, and rubygems 3.2.5 and rubygems 3.2.6. I think it's probably worth unifying them.

We also made the following improvements and fixes:

- looked up information for a CI related issue where the the `--silent` flag did not work with `gem update --system` - [#2907](https://github.com/rubygems/rubygems/issues/2907#issuecomment-756957235) and that was resolved on [#3789](https://github.com/rubygems/rubygems/pull/3789)
- worked on RFC for Bundler Version Locking -[#29](https://github.com/rubygems/rfcs/pull/29).
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Here I'd say:

We keep refining our RFC for Bundler Version Locking (#29) and plan to move on to the implementation soon.

@indirect indirect temporarily deployed to rubygems-blog-pr-73 February 9, 2021 10:15 Inactive
Copy link
Member

@deivid-rodriguez deivid-rodriguez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One more tweak from me!


## RubyGems News

In January, we released new versions of bundler `v2.2.7` and `v2.2.8`, and rubygems `v3.2.7` and `v3.2.8`, the most important change being to fix resolver edge cases and speed up bundler - [#4277](https://github.com/rubygems/rubygems/pull/4277). This change makes bundler faster and the resolver more correct. We also keep refining our RFC for Bundler Version Locking -[#29](https://github.com/rubygems/rfcs/pull/29) and plan to move on to the implementation soon.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We also released bundler v2.2.5 and v2.2.6 in January (and corresponding versions of rubygems v3.2.5 and v3.2.6). We should mention all versions we released, and we can probablt say something like this to describe them in general instead of mentioning rubygems/rubygems#4277 specifically:

The main improvements in these releases are resolver correctness and better performance. Have a look a the changelogs for the specific changes: https://github.com/rubygems/rubygems/blob/master/CHANGELOG.md#328--2021-02-02 and https://github.com/rubygems/rubygems/blob/master/bundler/CHANGELOG.md#228-february-2-2021.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

alright, will update this part.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The version numbers are different from what I added though is this in addition to the v2.2.7, v2.2.8 release?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, we released all 4 versions this month. You can check this in this page: https://rubygems.org/gems/bundler/versions (the rubygems versions are released the same day in sync, they're just 3.2.x, instead of 2.2.x).

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is more accurate then.

In January, we released new versions of Bundler v2.2.5, v2.2.6, v2.2.7, and v2.2.8, and corresponding versions of RubyGems v3.2.5, v3.2.6, v3.2.7, and v3.2.8. The main improvements in these releases are resolver correctness and better performance. Learn more about specific changes made from the changelogs: Bundler Changelog and RubyGems Changelog.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, that looks perfect to me!

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

great thank you!

@indirect indirect temporarily deployed to rubygems-blog-pr-73 February 9, 2021 12:19 Inactive
Copy link
Member

@deivid-rodriguez deivid-rodriguez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @lauragift21 ❤️

@indirect indirect temporarily deployed to rubygems-blog-pr-73 February 10, 2021 02:37 Inactive
@lauragift21 lauragift21 merged commit 9a2e5f7 into master Feb 10, 2021
@lauragift21 lauragift21 deleted the jan-2021-update branch February 10, 2021 02:38
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

Successfully merging this pull request may close these issues.

5 participants