[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