Hello! Are the plans of splitting ActionPack for several gems (AbstractController, ActionView, etc)? Like https://github.com/rails/rails/pull/7356 ... I.e. I know gems that are needed AbstractController only... And they are forced to require the whole ActionPack... Thanx. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Core" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-core+unsubscribe@googlegroups.com. To post to this group, send email to rubyonrails-core@googlegroups.com. Visit this group at http://groups.google.com/group/rubyonrails-core. For more options, visit https://groups.google.com/groups/opt_out.
We are splitting Action Pack and Action View, but no plans for the others gems. Rafael Mendonça França http://twitter.com/rafaelfranca https://github.com/rafaelfranca On Wed, Jul 10, 2013 at 7:31 PM, Alexander Kurakin <kuraga333@mail.ru>wrote:> Hello! > > Are the plans of splitting ActionPack for several gems > (AbstractController, ActionView, etc)? Like > https://github.com/rails/rails/pull/7356 ... > > I.e. I know gems that are needed AbstractController only... And they are > forced to require the whole ActionPack... > > Thanx. > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Core" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to rubyonrails-core+unsubscribe@googlegroups.com. > To post to this group, send email to rubyonrails-core@googlegroups.com. > Visit this group at http://groups.google.com/group/rubyonrails-core. > For more options, visit https://groups.google.com/groups/opt_out. > > >-- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Core" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-core+unsubscribe@googlegroups.com. To post to this group, send email to rubyonrails-core@googlegroups.com. Visit this group at http://groups.google.com/group/rubyonrails-core. For more options, visit https://groups.google.com/groups/opt_out.
Hi, ActionView was extracted from ActionPack here: https://github.com/rails/rails/pull/11032. This work is part of Google Summer of Code 2013 and @strzalek is working on it. The further plan is to allow using ActionPack without ActionView - it makes sense to do that if you only need to render JSON for APIs (or simple templates which don''t need too much features). There is no plans to extract more things (like AbstractController) to separate gems, though, it would not make much difference. Cheers! Piotr On Thu, Jul 11, 2013 at 12:31 AM, Alexander Kurakin <kuraga333@mail.ru>wrote:> Hello! > > Are the plans of splitting ActionPack for several gems > (AbstractController, ActionView, etc)? Like > https://github.com/rails/rails/pull/7356 ... > > I.e. I know gems that are needed AbstractController only... And they are > forced to require the whole ActionPack... > > Thanx. > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Core" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to rubyonrails-core+unsubscribe@googlegroups.com. > To post to this group, send email to rubyonrails-core@googlegroups.com. > Visit this group at http://groups.google.com/group/rubyonrails-core. > For more options, visit https://groups.google.com/groups/opt_out. > > >-- Piotr Sarnacki http://piotrsarnacki.com -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Core" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-core+unsubscribe@googlegroups.com. To post to this group, send email to rubyonrails-core@googlegroups.com. Visit this group at http://groups.google.com/group/rubyonrails-core. For more options, visit https://groups.google.com/groups/opt_out.
That''s great! Having that finally extracted should make it easy to replace. Thanks guys! On Thursday, July 11, 2013 8:37:33 AM UTC+10, Piotr Sarnacki wrote:> > Hi, > > ActionView was extracted from ActionPack here: > https://github.com/rails/rails/pull/11032. This work is part of Google > Summer of Code 2013 and @strzalek is working on it. The further plan is to > allow using ActionPack without ActionView - it makes sense to do that if > you only need to render JSON for APIs (or simple templates which don''t need > too much features). There is no plans to extract more things (like > AbstractController) to separate gems, though, it would not make much > difference. > > Cheers! > > Piotr > > > On Thu, Jul 11, 2013 at 12:31 AM, Alexander Kurakin <kura...@mail.ru<javascript:> > > wrote: > >> Hello! >> >> Are the plans of splitting ActionPack for several gems >> (AbstractController, ActionView, etc)? Like >> https://github.com/rails/rails/pull/7356 ... >> >> I.e. I know gems that are needed AbstractController only... And they are >> forced to require the whole ActionPack... >> >> Thanx. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Ruby on Rails: Core" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to rubyonrails-co...@googlegroups.com <javascript:>. >> To post to this group, send email to rubyonra...@googlegroups.com<javascript:> >> . >> Visit this group at http://groups.google.com/group/rubyonrails-core. >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> > > > > -- > Piotr Sarnacki > http://piotrsarnacki.com >-- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Core" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-core+unsubscribe@googlegroups.com. To post to this group, send email to rubyonrails-core@googlegroups.com. Visit this group at http://groups.google.com/group/rubyonrails-core. For more options, visit https://groups.google.com/groups/opt_out.
Thanks for reply! Niks'' gem https://github.com/apotonick/cells is an example: it uses AbstractController but another rails'' things are optional. Четверг, 11 июля 2013, 16:43 -07:00 от Nick Sutterer <apotonick@gmail.com>:>That''s great! Having that finally extracted should make it easy to replace. Thanks guys! > >On Thursday, July 11, 2013 8:37:33 AM UTC+10, Piotr Sarnacki wrote: >>Hi, >> >>ActionView was extracted from ActionPack here: https://github.com/rails/rails/pull/11032 . This work is part of Google Summer of Code 2013 and @strzalek is working on it. The further plan is to allow using ActionPack without ActionView - it makes sense to do that if you only need to render JSON for APIs (or simple templates which don''t need too much features). There is no plans to extract more things (like AbstractController) to separate gems, though, it would not make much difference. >> >>Cheers! >> >>Piotr >> >> >>On Thu, Jul 11, 2013 at 12:31 AM, Alexander Kurakin < kura...@mail.ru > wrote: >>>Hello! >>> >>>Are the plans of splitting ActionPack for several gems (AbstractController, ActionView, etc)? Like https://github.com/rails/rails/pull/7356 ... >>> >>>I.e. I know gems that are needed AbstractController only... And they are forced to require the whole ActionPack... >>> >>>Thanx. >>>-- >>>You received this message because you are subscribed to the Google Groups "Ruby on Rails: Core" group. >>>To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-co...@googlegroups.com . >>>To post to this group, send email to rubyonra...@googlegroups.com . >>>Visit this group at http://groups.google.com/group/rubyonrails-core . >>>For more options, visit https://groups.google.com/groups/opt_out . >>> >>> >> >> >> >>-- >>Piotr Sarnacki >>http://piotrsarnacki.com >-- >You received this message because you are subscribed to a topic in the Google Groups "Ruby on Rails: Core" group. >To unsubscribe from this topic, visit https://groups.google.com/d/topic/rubyonrails-core/r1LksKuC4Fo/unsubscribe . >To unsubscribe from this group and all its topics, send an email to rubyonrails-core+unsubscribe@googlegroups.com. >To post to this group, send email to rubyonrails-core@googlegroups.com. >Visit this group at http://groups.google.com/group/rubyonrails-core . >For more options, visit https://groups.google.com/groups/opt_out . > >-- Александр Куракин -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Core" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-core+unsubscribe@googlegroups.com. To post to this group, send email to rubyonrails-core@googlegroups.com. Visit this group at http://groups.google.com/group/rubyonrails-core. For more options, visit https://groups.google.com/groups/opt_out.