On Tue, 2011-08-30 at 09:49 -0700, cd34 wrote:
> While developing applications that run on top of Pyramid, having other
> people find those projects becomes difficult without having pyramid
> somewhere in the project name. If someone searches github or any of
> the other repositories, the search function is somewhat inadequate in
> finding projects without Pyramid in the proper name. Projects have no
> way to easily signify that they are an addon, yet, are not part of the
> project.
> 
> What I would suggest is a naming convention for pypi packages that are
> related to pyramid, but, not endorsed. Perhaps something like
> pyramid_ext_ or pyramid_app_. Django applications use the django.
> prefix and there is little confusion as it is the expected naming
> convention. I feel that the name Pyramid needs to be in the name
> somewhere so people looking for apps and extensions that work with
> pyramid are easily found.
> 
> It is a two way street - it makes it easier for projects using Pyramid
> to be found, and, having projects with the Pyramid name in it will
> validate the framework as having activity and an external development
> community supporting it.

FWIW, people should be free to name things that are truly add-ons (like
mailers, debuggers, etc) "pyramid_foo", even if they're not part of the
Pylons Project.

I'd prefer, however, that things that are not add-ons but applications
and frameworks in their own right that happen to use Pyramid as a base
such as Groundhog, kufu_opinion, Akhet, and maybe Apex have a separate
name.  For lack of a better word, I'm terming these things "development
environments".

We should probably also have a set of Trove classifiers for these things
for PyPI.  FWIW, the "keywords" can be used to put "pyramid" in there so
it can be found on PyPI.

In any case, the distinction trying to be made isn't between "official"
and "non-official", it's between "add-on" and "an application or
framework that uses Pyramid as its base".
See  https://docs.pylonsproject.org/community/addons-devenvs.html .  

I'm happy to reconsider this, but it's what we came up with while trying
to figure out how to deal with naming Akhet a while back.

- C



-- 
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" 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/pylons-discuss?hl=en.

Reply via email to