On Wed, Jun 5, 2013 at 12:14 AM, Chip Childers <chip.child...@sungard.com>wrote:

> On Wed, Jun 05, 2013 at 12:09:21AM +0530, Rohit Yadav wrote:
> > On Wed, Jun 5, 2013 at 12:05 AM, Chip Childers <
> chip.child...@sungard.com>wrote:
> >
> > > The problem I'm seeing is that -SNAPSHOT is a newer version than -0, so
> > > 4.1.0-0 (the one I published from the release) isn't being downloaded.
> > > Instead 4.1.0-SNAPSHOT-3 is the one that's pulled.  Perhaps I'm just
> not
> > > configuring things right?  Knowing your schedule, if you don't mind
> > > taking a look and letting me know if perhaps I've done something wrong,
> > > that would be helpful.
> > >
> >
> > Yes, that's the expected behavior. To download the release version
> 4.1.0-0,
> > one should do: pip install cloudmonkey==4.1.0-0 (or suitable version now
> > and in future).
> >
> > In my view, one should get the latest and greatest (almost stable)
> > cloudmonkey and choose specific versions using == while installing.
> >
> > If you want to enforce that, please go ahead the delete it. We can in
> that
> > case ask users to get the latest from the git repo.
> >
> > Cheers.
>
> Yeah, but the SNAPSHOT version numbers represent incremental work
> towards the final release.  I'm cool with the SNAPs.  I'm just thinking
> that perhaps we need a scheme that allows the actual release version to
> be the "latest" if it is, in fact, the latest.
>
> Anyone else have thoughts on the numbering scheme?
>
> Unfortunately Pypi isn't the same as maven, in respecting the SNAPSHOT
> text in a certain way.
>

Yes, it tricky the problem will persist if I upload a 4.2-snaphost and
won't allow the 4.1.0-0 to be downloaded. So, let's do one thing we want to
make the pypi release channel to sync with the actual ACS release so let's
remove all snapshots and ask users to get the latest from git repo. For
snapshots we can have a parallel release channel called
cloudmonkey-snapshot or something we can make where we can go ape crazy
with latest releases (maybe everyday or week :), or people can go on create
their own distros of cloudmonkey with different name and features :D (I
once tried clouddonkey as the pkg name to release snapshots :P)

It's fine either ways and I trust your judgement Chip so please go ahead
and enforce whatever behavior we want out of pypi, it's just a release
channel.

Cheers.


>
> >
> >
> > >
> > > -chip
> > >
> > > On Tue, Jun 04, 2013 at 11:58:45PM +0530, Rohit Yadav wrote:
> > > > Hi Chip! I'm fine either ways. We don't really need to remove
> anything
> > > and
> > > > if you want you can remove the snapshot and put the said release in
> > > action.
> > > > My dayjob is very engaging so I'm finding less time hacking
> CloudStack,
> > > so
> > > > please go ahead with your judgement. I/we already welcome people who
> want
> > > > to help us maintain/publish cloudmonkey (any other components :) and
> the
> > > > release channel on pypi.
> > > >
> > > > I think as discussed in plethora of exchanges earlier, we'll release
> the
> > > > version release and snapshots. People who want the version release
> can
> > > do:
> > > > pip install cloudmonkey==<version>; most people who may want the
> latest
> > > and
> > > > the greatest can simply get the latest snapshot or release using pip
> > > > install cloudmonkey.
> > > >
> > > > Cheers.
> > > >
> > > > On Tue, Jun 4, 2013 at 2:08 AM, Chip Childers <
> chip.child...@sungard.com
> > > >wrote:
> > > >
> > > > > Hey Rohit,
> > > > >
> > > > > Do you think that we should remove the 4.1.0-SNAPSHOT artifacts
> from
> > > > > PyPi?  It's actually a higher version than 4.1.0-0 I think.
> > > > >
> > > > > -chip
> > > > >
> > >
>

Reply via email to