I would like to migrate Framework::Core:... to Ginger::... as per the conversation here on the list a bit over 2 weeks ago.
If this is acceptable, it would be great if the naming could be approved and registered officially. I would rather not repeatedly rename the core system until an acceptable naming convention can be reached. For ease of reference, I have quoted the relevant original emails below. > -------- Original Message -------- > Subject: Re: Module submission Framework::Core > From: Matt S Trout <m...@shadowcat.co.uk> > Date: Wed, May 01, 2013 3:43 pm > To: David Helkowski <codech...@cpan.org> > Cc: modules@perl.org, brian d foy <brian.d....@gmail.com> > > > I approve entirely of your means to figure out what name to use. > > Note that I can't quote your email since it was HTML only; you might want to > hit your mail client with a stick until it doesn't do that :) > > -- > Matt S Trout - Shadowcat Systems - Perl consulting with a commit bit and a > clue > > http://shadowcat.co.uk/blog/matt-s-trout/ http://twitter.com/shadowcat_mst/ > > Email me now on mst (at) shadowcat.co.uk and let's chat about how our Catalyst > commercial support, training and consultancy packages could help your team. > -------- Original Message -------- > Subject: RE: Module submission Framework::Core > From: "David Helkowski" <codech...@cpan.org> > Date: Wed, May 01, 2013 3:38 pm > To: "Matt S Trout" <m...@shadowcat.co.uk> > Cc: modules@perl.org, "brian d foy" <brian.d....@gmail.com> > > > I agree that this would make sense, and ties in well with how things are done > now and the naming suggestions. Renaming the module in that way would also > help reduce having 'App::Core' in front of every single piece of the system. > > > I propose to use the name 'Ginger' as the new root namespace to use. There is > still a core component to it, but that is one piece of it, and is actually a > core to it. The other components will be named under 'Ginger' to represent > their purposes. > > > I would be open to other names if people could suggest some. If a branding > name is to be chosen, I would like it to be something somewhat unique that > does not coincide with other popular technology components or concepts that > would mislead people as to what it is. I believe 'Ginger' is distinct and > unusual enough that it will not lead people to think of it as anything other > than what it is. > > > As for why I would choose that name; my wife is Japanese and I happen to just > be drinking ginger tea 10 minutes ago. ( seems as good as any reason to me > when a random non-descriptive word must be chosen ) > -------- Original Message -------- > Subject: Re: Module submission Framework::Core > From: Matt S Trout <m...@shadowcat.co.uk> > Date: Wed, May 01, 2013 1:48 pm > To: David Helkowski <codech...@cpan.org> > Cc: modules@perl.org, brian d foy <brian.d....@gmail.com> > > > This module is clearly going to sprawl over time, so I would prefer you > gave it a top-level name in the same way e.g. Catalyst, Mojolicious have > done. > > Framework:: isn't appropriate since 'Core' would suggest some sort of > privileged position within that namespace. > > This is why the whole branded-top-level thing came about; there's just no > other way of doing it that doesn't cause confusion. > > -- > Matt S Trout - Shadowcat Systems - Perl consulting with a commit bit and a > clue > > http://shadowcat.co.uk/blog/matt-s-trout/ http://twitter.com/shadowcat_mst/ > > Email me now on mst (at) shadowcat.co.uk and let's chat about how our Catalyst > commercial support, training and consultancy packages could help your team. > -------- Original Message -------- > Subject: RE: Module submission Framework::Core > From: "David Helkowski" <codech...@cpan.org> > Date: Wed, May 01, 2013 6:11 am > To: modules@perl.org, "brian d foy" <brian.d....@gmail.com> > > > The Framework::Core set of modules does currently include session handling, > path routing, and a module to tie it to mongrel2 to receive web request, but > that is not the end goal or design of it. It is meant to be a fully modular > application framework, suitable for either web applications or native command > line utilities coded in perl. > > As it is developed examples will be included with it showing how it can be > used in that fashion. I would prefer not to name it WebApp::Core, because > that is not the end goal of the system, it just so happens to be what I am > using it for at the moment. > > This also differentiates it from other application frameworks out there; it > is meant so that all of the "web" or "intranet" parts can be shut off > entirely and the system still works and provides valuable functionality. > > > -------- Original Message -------- > Subject: Re: Module submission Framework::Core > From: brian d foy <brian.d....@gmail.com> > Date: Tue, April 30, 2013 6:33 pm > To: codech...@cpan.org > > [[ This message was both posted and mailed: see > the "To," "Cc," and "Newsgroups" headers for details. ]] > > In article <20130430162147.0754a1f...@pause.perl.org>, "Perl Authors > Upload Server" <upl...@pause.perl.org> wrote: > > > modid: Framework::Core > > DSLIP: adpOp > > description: Modular application framework > > userid: CODECHILD (David Helkowski) > > > Uniqueness: The approach taken by Framework::Core is different from > > other frameworks available on Cpan, because it is setup to provide > > all of the base modules needed to create a nearly fully functional > > intranet/web application. > > It sounds like a better name might be WebApp::Core since your > description is heavily skewed toward that sort of use. This doesn't > sound like something anyone would want to use for anything other than > web apps. > > https://pause.perl.org/pause/authenquery?ACTION=pause_namingmodules > > -- > brian d foy (one of many PAUSE admins), http://pause.perl.org > PAUSE instructions: http://pause.perl.org/pause/query?ACTION=pause_04about > Archives: http://www.xray.mpe.mpg.de/mailing-lists/modules > Please send all messages back to modules@perl.org with no CC to me.