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

Installing Ruby: Update installing_ruby.md #28624

Merged
merged 2 commits into from
Aug 14, 2024

Conversation

beneficial-radish
Copy link
Contributor

@beneficial-radish beneficial-radish commented Aug 13, 2024

Version 1.3.0 of rbenv has a feature change where rbenv init comes from the bin directory instead of right in the ~/.rbenv directory and now modifies shell initialization files instead of only printing instructions.

The lesson now needs a new filepath for init and instructions for the terminal to be refreshed in order for the next steps in installation to work.

Because

The most recent update to rbenv requires updates to installation instructions.

This PR

  • edit filepath to rbenv init
  • instruct to refresh terminal

Issue

Closes #28625 28625

Additional Information

https://discordapp.com/channels/505093832157691914/543074220691947531/1272810885999628288

Pull Request Requirements

  • I have thoroughly read and understand The Odin Project curriculum contributing guide
  • The title of this PR follows the location of change: brief description of change format, e.g. Intro to HTML and CSS lesson: Fix link text
  • The Because section summarizes the reason for this PR
  • The This PR section has a bullet point list describing the changes in this PR
  • If this PR addresses an open issue, it is linked in the Issue section
  • If any lesson files are included in this PR, they have been previewed with the Markdown preview tool to ensure it is formatted correctly
  • If any lesson files are included in this PR, they follow the Layout Style Guide

Version 1.3.0 of rbenv has a feature change where rbenv init comes from the bin directory instead of right in the ~/.rbenv directory and now modifies shell initialization files instead of only printing instructions. 

The lesson needs to now either specify whether to use an older version, or if using the latest version, the terminal must be refreshed after this step. 

I am fresh out of Foundations and unsure how this change may affect any subsequent lessons in the course.
@github-actions github-actions bot added the Content: Ruby Involves the Ruby course label Aug 13, 2024
@beneficial-radish beneficial-radish changed the title Update installing_ruby.md Installing Ruby: Update installing_ruby.md Aug 13, 2024
@CouchofTomato
Copy link
Member

There is a linting issue that needs fixing if you don't mind. You just need to add a blank line below the code block.

@beneficial-radish
Copy link
Contributor Author

There is a linting issue that needs fixing if you don't mind. You just need to add a blank line below the code block.

Absolutely! Is it fine to do this directly from GitHub?

A blank line was needed under the code block. Simplified instructions on closing and opening the terminal.
@KevinMulhern
Copy link
Member

Yeah it should be @beneficial-radish

Copy link
Member

@KevinMulhern KevinMulhern left a comment

Choose a reason for hiding this comment

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

Thanks for doing this @beneficial-radish

@KevinMulhern KevinMulhern merged commit eee2f49 into TheOdinProject:main Aug 14, 2024
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Content: Ruby Involves the Ruby course
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Installing Ruby: Update section of the instructions with rbenv init
3 participants