Having more than three phases

Martin Geisler mg at lazybytes.net
Mon Jan 9 14:51:41 CST 2012

Angel Ezquerra <ezquerra at gmail.com> writes:

> On Jan 9, 2012 12:46 PM, "Martin Geisler" <mg at lazybytes.net> wrote:
>> Jason Harris <jason at jasonfharris.com> writes:
>> > So again I think the name "secret" is then bad. Laurens has taken the
>> > command at it's face value, (as I would) and then is rightly
>> > complaining that something secret is not actually "secret". Better
>> > names might be:
>> >
>> > private / draft / public
>> >
>> > private / draft / complete
>> >
>> > unshared / draft / complete
>> >
>> > etc. But unless secret is actually, well secret, then it's likely not
>> > such a good name.
>> I also don't like 'secret' very much.
>> At the Zurich sprint we discussed:
>> * personal: implies mostly private and non-shared to me, like a personal
>>  diary.
>> * grounded: like planes that are not allowed to take off. The emphasis
>>  is on the non-shared nature of these changesets, but it does not
>>  promise privacy.
> I think "grounded" is a pretty bad name. For non English speaking
> users its meaning is not immediately clear. I'd bet that a lot of
> people would not even know what grounded means.

I think many will think of it as in a teenager that's sent to his or her
room because he or she did something bad.

> As for "personal", it is ok I guess but, like "private" it starts with
> a "p". I thought that "private" was the preferred name for that phase
> but that it was rejected because it a first letter clashes with the
> first letter in "public"?

Yeah, I know it starts with 'p' like a bunch of other good names :) It
was just something to add on the list, in case we find a good name for
the immutable+shared phase.

Martin Geisler

Mercurial links: http://mercurial.ch/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://selenic.com/pipermail/mercurial-devel/attachments/20120109/a79500e9/attachment.pgp>

More information about the Mercurial-devel mailing list