Re: 0.9.0 Delay or Release?

2009-02-10 Thread Zachary Zolton
@Kerr

that 0.9 does not imply next release is 1.0.

Yeah, I was originally confused by that too!


But, then I re-read this:

http://en.wikipedia.org/wiki/Software_versioning#Software_versioning_schemes


And, now I'm cool as a cucumber, WRT having 0.10 or even 0.1000...!
LOL, it helps when I RTFM, I guess.

:^P


Cheers,

Zach


0.9.0 Delay or Release?

2009-02-09 Thread Damien Katz
The 0.9.0 release has been dragging on forever as I try to get the  
replication security stuff working. Unfortunately I've stalled out on  
it and I'm not sure when I'll be able to finish it to production  
quality. Could be a week, could be a month. I've been feeling likes  
its only a week away for about a month now, and I keep getting pulled  
into other stuff and its hard to get back on track. It's pretty  
involved stuff, so its not like someone can just take of with it and  
finish it in a reasonable amount of time, but anyone iswelcome to try  
(branches/rep_security).


So I'm wondering if we should just forget it for 0.9.0 and release it  
without. It won't be beta yet and the security stuff useless as it is  
now now, but all the other stuff that's in 0.9 will still be there.  
Thoughts please.


-Damien


Re: 0.9.0 Delay or Release?

2009-02-09 Thread Noah Slater
On Mon, Feb 09, 2009 at 09:29:46AM -0500, Damien Katz wrote:
 So I'm wondering if we should just forget it for 0.9.0 and release it
 without. It won't be beta yet and the security stuff useless as it is
 now now, but all the other stuff that's in 0.9 will still be there.
 Thoughts please.

I would be inclined to wait a little, and include it. Where's the rush?

-- 
Noah Slater, http://tumbolia.org/nslater


Re: 0.9.0 Delay or Release?

2009-02-09 Thread Damien Katz
Well, because there is no official release to tell people to use,  
except 0.8.1. That's over 6 months old now, we have a bunch of new  
features and bug fixes and performance improvements since then.


-Damien


On Feb 9, 2009, at 9:33 AM, Noah Slater wrote:


On Mon, Feb 09, 2009 at 09:29:46AM -0500, Damien Katz wrote:

So I'm wondering if we should just forget it for 0.9.0 and release it
without. It won't be beta yet and the security stuff useless as it is
now now, but all the other stuff that's in 0.9 will still be there.
Thoughts please.


I would be inclined to wait a little, and include it. Where's the  
rush?


--
Noah Slater, http://tumbolia.org/nslater




Re: 0.9.0 Delay or Release?

2009-02-09 Thread Sven Helmberger

Damien Katz wrote:
The 0.9.0 release has been dragging on forever as I try to get the 
replication security stuff working. Unfortunately I've stalled out on it 
and I'm not sure when I'll be able to finish it to production quality. 
Could be a week, could be a month. I've been feeling likes its only a 
week away for about a month now, and I keep getting pulled into other 
stuff and its hard to get back on track. It's pretty involved stuff, so 
its not like someone can just take of with it and finish it in a 
reasonable amount of time, but anyone iswelcome to try 
(branches/rep_security).


So I'm wondering if we should just forget it for 0.9.0 and release it 
without. It won't be beta yet and the security stuff useless as it is 
now now, but all the other stuff that's in 0.9 will still be there. 
Thoughts please.


-Damien


From my driver developer point of view, the prolonged preparation for 
0.9 is a bit of a inconvenience. As it is I stopped doing releases for 
now to keep the old release 0.8.1 compatible and only commit fixes for 
0.9 into trunk for now.


I would welcome an  early 0.9 release -- and seeing all those issues of 
people trying to use 0.9 features in 0.8.1 seems to show that I am not 
the only one.


Regards,
Sven Helmberger


Re: 0.9.0 Delay or Release?

2009-02-09 Thread Jeremy Wall
+1 from another driver developer

Sent from my G1 google phone

On Feb 9, 2009 9:05 AM, Sven Helmberger sven.helmber...@gmx.de wrote:

Damien Katz wrote:   The 0.9.0 release has been dragging on forever as I
try to get the replicatio...
From my driver developer point of view, the prolonged preparation for 0.9
is a bit of a inconvenience. As it is I stopped doing releases for now to
keep the old release 0.8.1 compatible and only commit fixes for 0.9 into
trunk for now.

I would welcome an  early 0.9 release -- and seeing all those issues of
people trying to use 0.9 features in 0.8.1 seems to show that I am not the
only one.

Regards,
Sven Helmberger


Re: 0.9.0 Delay or Release?

2009-02-09 Thread Damien Katz


On Feb 9, 2009, at 10:09 AM, Zachary Zolton wrote:


Hmm... I can see what Damien is say though, it would be nice to show a
proper release, given the significant changes.

Is there any way we could do a 0.9 release, and then release 0.9.1
with security/replication merged in?


