[Catalog-sig] Rewrite PyPI for App Engine?

Mathieu Leduc-Hamel marrakis at gmail.com
Sat Jun 19 12:19:50 CEST 2010


For list of dependencies of PyPI is not that big, I would like to add some
new ones in the futur like as said Tarek, SQLAlchemy.

For the different problems of the current code base, we are already started
to work on these.

- For unittesting, the test coverage is now around 40% and it grow each week
- The 2 big module store.py and webui.py we are starting to split them into
multiple logical module organisation.
- After the test implantation we are planning to do switch to sqlalchemy
which will allow us to make it easier for contributor, for tester and will
simplify the code in the store.py module.

I don't see any justification to ditch the current code base since it's work
! We need to make sure everything is working properly, simplify it and clean
it, but switching to something will take time and it will be the eternal
debate, which framework, which database, which server... we've already start
it.

Oh and by the apart from the sqldump pypi is now pretty easy to install, we
put a buildout in it and using paster you lauch it.. that's all...
On Sat, Jun 19, 2010 at 10:12 AM, "Martin v. Löwis" <martin at v.loewis.de>wrote:

> Thanks, I'll update my notes accordingly. Are there specs for any of
>> these protocols?
>>
>
> No. If you ask for a specific spec, I can write one in an email message,
> though.
>
>
>  A few things are codified in PEPs but the rest seem
>> to just require research into the code that currently implements the
>> functionality.
>>
>
> No. I'd rather recommend using PyPI, and locating these features. It's
> straight-forward to derive a spec for most of them in a blackbox fashion.
>
> Regards,
> Martin
>
> _______________________________________________
> Catalog-SIG mailing list
> Catalog-SIG at python.org
> http://mail.python.org/mailman/listinfo/catalog-sig
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/catalog-sig/attachments/20100619/bb7f8f72/attachment.html>


More information about the Catalog-SIG mailing list