<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel about="http://blog.gmane.org/gmane.comp.python.catalog">
    <title>gmane.comp.python.catalog</title>
    <link>http://blog.gmane.org/gmane.comp.python.catalog</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.catalog/1686"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.catalog/1684"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.catalog/1682"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.catalog/1679"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.catalog/1675"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.catalog/1665"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.catalog/1663"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.catalog/1657"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.catalog/1640"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.catalog/1607"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.catalog/1591"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.catalog/1580"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.catalog/1575"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.catalog/1549"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.catalog/1548"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.catalog/1529"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.catalog/1528"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.catalog/1526"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.catalog/1523"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.catalog/1522"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.catalog/1686">
    <title>Killing "dateutil" entry</title>
    <link>http://comments.gmane.org/gmane.comp.python.catalog/1686</link>
    <description>Hello there,

There's an item named "dateutil" in PyPI which I'm unable to
edit/remove.  The actual project name I usually maintain is
"python-dateutil", and it has the latest versions of the software.
Can you please give me hand to kill the "dateutil" one?

Thanks!

</description>
    <dc:creator>Gustavo Niemeyer</dc:creator>
    <dc:date>2008-11-20T20:29:42</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.catalog/1684">
    <title>PyPI outage</title>
    <link>http://comments.gmane.org/gmane.comp.python.catalog/1684</link>
    <description>I'll be upgrading the machine that has PyPI on it tomorrow
(Saturday) around 8:00 UTC. PyPI (and the Wiki) will be down.

Regards,
Martin
</description>
    <dc:creator>Martin v. Löwis</dc:creator>
    <dc:date>2008-11-14T10:03:36</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.catalog/1682">
    <title>Pycon: Sprint and Panel</title>
    <link>http://comments.gmane.org/gmane.comp.python.catalog/1682</link>
    <description>Hello

I would like to know if people would be interested in some events during Pycon:

- a Sprint for packaging+PyPI matters (already submited)
- a "packaging" panel during Pycon    "release/distribute a Python
application today, solutions and problems"

For the latter, let me know here or in private if you would like to
contribute to that panel
a good panel would probably require os packagers and people from these
two MLs to be involved. If I have enough people interested
I will submit this panel as a proposal for Pycon.

Cheers
Tarek

</description>
    <dc:creator>Tarek Ziadé</dc:creator>
    <dc:date>2008-11-07T17:25:35</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.catalog/1679">
    <title>fail-over and index merging for tools like setuptoolsand pyinstall</title>
    <link>http://comments.gmane.org/gmane.comp.python.catalog/1679</link>
    <description>Hi ! Sorry for the crosspost, but this mail concerns both lists,

