Re: [Repoze-dev] cogbin is back - please add/update keyword turbogears2 in your setup.py and upload to pypi.

2010-06-25 Thread Lukasz Szybalski
On Fri, Jun 25, 2010 at 12:40 PM, Wichert Akkerman wich...@wiggy.net wrote:
 On 6/25/10 16:50 , Lukasz Szybalski wrote:

 django-lazysignup 0.1.2
 django-lockdown 0.1.1
 django-paranoid-sessions 0.2.0
 grokproject 2.0.1
 So unfortunately the
 Topic :: Internet :: WWW/HTTP :: WSGI :: Middleware
 gives out even more projects that are not related.

 If you see packages with incorrect Trove classifiers please contact their
 maintainer and ask them to correct it. Please don't make their fault our
 problem :)

 Just so I'm clear here. Assuming the trove classifiers are correct
 for the packages above; that means they should work with
 turbogears2?

 The package above do not have the WSGI middleware trover classifier because
 you did a completely different search. All proper WSGI middleware packages
 should work fine with turbogears.


I see. Thanks.

So I guess proper search is this then:
http://pypi.python.org/pypi?:action=browseshow=allc=319c=326c=506c=509

I'll see if that can be incorporated in easily.

Thanks,
Lucas
___
Repoze-dev mailing list
Repoze-dev@lists.repoze.org
http://lists.repoze.org/listinfo/repoze-dev


Re: [Repoze-dev] cogbin is back - please add/update keyword turbogears2 in your setup.py and upload to pypi.

2010-06-24 Thread Lukasz Szybalski
On Wed, Jun 23, 2010 at 10:40 PM, Chris McDonough chr...@plope.com wrote:
 On Wed, 2010-06-23 at 22:28 -0500, Lukasz Szybalski wrote:
 repoze.what-pylons shows up under turbogears category. If it was
 changed to turbogears2 then it would show up under tg2? Not sure if it
 actually works with tg1?  I'm only using keywords.

 If you say that all repoze projects will work with tg2, then I could
 add repoze to one of the categories.

 While I don't know what you mean by add repoze to one of the
 categories, it's more complicated than that, I'm afraid.  Most repoze
 projects work in arbitrary WSGI frameworks.  However some *are* WSGI
 frameworks (repoze.bfg, repoze.zope2), and some repoze projects are even
 extensions to those frameworks (repoze.bfg.jinja2, repoze.bfg.formish).
 None of those make any sense showing up as compatible with turbogears.

 I don't think there's anything to be done here other than what Wiggy
 suggested, which is for your classification stuff to look for the Trove
 classifier named Topic :: Internet :: WWW/HTTP :: WSGI ::
 Middleware if you just want Repoze middleware to show up in the list.


Unfortunately if you look at :

http://pypi.python.org/pypi?%3Aaction=searchterm=Middlewaresubmit=search

You see other packages that are not repoze, like:

django-lazysignup 0.1.2
django-lockdown 0.1.1
django-paranoid-sessions 0.2.0
grokproject 2.0.1
So unfortunately the
Topic :: Internet :: WWW/HTTP :: WSGI :: Middleware
gives out even more projects that are not related.

I temporary added the repoze  keyword, so that we can display any
project with repoze keyword in it.  This is how it would look.

http://cogbin.lucasmanual.com/#repoze

I still think that best solution would be to add keyword turbogears2
in your setup. If somebody searches on pypi for turbogears2 they
would get your project. You can include other keywords like pylons,
wsgi middleware, some other keyword that would say this can be used
with other wsgi frameworks


Your repoze.who has keywords: web application server wsgi tg2 we
pick up tg2 and put that in our tg2 category.
http://cogbin.lucasmanual.com/#tg2


Sidenote, it would be great if we stick to turbogears2 or tg2 but that
is just a side note.

Let me know what you think.
Lucas
___
Repoze-dev mailing list
Repoze-dev@lists.repoze.org
http://lists.repoze.org/listinfo/repoze-dev


Re: [Repoze-dev] cogbin is back - please add/update keyword turbogears2 in your setup.py and upload to pypi.

2010-06-23 Thread Chris McDonough
I think this is maybe a little backwards.

Many, many repoze things will work in turbogears 2 (almost all repoze
middleware such as repoze.who and repoze.tm2  as well as libraries such
as deform, colander, venusian, etc).  But they'll also work fine in any
other WSGI framework too, so there's nothing particularly special about
them working in Turbogears 2, and adding a turbogears2 keyword might
make people think that they *don't* work in other WSGI frameworks.

Is there something else I can do?  Use some more neutral keyword?

