Created by: gracewashere
Closes #289 (closed)
Problem:
Different ruby version managers and installers
use different formats for the .ruby-version
file.
Contributors may need to change the contents of that file
to get their own development environment working.
They do not want to commit these changes to version control
because they would affect other contributors.
Solution:
Don't track the .ruby-version
file in git.
Instead, have the bin/setup
script
generate the suggested .ruby-version
file,
and let contributors customize it freely on their own system.
The only pain point developers might feel is that
when the project updates the ruby version,
all contributors will need to manually update
their .ruby-version
files.
This should not be much of a pain.
Ruby version updates are relatively infrequent,
and an incorrect .ruby-version
setup
will raise a fatal error quickly,
with a clear error message.