Danek Duvall writes:
> follow that change, then we'll file an obsolete case, and maintain the old
> name in parallel with the new as long as is necessary (because even
> Committed interfaces can be removed at a Minor release boundary with
> appropriate procedure).

Right.

> > >   This project requests a minor release binding.
> > 
> > For what it's worth, I think this would be fine as patch/micro.
> 
> Fair enough.  I don't know if Stephen has the intention of putting this
> back into S10.

It's just an expectation-setting thing.  Patch/Micro allows you to
ship in any larger release, such as a Minor.  If you say "Minor"
release, ARC members don't always think, "oh, he doesn't intend to
bother with a patch."  Instead, they sometimes think, "what's the
issue here that makes this project particularly inappropriate for a
patch; what am I missing?"

> > >   hg commandline                  Volatile
> > 
> > Volatile means that people can't write reliable scripts that use it.
> > Is that right?
> 
> Erm.  Good point.  I think you're right that certain subcommands have a
> greater stability than others, and some options more than others.  Doing
> this properly will explode the interface table.  I'll ask for Bryan's input
> on the stability, but I'll take a crack at it.  I think we can call most of
> the important parts Committed, by the same reasoning as above, and
> Uncommitted would still require contracts to use.

It doesn't have to explode _this_ table, but there'll have to be a
reference somewhere.  The table could just say something like this:

        hg core command line            Uncommitted
        hg other command line           Volatile

with the contents of "core" and "other" defined somewhere else.

-- 
James Carlson, KISS Network                    <[EMAIL PROTECTED]>
Sun Microsystems / 1 Network Drive         71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677
_______________________________________________
tools-discuss mailing list
[email protected]

Reply via email to