Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

David Dollar's latest activity

Wednesday, March 11 2009
2195 Fix the gem dependency system in Rails was updated in Ruby on Rails
  • David Dollar
    David Dollar commented at 1:33 PM

    Updated patch to use an options hash for #unpack

  • David Dollar
    David Dollar commented at 1:28 PM

    I've gone ahead and made the change to support GEM= working on all gems. New patch attached.

  • David Dollar
    David Dollar commented at 1:24 PM

    A new patch is attached.

    • automatic recursion on dependencies is still not always helpful.

      • Agreed. unpack and unpack:dependencies are now back.
    • a minor qui...

  • David Dollar
    David Dollar commented at 12:41 PM

    While I agree with some of your issues and disagree with others, I'm a bit incredulous at "In the light of all that, it is probably better to preserve the exist...

639 Memory cache storage + (cache_classes = false) = Weirdness was updated in Ruby on Rails
  • David Dollar
    David Dollar commented at 5:06 AM

    For anyone that happens to run across this ticket later:

    If you use

    
    @authors = cache(:authors) { Author.find(:all) }
    

    the problem goes away.

Tuesday, March 10 2009
2195 Fix the gem dependency system in Rails was updated in Ruby on Rails
  • David Dollar
    David Dollar commented at 10:47 PM

    Also the current system is inconsistent in its approach to handling development dependencies.

  • David Dollar
    David Dollar commented at 10:47 PM

    I have attached a new patch that addresses your concerns.

    As far as what is broken currently (on a checkout of tag 2.3.1):

    
      config.gem 'RedCloth'
      config....
  • David Dollar
    David Dollar commented at 8:43 PM

    New commit (to see with colorization)

    http://github.com/ddollar/rails/...

  • David Dollar
    David Dollar commented at 8:40 PM

    New patch, fixes the aforementioned issue.

  • David Dollar
    David Dollar commented at 7:04 PM

    As further argument for making recursiveness the default, gems:unpack is there to make your app resistant to the state of the server it's deployed on. If you do...