Feedback from the community is: OCaml has no binary compatibility at all between compiler releases, not even between point releases. Lablgtk2 is even worse - there is no _source_ compatibility either.
In this case, the submitter would like to change all interfaces to 'Uncommitted'. If no more concern, I will update the case material tomorrow to mark all interfaces as 'Uncommitted'. Frank. Frank Che Wrote : > Good question. People all like to use committed interfaces for > compilers and libraries, but the community activities decide the > stability. > > The submitter will probe the community more for the possibility of > changes in each part and then get back. > > Frank. > > Danek Duvall Wrote: >> On Fri, Jul 04, 2008 at 05:36:06PM +0800, Frank Che wrote: >> >> >>> This case is timed out. I don't see any pending issues for this case >>> now, so I will mark it as closed approved tomorrow. Any concerns, >>> please let me know today. >>> >> >> I'm surprised no one brought it up, but are you positive you want to >> make >> all the interfaces Committed? That means you're not going to be able to >> change them at all incompatibly, except in Major releases, which have >> not >> historically happened very often, and may continue not to. >> >> Danek >> >