Pivotal Labs

Main menu

Skip to primary content
Skip to secondary content
  • About
  • Case Studies
  • Team
    • Executives
    • Locations
      • San Francisco (HQ)
      • Boston
      • Boulder
      • Denver
      • London
      • Los Angeles
      • New York
  • Community
    • Blogs
    • Tech Talks
    • Events
  • Careers
    • Lifestyle
    • Principles & Practices
    • Benefits
    • FAQ
    • Apply
  • Contact
    • Press Room
    • Press Releases
    • In The News
    • Press Kit
  • All
  • Labs
  • Standup
  • Tracker

Standup 5/12/2011: Is it easy to patch a gem's dependencies to upgrade a version?

David Stevenson
Thursday, May 12, 2011

Ask for Help

“Rubymine is excluding code in our gem’s spec/ directory from being indexed, can that be changed?”

We assume this is an optimization, because most people aren’t interested in anything from a gem except the lib/ directory. There doesn’t appear to be a way to change this behavior.

“How can I override the gem version requirements on annoying gems in my project?”

We’re trying to bring in rails 2.3.2 + rack 1.1.x, but rails explicitly requires the old version of the rack gem. Can we do something sneaky to change the requirements without forking and modifying the gem??

“Is there a good set of practices for exposing ActiveRecord models to JavaScript?”

Like using Backbone.js model support? Or maybe just straight #to_json on models and embedding them into HTML templates?

  • 0 Shares
  • Share on Facebook
  • Share on Twitter

One comment

  1. Jack Dempsey says:

    Almost positive you can indeed change that Rubymine behavior…but it was a while ago, and a very complex and not at all obvious path.

    May 12, 2011 at 3:37 pm

Add New Comment Cancel reply

Your email address will not be published.

David Stevenson

David Stevenson
San Francisco

Recent Posts

  • 03/13/13: [SF] Use postgres!
  • Standup for 2/9/2012: NP in P time? As usual, no.
  • Standup 2/6/2012: Tracker UI updates
Subscribe to David's Feed

Author Topics

agile (10)
devise (1)
ec2 (1)
engines (1)
ios (1)
activerecord (3)
inverse_of (1)
css (2)
engineyard (1)
iphone (3)
rubymine (1)
rails (5)
aws (1)
javascript (1)
xmpp (1)
gogaruco (3)
activeresource (1)
heroku (1)
solr (1)
bug (1)
patch (1)
  • About
  • Case Studies
  • Team
  • Community
  • Careers
  • Contact
  • Labs
  • Events

Contact Us

contact@pivotallabs.com
+1 415-77-PIVOT
TwitterLinkedInFacebook

Pivotal Tracker

Tracker is the award-winning agile project management tool that enables real-time collaboration around a shared, prioritized backlog.
Visit pivotaltracker.com >