On Mon, Dec 29, 2008 at 09:47:36PM +1030, Antony Blakey wrote: > > On 29/12/2008, at 9:18 PM, Noah Slater wrote: > >> I understand the concepts about being able to break backwards >> incompatibility >> before the legendary 1.0 release of a free software project, but >> categorically >> denying there is nothing to consider is wildly misleading! > > I think a 1.0 release is not especially significant to free software > projects compared to non-free projects. > > Even with commercial software and internal releases there are issues > related to change management and consequent costs of compatibility > breaking, so I don't think there's nothing to consider, but Christopher > was commenting about 'substantial client code out there', which to me > sounds like an argument I believe is only significant for 'released' > versions. Without some distinction between 'released' and > 'no-guarantees-work-in-progress', you can't experiment with changes.
I'm not sure I see your point. CouchDB has a whole truck load of third party clients and community code that would all instantly break. That's not to say we shouldn't do it, but we should certainly consider the consequences. -- Noah Slater, http://tumbolia.org/nslater
