RE: Module submission Framework::Core

2013-05-20 Thread David Helkowski
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

RE: Module submission Framework::Core

2013-05-01 Thread David Helkowski
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="">

-- 
brian d foy (one of many PAUSE admins), http://pause.perl.org
PAUSE instructions:  http://pause.perl.org/pause/query?ACTION="">
Archives: http://www.xray.mpe.mpg.de/mailing-lists/modules
Please send all messages back to modules@perl.org with no CC to me.





Re: Module submission Framework::Core

2013-05-01 Thread Matt S Trout
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.


RE: Module submission Framework::Core

2013-05-01 Thread David Helkowski
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.





Re: Module submission Framework::Core

2013-05-01 Thread Matt S Trout
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.


Re: Module submission Framework::Core

2013-04-30 Thread brian d foy
[[ 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.


RE: Module submission Framework::Core

2013-04-25 Thread livxtrm
I would just like to place my module in the appropriate sensible place.I understand very well that it is difficult if not impossible for people with existing modules to put them under a 'Framework' namespace, am merely suggesting that it would be a reasonable place for any such future modules to go.If it is more desirable to place the module under 'App' I can certainly do that, but that seemed to be against the suggestions on the pause guidelines.I have already altered all the module components to be under Framework::Core, and uploaded that version to my pause account. Unless there are any objections to the naming, this is still where I would like to place it.


 Original Message 
Subject: Re: Module submission Framework::Core
From: brian d foy brian.d@gmail.com
Date: Wed, April 24, 2013 9:52 am
To: codech...@cpan.org

[[ This message was both posted and mailed: see
   the "To," "Cc," and "Newsgroups" headers for details. ]]

In article 20130423185355.67fa51f...@pause.perl.org, "Perl Authors
Upload Server" upl...@pause.perl.org wrote:

 The following module was proposed for inclusion in the Module List:
 
   modid:   Framework::Core
   DSLIP:   adpOp
   description: Modular application framework
   userid:  CODECHILD (David Helkowski)

Most people aren't looking to classify their frameworks by names. You
mentioned Catalyst and others; they didn't choose their names because
they didn't find a general noun to place their modules under. They
aren't trying to classify their modules in the era of "Search".

You can upload your module where you like, but I don't think other
people are going to follow you.

-- 
brian d foy (one of many PAUSE admins), http://pause.perl.org
PAUSE instructions:  http://pause.perl.org/pause/query?ACTION="">
Archives: http://www.xray.mpe.mpg.de/mailing-lists/modules
Please send all messages back to modules@perl.org with no CC to me. Original Message 
Subject: Module submission Framework::Core
From: "Perl Authors Upload Server" upl...@pause.perl.org
Date: Tue, April 23, 2013 2:53 pm
To: modules@perl.org,codech...@cpan.org


The following module was proposed for inclusion in the Module List:

  modid:   Framework::Core
  DSLIP:   adpOp
  description: Modular application framework
  userid:  CODECHILD (David Helkowski)
  chapterid:   3 (Development_Support)
  communities:
newsgroups, bug tracker

  similar:
App::Core

  rationale:

There currently exists no root namespace to contain application
frameworks on Cpan, despite there being a number of modules that
-are- application frameworks. Some of them are hosted under App (
such as App::Framework::Core )

Others are hosted at the root ( Catalyst, Jifty, etc )

I had originally chosen the name App::Core for this module, due to
it's dependence and creation around the features provided by the
Class::Core module. A preliminary version of the new module is
currently uploaded on my Cpan account under that name.

I would like to rename it to Framework::Core and register that
namespace, so that a root 'Framework' namespace can be created, my
module can go there as 'Framework::Core', and other Cpan module
authors could place their frameworks there as well, rather than
continuing to pollute the root namespace or other special purpose
namespaces such as 'App' ( which is specifically stated that it
should only contain actual applications, not components )

Thank you.

  enteredby:   CODECHILD (David Helkowski)
  enteredon:   Tue Apr 23 18:53:55 2013 GMT

The resulting entry would be:

Framework::
::CoreadpOp Modular application frameworkCODECHILD





Re: Module submission Framework::Core

2013-04-24 Thread brian d foy
[[ This message was both posted and mailed: see
   the To, Cc, and Newsgroups headers for details. ]]

In article 20130423185355.67fa51f...@pause.perl.org, Perl Authors
Upload Server upl...@pause.perl.org wrote:

 The following module was proposed for inclusion in the Module List:
 
   modid:   Framework::Core
   DSLIP:   adpOp
   description: Modular application framework
   userid:  CODECHILD (David Helkowski)

Most people aren't looking to classify their frameworks by names. You
mentioned Catalyst and others; they didn't choose their names because
they didn't find a general noun to place their modules under. They
aren't trying to classify their modules in the era of Search.

You can upload your module where you like, but I don't think other
people are going to follow you.

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