There are two points that need to be discussed to finish the work on
the PyPI proposal started in D.C. (http://wiki.python.org/PEP_374):

- the fail-over mechanism
- merging several indexes

*Fail over*

PyPI will provide a static page that lists all its mirrors. Each line
of this file describes a mirror.
It provides the root url, followed by the relative url of:

  - the index : the root of the package index
  - the last-modified page : a static text file that gives the date of
the last sync.
  - the local stats page: a static text file that gives the number of
downloads of a file, per package,  per user-agent
  - the global stats page, calculated by pypi that gives the grand
total of all downloads (the sum of PyPI local stats + mirrors local
stats)
  - the mirrors page, that lists all mirrors

For example:

    http://example.com/pypi,index,last-modified,local-stats,stats,mirrors
    http://example2.com/pypi,index,last-modified,local-stats,s</description>
    <dc:creator>Tarek Ziadé</dc:creator>
    <dc:date>2008-10-26T22:01:06</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.catalog/1675">
    <title>I wish for timestamps on pypi-hosted files.</title>
    <link>http://comments.gmane.org/gmane.comp.python.catalog/1675</link>
    <description>The subject line pretty much says it all.  I'd like to know when  
those files were uploaded.

Regards,

Zooko

---
http://allmydata.org -- Tahoe, the Least-Authority Filesystem
http://allmydata.com -- back up all your files for $10/month
</description>
    <dc:creator>zooko</dc:creator>
    <dc:date>2008-10-25T01:39:35</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.catalog/1665">
    <title>AutoNotify: RETURNED MAIL: DATA FORMAT ERROR</title>
    <link>http://comments.gmane.org/gmane.comp.python.catalog/1665</link>
    <description>*** Your message was blocked due to the attachment type. ***

Message [oc4cbf517104849c0bfa2c8ca329464e9.pro] triggered rule [File Attachments] at 4:57:10 AM 10/19/2008

Sender: catalog-sig&lt; at &gt;python.org
Recipient(s): asamuels&lt; at &gt;dot.state.az.us
Subject: RETURNED MAIL: DATA FORMAT ERROR_______________________________________________
Catalog-SIG mailing list
Catalog-SIG&lt; at &gt;python.org
http://mail.python.org/mailman/listinfo/catalog-sig
</description>
    <dc:creator>administrator&lt; at &gt;azdot.gov</dc:creator>
    <dc:date>2008-10-19T11:57:10</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.catalog/1663">
    <title>Classifiers for Python versions</title>
    <link>http://comments.gmane.org/gmane.comp.python.catalog/1663</link>
    <description>As suggested in issue 2169549, I have now added a number of
trove classifiers to PyPI to denote support for certain Python
versions, namely

Programming Language :: Python :: 2
Programming Language :: Python :: 2.3
Programming Language :: Python :: 2.4
Programming Language :: Python :: 2.5
Programming Language :: Python :: 2.6
Programming Language :: Python :: 2.7
Programming Language :: Python :: 3
Programming Language :: Python :: 3.0
Programming Language :: Python :: 3.1

With these, packages can indicate that they support 2.x
(but not 3.x), or that they have been tested/written for
specific Python releases.

As a side effect, packages can now expressly state that they
support Python 3000.

Regards,
Martin
</description>
    <dc:creator>Martin v. Löwis</dc:creator>
    <dc:date>2008-10-18T13:00:48</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.catalog/1657">
    <title>Request for AGPLv3 classifier</title>
    <link>http://comments.gmane.org/gmane.comp.python.catalog/1657</link>
    <description>_______________________________________________
Catalog-SIG mailing list
Catalog-SIG&lt; at &gt;python.org
http://mail.python.org/mailman/listinfo/catalog-sig
</description>
    <dc:creator>Drew Hess</dc:creator>
    <dc:date>2008-10-16T04:46:58</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.catalog/1640">
    <title>Top 10 Test Automation Tool Factors</title>
    <link>http://comments.gmane.org/gmane.comp.python.catalog/1640</link>
    <description>_______________________________________________
Catalog-SIG mailing list
Catalog-SIG&lt; at &gt;python.org
http://mail.python.org/mailman/listinfo/catalog-sig
</description>
    <dc:creator>Mark Hall</dc:creator>
    <dc:date>2008-10-13T12:42:27</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.catalog/1607">
    <title>distribute D.C. sprint tasks</title>
    <link>http://comments.gmane.org/gmane.comp.python.catalog/1607</link>
    <description>Here's the lists of tasks we are going to work on. They are simple.

- PyPI : write a patch to enforce (or display a warning) the source
distribution to be uploaded. so if a binary distribution or a zipped
egg is uploaded
  we are sure we provide the source as well.

- Documentation: write a glossary for the distutils/setuptools/Pypi
terminology on python.org wiki

- PyPI mirroring: write a PEP to implement a mirroring protocol, where
mirrors can register at PyPI. Then when a package is uploaded, mirrors
will be ping through RPC
  so they know they can eventually get synced.

- setuptools: finish the patch for the multiple index support,  with a
CPAN-like mechanism on the client side,  with a socket timeout
managment -

- distutils: code cleaning: better test coverage, remove logging, etc.


Tarek

</description>
    <dc:creator>Tarek Ziadé</dc:creator>
    <dc:date>2008-10-11T17:56:27</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.catalog/1591">
    <title>PyPI replication project</title>
    <link>http://comments.gmane.org/gmane.comp.python.catalog/1591</link>
    <description>Hi there,

I would like to inform you that we created the "PyPI replication 
project" hosted on Launchpad. Driven by the needs of the Zope world 
using zc.buildout intensively, we created a package z3c.pypimirror
for mirroring the packages directly hosted on PyPI on a local server.
This removed the dependency from the PyPI server(s) which are a 
single-point-of-failure and often had issues in the past with respect to 
availability and reliability.

In phase 1 of the project (upcoming soon) we will provide a number of 
independent machines (up to five servers) with a full copy of all 
packages hosted directly on PyPI.

For phase 2 (next year) we will rework the codebase of z3c.pypimirror 
and try to deal in some way with packages hosted externally. In addition 
we think about providing some kind of automatic mirror-selection within 
setuptools/zc.buildout based on DNS alias entries (subject to be planned).

Andreas

_______________________________________________
Catalog-SIG mailing list
Catalog-SIG&lt; at &gt;python.or</description>
    <dc:creator>Andreas Jung</dc:creator>
    <dc:date>2008-10-09T10:40:14</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.catalog/1580">
    <title>Distutils and PyPI : P4-Sprint in D.C.</title>
    <link>http://comments.gmane.org/gmane.comp.python.catalog/1580</link>
    <description>Hey all,

We are going to have a P4-sprint (pre-pre-pre-PEP sprint) in D.C.
during the Plone Conference.

The idea is to try to bring the discussions that have been going on in
the mailing lists into the next stage.

Please join us if you are interested, even if you are not in D.C.

http://www.openplans.org/projects/plone-conference-2008-dc/distribute

Regards
Tarek

</description>
    <dc:creator>Tarek Ziadé</dc:creator>
    <dc:date>2008-10-07T14:35:49</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.catalog/1575">
    <title>If PyPI is more strict with its packages,may be we can build binary packages from them directly.</title>
    <link>http://comments.gmane.org/gmane.comp.python.catalog/1575</link>
    <description>hi~

I'm writing pypi2pkgsys: http://code.google.com/p/pypi2pkgsys/ .
I noticed that the name, license of python modules registered in PyPI
is really a miss. Such as 'Are You Human?', even easy-install can not
install them with these strange name.

Most of the linux user use a linux distribution, such as fedora, ubuntu or
gentoo, I'm not willing to install python module by easy-install because
the local package management system will not know the python module
is installed already. They will install them with some old version again.

If PyPI is more strict in name, license and its format, automatically
package install within the distribution package management system should
be possible.

By the way, PyPI is really slow here, mirror should be welcomed. And I have
add the local mirror features into pypi2pkgsys.

Thanks. Any comment is welcomed.

Charles   Oct 6th, 2008.
</description>
    <dc:creator>li wang</dc:creator>
    <dc:date>2008-10-06T06:09:13</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.catalog/1549">
    <title>Does package_releases() always return all versionnumbers?</title>
    <link>http://comments.gmane.org/gmane.comp.python.catalog/1549</link>
    <description>_______________________________________________
Catalog-SIG mailing list
Catalog-SIG&lt; at &gt;python.org
http://mail.python.org/mailman/listinfo/catalog-sig
</description>
    <dc:creator>Dinu Gherman</dc:creator>
    <dc:date>2008-10-01T12:35:05</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.catalog/1548">
    <title>pre-PEP : Synthesis of previous threads,and irc talks + proposals</title>
    <link>http://comments.gmane.org/gmane.comp.python.catalog/1548</link>
    <description>Hello

I have followed most of the threads from the past days, and we talked
a lot on IRC with people from Fedora, Debian, Enthought, TG2 on
possible enhancements
While the other threads are continuing in deeper details, I would like
to start a fresh thread were people don't have to re-read everything
to be able to give their opinions
on very precise points,

This thread is focusing on shouting out the current problems and the
solutions that can be adopted.

I'd like to have "+1" and "-1" on each proposal, with at most one sentence.
or fix a mistake if there is. That could help us speed up the work.

let's try to keep this thread concise, if you want to discuss deeply
on a problem, start another thread, and
i'll follow it to fix my summary.


The problems
===========

1/ the dependencies of a package are not expressed in the Require
metadata of the package most of the time.
   adding a dependency to a module is not really done, developer add
dependencies to packages.

   Furthermore, developer tend to use se</description>
    <dc:creator>Tarek Ziadé</dc:creator>
    <dc:date>2008-10-01T12:10:48</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.catalog/1529">
    <title>APGL classifier is missing</title>
    <link>http://comments.gmane.org/gmane.comp.python.catalog/1529</link>
    <description>_______________________________________________
Catalog-SIG mailing list
Catalog-SIG&lt; at &gt;python.org
http://mail.python.org/mailman/listinfo/catalog-sig
</description>
    <dc:creator>Florian Friesdorf</dc:creator>
    <dc:date>2008-09-15T12:38:07</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.catalog/1528">
    <title>Trouble changing my email address</title>
    <link>http://comments.gmane.org/gmane.comp.python.catalog/1528</link>
    <description>Hi.

I need to change my email address on PyPI but I'm having problems.

I log in, click on "Your Details" on the top right, and try to change  
my email address.

If I try to just change my email address, I get this error message:

-----
Error processing form
  password is required
-----
If I then enter my password (in addition to my email change), I get  
this error message:
-----
User registration

user "gary" already exists
------
Could someone help?

Thank you
Gary
</description>
    <dc:creator>Gary Poster</dc:creator>
    <dc:date>2008-09-14T17:17:56</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.catalog/1526">
    <title>Access to uploaded documentation?</title>
    <link>http://comments.gmane.org/gmane.comp.python.catalog/1526</link>
    <description>I noticed that you can upload documentation for packages in PyPI, so I took
advantage of that for the lockfile module:

    http://pypi.python.org/pypi/lockfile
    http://packages.python.org/lockfile/

I don't see any links to the latter URL at the former though.  How are users
supposed to know documentation is available online?  I don't see a link on
the lockfile page.

Thx,

Skip
</description>
    <dc:creator>skip&lt; at &gt;pobox.com</dc:creator>
    <dc:date>2008-09-14T03:42:14</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.catalog/1523">
    <title>High-availability for PyPI, mirroring infrastructures?</title>
    <link>http://comments.gmane.org/gmane.comp.python.catalog/1523</link>
    <description>Hello Everybody,

I am new to this list and found the discussion about PyPI Mirrors in the
archieves.
I am working at the German Aerospace Center where I have just started
development of a PyPI mirroring solution which addresses a few issues in
QA and Continous Integration we encountered here.

For Java/maven based projects we use Sonatype-Nexus
(http://nexus.sonatype.org/)
Which solves a lot of problems there but does not help with python.

It should be able to proxy/mirror any number of package indexes (storing
all the files that have been downloaded once.)
It should be able to host multiple indexes which are available under
different urls and which may or may not restrict access to certain
users.
It should be possible to combine several mirrors and/or hosted
repositories into groups which appear to be a single repository.
It should integrate with LDAP/Activedirectory (at some time)

Anyway... the project is in early planning and will be available under
Apache License 2.0
The project has been registered at</description>
    <dc:creator>Gude.Roland&lt; at &gt;dlr.de</dc:creator>
    <dc:date>2008-09-03T09:26:17</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.catalog/1522">
    <title>New category: repoze.who.plugins</title>
    <link>http://comments.gmane.org/gmane.comp.python.catalog/1522</link>
    <description>Hello,

I'd like to request a category for plugins of the repoze.who framework, which 
can be "Framework :: repoze.who :: Plugins".

I already have a plugin for this framework: 
http://pypi.python.org/pypi/repoze.who.plugins.ldap/

Thanks in advance.
</description>
    <dc:creator>Gustavo Narea</dc:creator>
    <dc:date>2008-08-30T21:04:44</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.catalog/1521">
    <title>New Category Request</title>
    <link>http://comments.gmane.org/gmane.comp.python.catalog/1521</link>
    <description>_______________________________________________
Catalog-SIG mailing list
Catalog-SIG&lt; at &gt;python.org
http://mail.python.org/mailman/listinfo/catalog-sig
</description>
    <dc:creator>vin vin</dc:creator>
    <dc:date>2008-08-29T08:50:40</dc:date>
  </item>
  <textinput about="http://search.gmane.org/?group=$group=gmane.comp.python.catalog">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.python.catalog</link>
  </textinput>
</rdf:RDF>
