James Carlson wrote: > Darren Reed writes: > >> In PSARC reviews today, we have three primary levels of classifying >> an interface's stability: Committed, Uncommitted and (Project) Private. >> > > Don't forget about the important distinction between Project Private > and Consolidation Private, as well as Volatile interfaces and the > Contracted modifier. > > There are *MANY* more options than the three you suggest.
For people outside ON, I'd contend that Consolidation Private is the same as Project Private. But Volatile skipped my mind at the time I wrote that. It's perhaps what I was looking for from a taxonomy perspective. > ... > > I don't know what else you want done or that could reasonably be done > here. At this point, I'm just interested in seeing some discussion about how people perceive this issue and to perhaps encourage those who read this to think twice about making something Private vs Volatile. > Nor do I think this line of discussion will lead to a fix for > the GLDv3 problem. > That was never the intent. It was just a handy example to draw upon. Darren