On 12 set, 16:07, Yehuda Katz <[email protected]> wrote:
> Carl and I are planning on spending some time on internals documentation
> once we ship an alpha (for plugin authors).

That would be awesome! :)

> If you have a specific requests for documentation (especially in
> ActionPack), feel free to email me and I'll add it to the list of priorities
> for when we do documentation.

I tried to, in Skype, in the hope you see the messages sometime (your
state was sleep...). But after a while, you got offline and I don't
know if you got the messages. Then I went out shopping and when I
returned I saw a "hello" message on Skype (I left the computer turned
on), but then you were not online anymore :) I think that e-mail (or
newsgroup) is being more efficient than Skype when we are not both
online :)

Let me tell you my doubts at the moment. Firstly, I've noted that
ActionModel::Errors#full_messages method is overrided in ActiveRecord
in some way that could be dryer and I would like to know if I can
submit you a patch to make this override dryer.

Then, I'd like to know better how Rails initialization works. I have
noticed that validations.rb is required by activerecord using
autoload, while searching the source code. I guess activerecord is
also lazy loaded in Rails, but I didn't find any 'autoload' doing this
explicitly. I guess activerecord is loaded as a gem, but I didn't find
where this lazy loading occurs in gems_dependency.rb, if that is the
place where it happens. Where is lazy loading happing on gems?

And just out of curiosity, what is reloaded in development mode and
how does it occur? Where is the code that does the reloading process?

Thank you in advance,

Rodrigo.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Core" 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/rubyonrails-core?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to