Hi, So I just finished installing a plugin for in place editing. It works and everything, but I guess I''m wondering why people decided to move it to a plugin? I would think having it built in would remove a dependency that might break in the future... Anyone know the reasoning behind the decision? Ron --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
Ron wrote:> So I just finished installing a plugin for in place editing. It works > and everything, but I guess I''m wondering why people decided to move > it to a plugin? I would think having it built in would remove a > dependency that might break in the future... > > Anyone know the reasoning behind the decision?Any non-plugin must commit to being the One True Best Implementation of some facility. The Rails core team reduces its workload - by orders of magnitude - when they focus on ActiveRecord, the Action* modules, and nothing else. So if application X grows up with plugin Y, even if its maintainer abandons Y, then application Z might go with Y''s replacement, but X must continue to iterate using the last good version of Y. So the short answer is "to foster competition among our minions"... --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
Hehe...okay, I understand now. Since I''ve accepted the fact that I need a plugin, what plugin should I use? I downloaded super in place controls, but it doesn''t seem to actually update my fields. Granted, I might have done something wrong--but I followed the install instructions carefully. So now I''m on to ruby script/plugin install http://svn.rubyonrails.org/rails/plugins/in_place_editing. However, according to http://dev.rubyonrails.org/ticket/10055 there''s a patch needed to get it to work. Trouble is, I don''t know how to install a patch. Any ideas? Ron On Jul 6, 12:15 pm, Phlip <phlip2...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> Ron wrote: > > So I just finished installing a plugin for in place editing. It works > > and everything, but I guess I''m wondering why people decided to move > > it to a plugin? I would think having it built in would remove a > > dependency that might break in the future... > > > Anyone know the reasoning behind the decision? > > Any non-plugin must commit to being the One True Best Implementation of some > facility. The Rails core team reduces its workload - by orders of magnitude - > when they focus on ActiveRecord, the Action* modules, and nothing else. > > So if application X grows up with plugin Y, even if its maintainer abandons Y, > then application Z might go with Y''s replacement, but X must continue to iterate > using the last good version of Y. > > So the short answer is "to foster competition among our minions"...--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---