On Wed, 2010-06-23 at 10:12 -0500, Lukasz Szybalski wrote:
 I know there are few tools from repoze that can be used in
 turbogears2. Could a person who maintains them add a keyword
 turbogears2 in the setup.py, so that next time you upload it to pypi
 it can show up our cogbin.
 
 Add this keyword to your setup.py keywords section.
 
 turbogears2
 
 Thanks,
 Lucas
 
 
 
 On Tue, Jun 22, 2010 at 1:45 PM, Lukasz Szybalski szybal...@gmail.com wrote:
  Hello,
 
  Got some new hardware and now cogbin is back. http://cogbin.lucasmanual.com/
 
 
  1. Cogbin is a tool that looks at the keywords of all packages in
  pypi, if the package contains keywords like turbogears or turbogears2
  , it will display it here: http://cogbin.lucasmanual.com/
 
  2. There are only 2 apps for tg2, please update your keywords section
  in your setup.py, and when you upload the new version, your
  application will show up in the list.
 
  Current keywords I'm looking at:
 
  python.templating.engines
  turbogears
  turbogears.application
  turbogears.command
  turbogears.extension
  turbogears.identity
  turbogears.widgets
  turbogears2
  turbogears2.application
  turbogears2.command
  turbogears2.identity
  turbogears2.widgets
 
  If there are any other I should check out please let me know.
 
  Would be nice if setup.py generated by devtools had turbogears2 in
  their keywords already added and not commented out.
 
 
  Updated Daily,
 
  Thanks,
  Lucas
 
 
 
 


___
Repoze-dev mailing list
Repoze-dev@lists.repoze.org
http://lists.repoze.org/listinfo/repoze-dev


Re: [Repoze-dev] cogbin is back - please add/update keyword turbogears2 in your setup.py and upload to pypi.

2010-06-23 Thread Gustavo Narea
Wichert said:
 Are we already using the Topic :: Internet :: WWW/HTTP :: WSGI :: 
 Middleware classifier? Everything in that category should work fine 
 with turbogears and the classifier is nicely generic.

+1.

If someone creates a WSGI-related library whose target is TG, they should add 
the relevant keyword anyway.

For example, the Pylons/TG2 plugin for repoze.what (repoze.what-pylons) has 
pylons and turbogears as keywords.
-- 
Gustavo Narea xri://=Gustavo.
| Tech blog: =Gustavo/(+blog)/tech  ~  About me: =Gustavo/about |
___
Repoze-dev mailing list
Repoze-dev@lists.repoze.org
http://lists.repoze.org/listinfo/repoze-dev


Re: [Repoze-dev] cogbin is back - please add/update keyword turbogears2 in your setup.py and upload to pypi.

2010-06-23 Thread Lukasz Szybalski
repoze.what-pylons shows up under turbogears category. If it was
changed to turbogears2 then it would show up under tg2? Not sure if it
actually works with tg1?  I'm only using keywords.

If you say that all repoze projects will work with tg2, then I could
add repoze to one of the categories.

Let me know.
Lucas




On Wed, Jun 23, 2010 at 10:27 AM, Chris McDonough chr...@plope.com wrote:
 I think this is maybe a little backwards.

 Many, many repoze things will work in turbogears 2 (almost all repoze
 middleware such as repoze.who and repoze.tm2  as well as libraries such
 as deform, colander, venusian, etc).  But they'll also work fine in any
 other WSGI framework too, so there's nothing particularly special about
 them working in Turbogears 2, and adding a turbogears2 keyword might
 make people think that they *don't* work in other WSGI frameworks.

 Is there something else I can do?  Use some more neutral keyword?

 On Wed, 2010-06-23 at 10:12 -0500, Lukasz Szybalski wrote:
 I know there are few tools from repoze that can be used in
 turbogears2. Could a person who maintains them add a keyword
 turbogears2 in the setup.py, so that next time you upload it to pypi
 it can show up our cogbin.

 Add this keyword to your setup.py keywords section.

 turbogears2

 Thanks,
 Lucas



 On Tue, Jun 22, 2010 at 1:45 PM, Lukasz Szybalski szybal...@gmail.com 
 wrote:
  Hello,
 
  Got some new hardware and now cogbin is back. 
  http://cogbin.lucasmanual.com/
 
 
  1. Cogbin is a tool that looks at the keywords of all packages in
  pypi, if the package contains keywords like turbogears or turbogears2
  , it will display it here: http://cogbin.lucasmanual.com/
 
  2. There are only 2 apps for tg2, please update your keywords section
  in your setup.py, and when you upload the new version, your
  application will show up in the list.
 
  Current keywords I'm looking at:
 
  python.templating.engines
  turbogears
  turbogears.application
  turbogears.command
  turbogears.extension
  turbogears.identity
  turbogears.widgets
  turbogears2
  turbogears2.application
  turbogears2.command
  turbogears2.identity
  turbogears2.widgets
 
  If there are any other I should check out please let me know.
 
  Would be nice if setup.py generated by devtools had turbogears2 in
  their keywords already added and not commented out.
 
 
  Updated Daily,
 
  Thanks,
  Lucas
 









-- 
OpenLdap server for User/Client Authentication in 1min.
http://lucasmanual.com/mywiki/OpenLdap#SetupOpenLdapserver.sh
___
Repoze-dev mailing list
Repoze-dev@lists.repoze.org
http://lists.repoze.org/listinfo/repoze-dev