From skip at pobox.com Tue Jun 9 04:42:08 2009 From: skip at pobox.com (skip at pobox.com) Date: Mon, 8 Jun 2009 21:42:08 -0500 (CDT) Subject: [Catalog-sig] SpamBayes filter for submissions? Message-ID: <20090609024208.8A36910FA1CD@montanaro.dyndns.org> There's a thread on comp.lang.python about a "spammer" whose useless software has now been removed from PyPI. I wonder if a SpamBaye plugin for PyPI submissions would be helpful? If there's interest, let me know. I can give you a hand, though I'll probably need some help from a PyPI expert for integration. Skip From martin at v.loewis.de Tue Jun 9 22:35:11 2009 From: martin at v.loewis.de (=?ISO-8859-1?Q?=22Martin_v=2E_L=F6wis=22?=) Date: Tue, 09 Jun 2009 22:35:11 +0200 Subject: [Catalog-sig] SpamBayes filter for submissions? In-Reply-To: <20090609024208.8A36910FA1CD@montanaro.dyndns.org> References: <20090609024208.8A36910FA1CD@montanaro.dyndns.org> Message-ID: <4A2EC77F.3080309@v.loewis.de> > There's a thread on comp.lang.python about a "spammer" whose useless > software has now been removed from PyPI. I wonder if a SpamBaye plugin for > PyPI submissions would be helpful? If there's interest, let me know. I can > give you a hand, though I'll probably need some help from a PyPI expert for > integration. I'm fairly skeptical about SpamBayes, so no interest from me. Regards, Martin From martin at v.loewis.de Wed Jun 10 00:08:11 2009 From: martin at v.loewis.de (=?UTF-8?B?Ik1hcnRpbiB2LiBMw7Z3aXMi?=) Date: Wed, 10 Jun 2009 00:08:11 +0200 Subject: [Catalog-sig] SpamBayes filter for submissions? In-Reply-To: <20090609214419.22176.935812260.divmod.quotient.3913@henry.divmod.com> References: <20090609214419.22176.935812260.divmod.quotient.3913@henry.divmod.com> Message-ID: <4A2EDD4B.80008@v.loewis.de> > Ditto, at least for this case. How about a "This is spam" button that > logged in users can click? Clicking it notifies an admin who can take the > appropriate action. Sounds good, please submit a bug report. Martin From exarkun at divmod.com Tue Jun 9 23:44:19 2009 From: exarkun at divmod.com (Jean-Paul Calderone) Date: Tue, 9 Jun 2009 17:44:19 -0400 Subject: [Catalog-sig] SpamBayes filter for submissions? In-Reply-To: <4A2EC77F.3080309@v.loewis.de> Message-ID: <20090609214419.22176.935812260.divmod.quotient.3913@henry.divmod.com> On Tue, 09 Jun 2009 22:35:11 +0200, "\"Martin v. L?wis\"" wrote: >> There's a thread on comp.lang.python about a "spammer" whose useless >> software has now been removed from PyPI. I wonder if a SpamBaye plugin for >> PyPI submissions would be helpful? If there's interest, let me know. I can >> give you a hand, though I'll probably need some help from a PyPI expert for >> integration. > >I'm fairly skeptical about SpamBayes, so no interest from me. > Ditto, at least for this case. How about a "This is spam" button that logged in users can click? Clicking it notifies an admin who can take the appropriate action. Jean-Paul From skip at pobox.com Wed Jun 10 04:51:32 2009 From: skip at pobox.com (skip at pobox.com) Date: Tue, 9 Jun 2009 21:51:32 -0500 Subject: [Catalog-sig] SpamBayes filter for submissions? In-Reply-To: <20090609214419.22176.935812260.divmod.quotient.3913@henry.divmod.com> References: <4A2EC77F.3080309@v.loewis.de> <20090609214419.22176.935812260.divmod.quotient.3913@henry.divmod.com> Message-ID: <18991.8116.548819.998004@montanaro.dyndns.org> Martin> I'm fairly skeptical about SpamBayes, so no interest from me. JP> Ditto, at least for this case. How about a "This is spam" button JP> that logged in users can click? Clicking it notifies an admin who JP> can take the appropriate action. There's nothing wrong with SpamBayes per se, but if you don't get much spam it's certainly overkill. I don't watch PyPI very much so I don't know how bad a spamming problem it has. I only noticed because someone complained about it on comp.lang.python. If you have enough bad and good inputs in text format you can generally create a pretty good detector with SpamBayes. I built it into a simple web proxy several years ago to discourage my then pre-teen son from visiting websites he shouldn't have. Some guy wrote a "stupidity filter" for YouTube using SpamBayes: http://userscripts.org/scripts/show/13839 which I thought was kind of cool. It's also sitting there fairly quietly in the python.org Roundup instance. This is probably the example that makes Martin skeptical of its capability. It turned out that a simple timer Martin implemented requiring a minimum time between registration and first submission was pretty much all that was necessary to block the bulk of the spammish submissions. Consequently there is simply not much spam for it to munch on. I was training the filter for awhile but haven't done that in a month or so. I'm finding it less useful for my own email these days. The large email providers like Gmail and Yahoo! recently forced the email forwarding services like pobox.com to enable their spam filtering systems for all their users. (It had always left it off.) Consequently, most spam is rejected during the SMTP session using dns blacklists, greylisting and such. Not much spam makes it to my Gmail mailbox, and even less to my laptop, just a couple each day. Skip From lists at zopyx.com Wed Jun 10 17:46:39 2009 From: lists at zopyx.com (Andreas Jung) Date: Wed, 10 Jun 2009 17:46:39 +0200 Subject: [Catalog-sig] Forced change of the ownership of a package possible? Message-ID: <4A2FD55F.8050806@zopyx.com> Hi there, we have case where the maintainer of a PyPI package does not respond to requests for adding additional persons as maintainers. The original maintainer is no longer on the project and we need to create new releases of the related package. As client we have the copyright of the code...so is there some chance for becoming the owner of the related package on PyPI? Andreas -- ZOPYX Ltd. & Co. KG - Charlottenstr. 37/1 - 72070 T?bingen - Germany Web: www.zopyx.com - Email: info at zopyx.com - Phone +49 - 7071 - 793376 Registergericht: Amtsgericht Stuttgart, Handelsregister A 381535 Gesch?ftsf?hrer/Gesellschafter: ZOPYX Limited, Birmingham, UK ------------------------------------------------------------------------ E-Publishing, Python, Zope & Plone development, Consulting -------------- next part -------------- A non-text attachment was scrubbed... Name: lists.vcf Type: text/x-vcard Size: 316 bytes Desc: not available URL: From sridharr at activestate.com Wed Jun 10 20:53:28 2009 From: sridharr at activestate.com (Sridhar Ratnakumar) Date: Wed, 10 Jun 2009 11:53:28 -0700 Subject: [Catalog-sig] Python at pypi? Message-ID: <4A300128.2080704@activestate.com> http://pypi.python.org/pypi/Python Any reason why we retain Python itself (that too, the older 2.5 version) in pypi? From martin at v.loewis.de Wed Jun 10 21:51:43 2009 From: martin at v.loewis.de (=?ISO-8859-1?Q?=22Martin_v=2E_L=F6wis=22?=) Date: Wed, 10 Jun 2009 21:51:43 +0200 Subject: [Catalog-sig] Forced change of the ownership of a package possible? In-Reply-To: <4A2FD55F.8050806@zopyx.com> References: <4A2FD55F.8050806@zopyx.com> Message-ID: <4A300ECF.9080007@v.loewis.de> > we have case where the maintainer of a PyPI package does not respond > to requests for adding additional persons as maintainers. > The original maintainer is no longer on the project and we need to create > new releases of the related package. As client we have the copyright > of the code...so is there some chance for becoming the owner of the > related package on PyPI? There is a chance, but I would personally like to look at the specific case. In the past, we had granted taking over the PyPI entry if, say, the old PyPI owner was not the actual author of the software, and then the author showed up, so it was clear that he could have the PyPI entry as well. If, however, you plan to take over the project from the previous author, I don't think that PyPI should support such hijacking. It might be better to fork the project with a different name. Regards, Martin From sridharr at activestate.com Tue Jun 16 00:11:32 2009 From: sridharr at activestate.com (Sridhar Ratnakumar) Date: Mon, 15 Jun 2009 15:11:32 -0700 Subject: [Catalog-sig] white-space in package 'name' Message-ID: <4A36C714.9070006@activestate.com> Certain packages contain white-space in their pypi names. eg: http://pypi.python.org/pypi/AdvaS%20Advanced%20Search/0.2.3 Is this allowed by design? Don't enforce any format at all? From richardjones at optushome.com.au Tue Jun 16 01:56:42 2009 From: richardjones at optushome.com.au (Richard Jones) Date: Tue, 16 Jun 2009 09:56:42 +1000 Subject: [Catalog-sig] white-space in package 'name' In-Reply-To: <4A36C714.9070006@activestate.com> References: <4A36C714.9070006@activestate.com> Message-ID: On 16/06/2009, at 8:11 AM, Sridhar Ratnakumar wrote: > Certain packages contain white-space in their pypi names. eg: http://pypi.python.org/pypi/AdvaS%20Advanced%20Search/0.2.3 > > Is this allowed by design? Yes > Don't enforce any format at all? Not beyond what distutils enforces for setup.py package names. Richard From nicolas.chauvat at logilab.fr Tue Jun 23 19:49:48 2009 From: nicolas.chauvat at logilab.fr (Nicolas Chauvat) Date: Tue, 23 Jun 2009 19:49:48 +0200 Subject: [Catalog-sig] adding trove category 'Framework :: CubicWeb' to PyPI Message-ID: <20090623174948.GB9386@volans.logilab.fr> Hi SIG Members, We have resumed publishing Logilab's packages in the Python Package Index. Our CubicWeb framework has components named cubes that we would like to group into a category. Could the "Framework :: CubicWeb" category be added to the list? Thank you in advance, -- Nicolas Chauvat logilab.fr - services en informatique scientifique et gestion de connaissances From martin at v.loewis.de Tue Jun 23 20:24:49 2009 From: martin at v.loewis.de (=?ISO-8859-1?Q?=22Martin_v=2E_L=F6wis=22?=) Date: Tue, 23 Jun 2009 20:24:49 +0200 Subject: [Catalog-sig] adding trove category 'Framework :: CubicWeb' to PyPI In-Reply-To: <20090623174948.GB9386@volans.logilab.fr> References: <20090623174948.GB9386@volans.logilab.fr> Message-ID: <4A411DF1.602@v.loewis.de> Nicolas Chauvat wrote: > Hi SIG Members, > > We have resumed publishing Logilab's packages in the Python Package > Index. Our CubicWeb framework has components named cubes that we would > like to group into a category. > > Could the "Framework :: CubicWeb" category be added to the list? So what are specific packages that would use this category and are already registered in PyPI? Regards, Martin From nicolas.chauvat at logilab.fr Wed Jun 24 12:51:11 2009 From: nicolas.chauvat at logilab.fr (Nicolas Chauvat) Date: Wed, 24 Jun 2009 12:51:11 +0200 Subject: [Catalog-sig] adding trove category 'Framework :: CubicWeb' to PyPI In-Reply-To: <4A411DF1.602@v.loewis.de> References: <20090623174948.GB9386@volans.logilab.fr> <4A411DF1.602@v.loewis.de> Message-ID: <20090624105111.GB4106@volans.logilab.fr> Hi, On Tue, Jun 23, 2009 at 08:24:49PM +0200, "Martin v. L?wis" wrote: > > Could the "Framework :: CubicWeb" category be added to the list? > > So what are specific packages that would use this category and are > already registered in PyPI? http://pypi.python.org/pypi?%3Aaction=search&term=cubicweb&submit=search is a list of 22 packages that would go in this category. -- Nicolas Chauvat logilab.fr - services en informatique scientifique et gestion de connaissances From martin at v.loewis.de Wed Jun 24 23:18:29 2009 From: martin at v.loewis.de (=?ISO-8859-1?Q?=22Martin_v=2E_L=F6wis=22?=) Date: Wed, 24 Jun 2009 23:18:29 +0200 Subject: [Catalog-sig] adding trove category 'Framework :: CubicWeb' to PyPI In-Reply-To: <20090624105111.GB4106@volans.logilab.fr> References: <20090623174948.GB9386@volans.logilab.fr> <4A411DF1.602@v.loewis.de> <20090624105111.GB4106@volans.logilab.fr> Message-ID: <4A429825.4090207@v.loewis.de> >>> Could the "Framework :: CubicWeb" category be added to the list? >> So what are specific packages that would use this category and are >> already registered in PyPI? > > http://pypi.python.org/pypi?%3Aaction=search&term=cubicweb&submit=search > > is a list of 22 packages that would go in this category. Ok, I have now added this classifier. Regards, Martin From tw-public at gmx.de Thu Jun 25 09:18:11 2009 From: tw-public at gmx.de (Thomas Waldmann) Date: Thu, 25 Jun 2009 09:18:11 +0200 Subject: [Catalog-sig] duplicate / wrong MoinMoin / moin entry in PyPi Message-ID: <1245914291.12864.5.camel@x300> See there for details: http://moinmo.in/MoinMoinBugs/FixPyPIName Could someone at PyPi please help to fix that? From martin at v.loewis.de Thu Jun 25 20:08:12 2009 From: martin at v.loewis.de (=?ISO-8859-1?Q?=22Martin_v=2E_L=F6wis=22?=) Date: Thu, 25 Jun 2009 20:08:12 +0200 Subject: [Catalog-sig] duplicate / wrong MoinMoin / moin entry in PyPi In-Reply-To: <1245914291.12864.5.camel@x300> References: <1245914291.12864.5.camel@x300> Message-ID: <4A43BD0C.6000805@v.loewis.de> Thomas Waldmann wrote: > See there for details: > > http://moinmo.in/MoinMoinBugs/FixPyPIName > > Could someone at PyPi please help to fix that? I have deleted the moin package. Regards, Martin From pje at telecommunity.com Thu Jun 25 21:46:06 2009 From: pje at telecommunity.com (P.J. Eby) Date: Thu, 25 Jun 2009 15:46:06 -0400 Subject: [Catalog-sig] duplicate / wrong MoinMoin / moin entry in PyPi In-Reply-To: <4A43BD0C.6000805@v.loewis.de> References: <1245914291.12864.5.camel@x300> <4A43BD0C.6000805@v.loewis.de> Message-ID: <20090625194310.609903A4753@sparrow.telecommunity.com> At 08:08 PM 6/25/2009 +0200, Martin v. L?wis wrote: >Thomas Waldmann wrote: > > See there for details: > > > > http://moinmo.in/MoinMoinBugs/FixPyPIName > > > > Could someone at PyPi please help to fix that? > >I have deleted the moin package. It's not the moin package that was the problem, it was the MoinMoin one. The actual project name of their distributions is "moin", not "MoinMoin". From martin at v.loewis.de Thu Jun 25 22:20:14 2009 From: martin at v.loewis.de (=?ISO-8859-1?Q?=22Martin_v=2E_L=F6wis=22?=) Date: Thu, 25 Jun 2009 22:20:14 +0200 Subject: [Catalog-sig] duplicate / wrong MoinMoin / moin entry in PyPi In-Reply-To: <20090625194310.609903A4753@sparrow.telecommunity.com> References: <1245914291.12864.5.camel@x300> <4A43BD0C.6000805@v.loewis.de> <20090625194310.609903A4753@sparrow.telecommunity.com> Message-ID: <4A43DBFE.3000601@v.loewis.de> P.J. Eby wrote: > At 08:08 PM 6/25/2009 +0200, Martin v. L?wis wrote: >> Thomas Waldmann wrote: >> > See there for details: >> > >> > http://moinmo.in/MoinMoinBugs/FixPyPIName >> > >> > Could someone at PyPi please help to fix that? >> >> I have deleted the moin package. > > It's not the moin package that was the problem, it was the MoinMoin > one. The actual project name of their distributions is "moin", not > "MoinMoin". Ok - but does that make deleting the moin package incorrect? I think Thomas can now resolve anything on his own from here on. Regards, Martin From sridharr at activestate.com Thu Jun 25 22:30:18 2009 From: sridharr at activestate.com (Sridhar Ratnakumar) Date: Thu, 25 Jun 2009 13:30:18 -0700 Subject: [Catalog-sig] duplicate / wrong MoinMoin / moin entry in PyPi In-Reply-To: <4A43DBFE.3000601@v.loewis.de> References: <1245914291.12864.5.camel@x300> <4A43BD0C.6000805@v.loewis.de> <20090625194310.609903A4753@sparrow.telecommunity.com> <4A43DBFE.3000601@v.loewis.de> Message-ID: <4A43DE5A.9010404@activestate.com> On 09-06-25 01:20 PM, "Martin v. L?wis" wrote: > P.J. Eby wrote: >> > At 08:08 PM 6/25/2009 +0200, Martin v. L?wis wrote: >>> >> Thomas Waldmann wrote: >>>> >> > See there for details: >>>> >> > >>>> >> > http://moinmo.in/MoinMoinBugs/FixPyPIName >>>> >> > >>>> >> > Could someone at PyPi please help to fix that? >>> >> >>> >> I have deleted the moin package. >> > >> > It's not the moin package that was the problem, it was the MoinMoin >> > one. The actual project name of their distributions is "moin", not >> > "MoinMoin". > > Ok - but does that make deleting the moin package incorrect? > I think Thomas can now resolve anything on his own from here on. Their plan actually reads: """PyPi should kill the current and very outdated "moin" entry. Then they either should rename MoinMoin to moin or kill MoinMoin also. We could then use setup.py register with "moin" as project name.""" So perhaps you should also delete: http://pypi.python.org/pypi/MoinMoin (unless Thomas can delete it himself?) From martin at v.loewis.de Thu Jun 25 22:45:14 2009 From: martin at v.loewis.de (=?ISO-8859-1?Q?=22Martin_v=2E_L=F6wis=22?=) Date: Thu, 25 Jun 2009 22:45:14 +0200 Subject: [Catalog-sig] duplicate / wrong MoinMoin / moin entry in PyPi In-Reply-To: <4A43DE5A.9010404@activestate.com> References: <1245914291.12864.5.camel@x300> <4A43BD0C.6000805@v.loewis.de> <20090625194310.609903A4753@sparrow.telecommunity.com> <4A43DBFE.3000601@v.loewis.de> <4A43DE5A.9010404@activestate.com> Message-ID: <4A43E1DA.20609@v.loewis.de> > So perhaps you should also delete: http://pypi.python.org/pypi/MoinMoin > (unless Thomas can delete it himself?) Ok, so I won't, because he can. Regards, Martin From nicolas.chauvat at logilab.fr Fri Jun 26 10:58:49 2009 From: nicolas.chauvat at logilab.fr (Nicolas Chauvat) Date: Fri, 26 Jun 2009 10:58:49 +0200 Subject: [Catalog-sig] adding trove category 'Framework :: CubicWeb' to PyPI In-Reply-To: <4A429825.4090207@v.loewis.de> References: <20090623174948.GB9386@volans.logilab.fr> <4A411DF1.602@v.loewis.de> <20090624105111.GB4106@volans.logilab.fr> <4A429825.4090207@v.loewis.de> Message-ID: <20090626085849.GC4805@volans.logilab.fr> On Wed, Jun 24, 2009 at 11:18:29PM +0200, "Martin v. L?wis" wrote: > >>> Could the "Framework :: CubicWeb" category be added to the list? > >> So what are specific packages that would use this category and are > >> already registered in PyPI? > > > > http://pypi.python.org/pypi?%3Aaction=search&term=cubicweb&submit=search > > > > is a list of 22 packages that would go in this category. > > Ok, I have now added this classifier. Thank you for doing it so quickly. -- Nicolas Chauvat logilab.fr - services en informatique scientifique et gestion de connaissances