Splunk Dev

Ruby gem dependency: i18n limited to v1.1.0 ?

dhempy
New Member

I updated my Ruby app to use signalfx 3.1.0 (from 2.1.0)
 
I was surprised to see this gem downgrade when I bundled:

  Installing i18n 1.1.0 (was 1.8.5)

That's rewinding the i8n gem about two years. 

Looking at signalfx.gemspec, it is locking it in to exactly that version:

  spec.add_dependency "i18n", "= 1.1.0"

Is there a reason for that? It seems an optimistic version such as ">= 1.1.0" would be safe and not so restrictive, and would match most of the other dependencies in the gemspec.

While this is not a blocker for our app, please consider putting in a feature request to relax the i18n version dependency.

Tags (1)
0 Karma

dhempy
New Member

Similarly, I notice the signalfx gem restricts activesupport to <6

Activesupport 6.0 was released over a year ago. This is more likely to be a blocker for signalfx clients moving ahead. 

0 Karma
Get Updates on the Splunk Community!

Observe and Secure All Apps with Splunk

  Join Us for Our Next Tech Talk: Observe and Secure All Apps with SplunkAs organizations continue to innovate ...

Splunk Decoded: Business Transactions vs Business IQ

It’s the morning of Black Friday, and your e-commerce site is handling 10x normal traffic. Orders are flowing, ...

Fastest way to demo Observability

I’ve been having a lot of fun learning about Kubernetes and Observability. I set myself an interesting ...