On Mar 15, 2007, at 16:41, Joseph Kowalski wrote:
> Which highlights Ed's expressed concern that (I think) he would be OK
> with this if changing means that /etc/nwam/llp disappears, but that 
> making
> no other change than deciding its Private in a future release may not 
> sit
> well with him.

Yes.  I'm fine with this Volatile interface either disappearing 
completely or becoming Private with no incompatible changes ever.  Note 
especially the word "ever."  That is, it is not acceptable to me to 
make it Private in one release (even if there are no incompatible 
changes in that release), then make incompatible changes later.  It may 
be hard to remember that this is a "frozen" interface if it becomes 
Private (although perhaps Sun Private might do the trick).

If the interface is going to vanish in a future release, I would want 
the case supporting that release to include the transition plan.  
Similarly, if it becomes Private, I would want that case to describe 
how the unique status of the interface will be remembered.

> Did you follow up with Ed on this?

They hadn't, but Joe has summarized my concern correctly, so I presume 
it was understood at the meeting.

> I don't recall a Public interface (any level) ever going Private.

It seems like a regression to do so, so I think it is worth avoiding.

        --Ed


Reply via email to