[sldev] [ANN] certified http development
Ryan Williams
rdw at lindenlab.com
Wed Sep 19 12:52:50 PDT 2007
Bryan O'Sullivan wrote:
> Ryan Williams (Which) wrote:
>
>> An ORM would definitely be nicer than ham-handed use of pickle.
>
> Meh. If you ever come across a Python ORM that isn't in some way
> awful, let me know :-(
>
>>> Oh, and you maybe want to start directly with an egg-like structure
>>> for the project
>>> so you can easily create an egg out of it and e.g. upload it to the
>>> cheeseshop.
>>>
>> Yeah, totally. Is there a good HOWTO on that?
>
> Beware of eggs. They put everything on the front of sys.path no
> matter what value PYTHONPATH has, so they completely bollix up the
> frequent case of having a stable version of a package installed
> system-wide, and an unstable one in development in one's SVN tree. A
> terrible design choice.
>
So, is the moral: if you make an egg, don't install it on the machine
you're developing it on?
Is there a better packaging system, or some workaround? Surely there's
some way to develop nice python packages.
-RYaN
More information about the SLDev
mailing list