The change is too big for a minor release, it breaks some on disk  
stuff and the replication protocol. It would have to wait until 0.10.0.


-Damien




Re: 0.9.0 Delay or Release?

2009-02-09 Thread Paul Davis
On Mon, Feb 9, 2009 at 10:09 AM, Zachary Zolton
zachary.zol...@gmail.com wrote:
 Hmm... I can see what Damien is say though, it would be nice to show a
 proper release, given the significant changes.

 Is there any way we could do a 0.9 release, and then release 0.9.1
 with security/replication merged in?

Or at least make a 0.10 release that's a quick follow up. I'd rather
have a few versions closer together than too few versions too far
apart.


 Besides, with all the recent newbie attention (myself included!) it'd
 be nice to give the external package maintainers (ie Mac Ports)
 something to do... And then folks could be running fairly-recent code.

 On Mon, Feb 9, 2009 at 8:47 AM, Jan Lehnardt j...@apache.org wrote:

 On 9 Feb 2009, at 15:38, Damien Katz wrote:

 Well, because there is no official release to tell people to use, except
 0.8.1. That's over 6 months old now, we have a bunch of new features and bug
 fixes and performance improvements since then.

 I agree with Noah that we are in no rush and I'd rather
 see this integrated. Trunk is easy enough to work with
 for interested parties.


 Cheers
 Jan
 --


 On Feb 9, 2009, at 9:33 AM, Noah Slater wrote:

 On Mon, Feb 09, 2009 at 09:29:46AM -0500, Damien Katz wrote:

 So I'm wondering if we should just forget it for 0.9.0 and release it
 without. It won't be beta yet and the security stuff useless as it is
 now now, but all the other stuff that's in 0.9 will still be there.
 Thoughts please.

 I would be inclined to wait a little, and include it. Where's the rush?

 --
 Noah Slater, http://tumbolia.org/nslater







Re: 0.9.0 Delay or Release?

2009-02-09 Thread Zachary Zolton
Hmm... I can see what Damien is say though, it would be nice to show a
proper release, given the significant changes.

Is there any way we could do a 0.9 release, and then release 0.9.1
with security/replication merged in?

Besides, with all the recent newbie attention (myself included!) it'd
be nice to give the external package maintainers (ie Mac Ports)
something to do... And then folks could be running fairly-recent code.

On Mon, Feb 9, 2009 at 8:47 AM, Jan Lehnardt j...@apache.org wrote:

 On 9 Feb 2009, at 15:38, Damien Katz wrote:

 Well, because there is no official release to tell people to use, except
 0.8.1. That's over 6 months old now, we have a bunch of new features and bug
 fixes and performance improvements since then.

 I agree with Noah that we are in no rush and I'd rather
 see this integrated. Trunk is easy enough to work with
 for interested parties.


 Cheers
 Jan
 --


 On Feb 9, 2009, at 9:33 AM, Noah Slater wrote:

 On Mon, Feb 09, 2009 at 09:29:46AM -0500, Damien Katz wrote:

 So I'm wondering if we should just forget it for 0.9.0 and release it
 without. It won't be beta yet and the security stuff useless as it is
 now now, but all the other stuff that's in 0.9 will still be there.
 Thoughts please.

 I would be inclined to wait a little, and include it. Where's the rush?

 --
 Noah Slater, http://tumbolia.org/nslater






Re: 0.9.0 Delay or Release?

2009-02-09 Thread Dirkjan Ochtman
On Mon, Feb 9, 2009 at 16:15, Paul Davis paul.joseph.da...@gmail.com wrote:
 Or at least make a 0.10 release that's a quick follow up. I'd rather
 have a few versions closer together than too few versions too far
 apart.

I'd like that, too. I'm on trunk now, because it has a bunch of good
stuff that's not in 0.8.1, but it would be nicer if there was a
release I could refer people to.

Cheers,

Dirkjan


Re: 0.9.0 Delay or Release?

2009-02-09 Thread Zachary Zolton
I see. Those two big features do make sense as a minor version.

Would you say this is a fair rhetorical base for discussion?

http://en.wikipedia.org/wiki/Software_versioning#Change_significance


