Re: [PATCH v3] git checkout: create unparented branch by --orphan

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

2010/3/21 Peter Baumann <waste.manager@xxxxxx>:
> Sorry to skim in so late but --orphan sounds - at least to me as a non native
> speaker - a little strange. Yes, I know it means "without parents", but
> actually it would be the *last* thing I would search for after opening the
> manpage.

It is never late to contribute, even for skimming.  Free software are
organic and living things people can mold it whenever they want.

We are both non native English speakers but for me orphan is the real
obvious for no parents.  And that is the name of the command you type:
shorter and not similar to other ones is the best.

I don't care about names as long as its bearer does what it is
supposed to do.  But in this particular case I think it fits the job.

> Wouldn't --empty-parent or --no-parent describe the situation better?
> It actually has the benefit that it would match on a search for /parent/,
> which I would have searched for if I want to create a new empty branch.

--empty-parent try to give the "plumbing" idea but it is not really
'empty' but 'non-existant' and also it is not good to make
"porcelainners" (inventing this term) see it as an unparented though.

--no-parent is just added characters and make it feel as if it exists
a --parent too.

You WILL match on a search for /parent/ already.

> --
> Peter
>

Thanks for you contributing ideas.

Although I don't agree with you on this subject, I am very happy you
participated your ideas to me.  It is good to get some attention :-)

In this particular case I see Junio as a native English speaker better
fitted to comment.

Best regards
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]