frank Che wrote:
> 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'.

Given there is no source or binary compatibility I think this would be a 
correct and accurate use of Volatile.  For such a low stability 
guarantee even Uncommitted is to high as that would mean you couldn't 
update OCaml compiler at all in a micro/patch release.

This is almost one of the cases where it is "<flashing red>HIGHLY 
Volatile<flashing red/>" with sirens on top :-)

-- 
Darren J Moffat

Reply via email to