[Chandler-dev] Keeping Feed and other parcels out of the end
users' binaries
Mike Taylor
bear at code-bear.com
Fri Sep 1 15:58:39 PDT 2006
On Sep 1, 2006, at 6:20 PM, Phillip J. Eby wrote:
> At 06:05 PM 9/1/2006 -0400, Mike Taylor wrote:
>
>> On Sep 1, 2006, at 5:47 PM, Phillip J. Eby wrote:
>>
>>> At 01:44 PM 9/1/2006 -0700, Philippe Bossut wrote:
>>>> We could in the meantime provide the eggs for download off a Wiki
>>>> looking pages as we do for snapshot builds so, for those who want
>>>> them, they're not impossible to find in a user digestible form.
>>>
>>> Just as an FYI, running "setup.py register bdist_egg upload" in a
>>> project directory will register the project with the Python
>>> Cheeseshop and upload an egg. There is a "long_description" field
>>> that can be set in the setup script, and this is uploaded to the
>>> project's cheeseshop page. For example, see setuptools' Cheeseshop
>>> page:
>>>
>>> http://cheeseshop.python.org/pypi/setuptools
>>
>> The only concern I have with this is that we have not reached api
>> stability so I would have to manage the Cheeseshop eggs just like I
>> manage the current binary tarballs. Otherwise we would see someone
>> trying to install an egg built for 0.7alpha4 in the dogfood 0.6
>> release.
>
> I was talking about distributing stable plugin releases, not about
> development ones. In any case, however, we can have the released
> parcels specify what version of Chandler they require (down to the SVN
> revision if necessary, so long as the PKG-INFO file is installed by
> the Chandler binary release).
>
> Thus, trying to install the plugins with the wrong (or no) version of
> Chandler using easy_install will produce an error message saying that
> easy_install can't find a "Chandler 0.7" egg (or whatever version is
> required).
>
> In any case, I was commenting only on Philippe's statement that we
> might put the downloads up on a wiki page, noting that we can get the
> same effect on a somewhat more automated basis.
Very true, I jumped a couple of steps ahead in my reply - what you said
above would work fine.
thanks for clarifying my point better than I would have ;)
---
Bear
Build and Release Engineer
Open Source Applications Foundation (OSAF)
bear at osafoundation.org
http://www.osafoundation.org
bear at code-bear.com
http://code-bear.com
PGP Fingerprint = 9996 719F 973D B11B E111 D770 9331 E822 40B3 CD29
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
Url : http://lists.osafoundation.org/pipermail/chandler-dev/attachments/20060901/a40959eb/PGP.pgp
More information about the chandler-dev
mailing list