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.
