Ben, the problem is that the lib folder gets loaded AFTER the app loads. Some people have mentioned that they would like it to load BEFORE the app loads.
I personally think that push_path should just push the libs to the path and let the user load the files manually in the before/after app loads bootloader. -Matt On Sun, Nov 16, 2008 at 1:45 PM, Ben Burkert <[EMAIL PROTECTED]> wrote: > It takes one line in init.rb to accomplish this: > > Merb.push_path(:lib, Merb.root / :lib, '**/*.rb') > > I think it should stay that way. > > -Ben > > > On Sun, Nov 16, 2008 at 12:34 PM, Michael Klishin < > [EMAIL PROTECTED]> wrote: > >> >> I wonder what end users think about autoloading from lib directory in >> the application. >> >> There are 2 opposite ideas on how it may work: >> >> 1. Lib is loaded before app. We have a patch for this but not sure if >> it should be merged. >> 2. lib is not loaded automatically, people can use >> before_/after_app_loads to do exactly what they want. >> >> Some seem to prefer #2 though AFAIR Rails, for instance, does >> autoloading from lib and thus some people may expect it. >> >> What do you think? >> -- >> MK >> >> >> > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "merb" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/merb?hl=en -~----------~----~----~----~------~----~------~--~---
