Hi All,

After reviewing several ideas, I felt fresh implementation of Rails
Components (or Parts as in Merb) would be a cool idea to jump on.
Simply, Components would be shared controller actions which could be
mixed and matched within other controller actions.  There are several
application cases which myself has come across where the concept of
Components would be useful. For example, you could use a common
"Comments" component for both your Messages and Tasks controllers.
Also, components could be used to control access of blocks within a
page. It would help you to follow MVC while keeping your code DRY.

The concept of components will be viable with the current reworking of
AbstractController, which gives full access to controller variable
stack and callback filters.

Would this be a suitable for a GSoC project? I would love to hear your
concerns and suggestions before proceeding with the scope and goals.


--~--~---------~--~----~------------~-------~--~----~
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