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

Abandon Ruby 1.8.7: When? #66

Open
hedgehog opened this issue Mar 17, 2011 · 5 comments
Open

Abandon Ruby 1.8.7: When? #66

hedgehog opened this issue Mar 17, 2011 · 5 comments

Comments

@hedgehog
Copy link
Collaborator

Given RVM allows you to trivially run several Rubies, and then gemsets under each Ruby, can we assume the monitoring of systems/ops is upto date, i.e. Ruby 1.9.2?

Or is 1.8.7 support mandatory for Cucumber-Nagios?
If so, it'd be nice to understand how different RVM env's can't workaround any issues.

I have every thing refactored and working on 1.9.2, with 2 examples failing on 1.8.7.
One due to the generator producing different ordered output, annotying but inconsequential.
The second due to realdirpath not being available in 1.8.7
likewise that too can be hacked around, but it'd be nice to draw a line under 1.9.2 and say no more looking back :)

@hedgehog
Copy link
Collaborator Author

In my Aruba branch all specs bar one trivial text test pass. The failure is due to the generator changing its output.

Anyway legacy plans would be useful to know.

@hedgehog
Copy link
Collaborator Author

Auxesis asked me to take over CN, so closing this issue, since it is resolved in:
https://github.com/hedgehog/cucumber-nagios

@auxesis auxesis reopened this Apr 29, 2011
@auxesis
Copy link
Owner

auxesis commented Apr 29, 2011

A lot of people (myself included) are against running RVM in production. I don't think that cucumber-nagios should force people to use a particular version of Ruby.

1.8.7 support should be a priority, given that REE (which is based on 1.8.7) is very popular in hosting environments, and cucumber-nagios will likely be running there.

@hedgehog
Copy link
Collaborator Author

OK, I did manage to get everything to pass on 1.8.7. which was why I closed it. but the note about ree and 1.8.7 should probbaly go into the readme.md

@josephholsten
Copy link
Contributor

Ruby 1.8.7 team will stop releasing bug fixes after June 2012. Security fixes will continue until June 2013, then it's really really EOL.

http://www.ruby-lang.org/en/news/2011/10/06/plans-for-1-8-7/

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