< David meant to send this to the list, but hit the wrong button.  His message
is reproduced in it's entirity along with my response. >

Quoting David Reid <[EMAIL PROTECTED]>:

> > The biggest problem with releasing HEAD as 1.0, is that the TIMESUP status
> codes
> > don't work everywhere, and locks aren't portable.  Both of these changes
> will
> > break source compatibility and need to be fixed before 1.0.
> 
> 
> OK, so let's start a list of stuff that's broken and *MUST* be fixed prior
> to a 1.0.
> 
> Also we should review STATUS.

The TIMESUP stuff is relatively easy, hopefully I'll have time to do that work
tonight.  The locks not being portable is a big PITA to fix.  I have a proposed
solution that nobody has commented on yet.

I am also very concerned that there are a lot more of these types of issues just
waiting to bite us, because our test suite just doesn't do it's job currently. 
But, I am willing to release as long as everybody understands that we may be
forced to explode our API to fix the problems with APIs that just don't work
cross-platform.

Ryan


Reply via email to