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