On Mon, Feb 9, 2009 at 9:15 AM, Paul Davis paul.joseph.da...@gmail.com wrote:
 On Mon, Feb 9, 2009 at 10:09 AM, Zachary Zolton
 zachary.zol...@gmail.com wrote:
 Hmm... I can see what Damien is say though, it would be nice to show a
 proper release, given the significant changes.

 Is there any way we could do a 0.9 release, and then release 0.9.1
 with security/replication merged in?

 Or at least make a 0.10 release that's a quick follow up. I'd rather
 have a few versions closer together than too few versions too far
 apart.


 Besides, with all the recent newbie attention (myself included!) it'd
 be nice to give the external package maintainers (ie Mac Ports)
 something to do... And then folks could be running fairly-recent code.

 On Mon, Feb 9, 2009 at 8:47 AM, Jan Lehnardt j...@apache.org wrote:

 On 9 Feb 2009, at 15:38, Damien Katz wrote:

 Well, because there is no official release to tell people to use, except
 0.8.1. That's over 6 months old now, we have a bunch of new features and 
 bug
 fixes and performance improvements since then.

 I agree with Noah that we are in no rush and I'd rather
 see this integrated. Trunk is easy enough to work with
 for interested parties.


 Cheers
 Jan
 --


 On Feb 9, 2009, at 9:33 AM, Noah Slater wrote:

 On Mon, Feb 09, 2009 at 09:29:46AM -0500, Damien Katz wrote:

 So I'm wondering if we should just forget it for 0.9.0 and release it
 without. It won't be beta yet and the security stuff useless as it is
 now now, but all the other stuff that's in 0.9 will still be there.
 Thoughts please.

 I would be inclined to wait a little, and include it. Where's the rush?

 --
 Noah Slater, http://tumbolia.org/nslater








Re: 0.9.0 Delay or Release?

2009-02-09 Thread Jan Lehnardt


On 9 Feb 2009, at 15:29, Damien Katz wrote:

... the security stuff useless as it is now now, but all the other  
stuff that's in 0.9 will still be there. Thoughts please.


Does it make sense to back out the not yet useful security stuff and  
run a non-beta 0.9 and a beta 0.10 release not long after that?


Cheers
Jan
--


Re: 0.9.0 Delay or Release?

2009-02-09 Thread Damien Katz
The security stuff that's in trunk now doesn't break things, so it  
doesn't have to be removed. But it doesn't work with replication at  
all yet, so its not useful IMO.


-Damien

On Feb 9, 2009, at 10:32 AM, Jan Lehnardt wrote:



On 9 Feb 2009, at 15:29, Damien Katz wrote:

... the security stuff useless as it is now now, but all the other  
stuff that's in 0.9 will still be there. Thoughts please.


Does it make sense to back out the not yet useful security stuff and  
run a non-beta 0.9 and a beta 0.10 release not long after that?


Cheers
Jan
--




Re: 0.9.0 Delay or Release?

2009-02-09 Thread Jan Lehnardt

So it is effectively stale code that probably should not be
in a release. Alternatively:

 - leave as is and don't document it.
 - modify API that any use of the API results in an error.

The first is probably the better way to go if we decide to do an
on-schedule 0.9

Cheers
Jan
--
On 9 Feb 2009, at 16:41, Damien Katz wrote:

The security stuff that's in trunk now doesn't break things, so it  
doesn't have to be removed. But it doesn't work with replication at  
all yet, so its not useful IMO.


-Damien

On Feb 9, 2009, at 10:32 AM, Jan Lehnardt wrote:



On 9 Feb 2009, at 15:29, Damien Katz wrote:

... the security stuff useless as it is now now, but all the other  
stuff that's in 0.9 will still be there. Thoughts please.


Does it make sense to back out the not yet useful security stuff  
and run a non-beta 0.9 and a beta 0.10 release not long after that?


Cheers
Jan
--







Re: 0.9.0 Delay or Release?

2009-02-09 Thread Chris Anderson
On Mon, Feb 9, 2009 at 7:45 AM, Jan Lehnardt j...@apache.org wrote:
 So it is effectively stale code that probably should not be
 in a release. Alternatively:

  - leave as is and don't document it.
  - modify API that any use of the API results in an error.

 The first is probably the better way to go if we decide to do an
 on-schedule 0.9


There's plenty of stuff on the 0.9 blocker list:
https://issues.apache.org:443/jira/secure/IssueNavigator.jspa?reset=truepid=12310780priority=1status=1status=3status=4fixfor=12313208sorter/field=issuekeysorter/order=DESC

So I'd suggest we finish that off, and then see where Damien is on the
replication work. If he's close at that point, we can spend the time
doing optimizations and refinements that maybe would have waited for
0.9.1. Also there is always plenty of work to be done on documentation
if we are trying to stall. ;) If Damien's not close, and we're
otherwise ready for a release, then let's discuss it again.

-- 
Chris Anderson
http://jchris.mfdz.com


Re: 0.9.0 Delay or Release?

2009-02-09 Thread Geir Magnusson Jr.
Why not put out a 0.85 or something, holding 0.9 for what you wish to  
complete?


geir

On Feb 9, 2009, at 10:41 AM, Damien Katz wrote:

The security stuff that's in trunk now doesn't break things, so it  
doesn't have to be removed. But it doesn't work with replication at  
all yet, so its not useful IMO.


-Damien

On Feb 9, 2009, at 10:32 AM, Jan Lehnardt wrote:



On 9 Feb 2009, at 15:29, Damien Katz wrote:

... the security stuff useless as it is now now, but all the other  
stuff that's in 0.9 will still be there. Thoughts please.


Does it make sense to back out the not yet useful security stuff  
and run a non-beta 0.9 and a beta 0.10 release not long after that?


Cheers
Jan
--