Comments (4)
I ask because the build takes a long time now
from twitter-cldr-rb.
JRuby and Rubinius were added just to see how we perform on them (out of curiosity). Ruby 1.8.7 still gives me a warm feel of nostalgia, but it might make sense to retire it already. Though, I think that should include not only dropping it from the build matrix, but also removing all the little hacks we have for 1.8.7 in our code and releasing a new version that officially supports only Ruby 1.9+.
So, I'd say:
1.8.7 – stop supporting it and then remove from the matrix
1.9.3 – still an official stable version of Ruby, keep it
2.0.0 – still an official stable version of Ruby, keep it
2.1.0 – replace with 2.2.0 or w/e the latest version is
rbx and jruby – I'd rather keep them, but if build time is a concern (I didn't experience too much troubles with it), then we can drop them
from twitter-cldr-rb.
Ruby 1.8.7 is really only supported because we used to use twitter-cldr-rb in the Monorail™. It's definitely time to retire support for it, so I agree with @KL-7's assessment.
I've seen a few annoying issues with JRuby builds, most often with incompatibilities in the YAML parser. I'd like to maintain support for it because I think it's a runtime a lot of people use. We just need to put in a little work to make the tests pass on Travis.
from twitter-cldr-rb.
Rubinius and MRI 1.8 builds have been removed from the build matrix and we're tracking JRuby failures via #124. Going to close this issue.
from twitter-cldr-rb.
Related Issues (20)
- CLDR 35 Dev Branch HOT 2
- Formatting a full datetime with a time zone gives current time timezone (PST instead of PDT) HOT 4
- Incorrect list formatter behaviour HOT 2
- Exception when using hyphenate HOT 1
- Incorrect LikelySubtags.locale_for behaviour HOT 1
- Incorrect ListFormatter behaviour HOT 6
- Weekday names `:wide` format is the same as `:abbreviated` HOT 5
- Ruby 3.1.0 with Psych 4 forces YAML.safe_load and throws Psych::DisallowedClass HOT 1
- Month names :narrow format returns array of digits rather than the first letter of each month HOT 3
- Ruby 2.7+ compatibility issue/question HOT 1
- Warning when running Sorbet HOT 2
- Why use :one instead of :name HOT 1
- Remove lone release HOT 1
- Missing titlecase and/or uppercase mappings? HOT 1
- Add support for yMMMMd (October 7, 2022) HOT 2
- `format: :long` breaks when combined with currency formatting HOT 4
- Breaking by word a string containing Japanese and Latin characters HOT 3
- Contributor access revoked HOT 1
- Wrong language name is returned for Norwegian Nynorsk (nn) HOT 1
- Unicode, ICU, CLDR update HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from twitter-cldr-rb.