Meeting notes about remotenames

Pierre-Yves David pierre-yves.david at ens-lyon.org
Wed Mar 11 17:22:56 CDT 2015



On 03/10/2015 07:40 AM, Augie Fackler wrote:
> On Mon, Mar 09, 2015 at 05:25:35PM -0700, Ryan McElroy wrote:
>> On 3/9/2015 4:53 PM, Ryan McElroy wrote:
>>> On 3/9/2015 3:19 PM, Augie Fackler wrote:
>>>> (+TheMystic for commentary)
>>>>
>>>> Sorry for delinquency in responding. Please please don't go running off
>>>> on your own the three of you building something with bookmarks that we
>>>> can't embrace as a whole... (your comment about "bike shedding will be
>>>> ignored" comes across as *actively hostile* to those, like me, who are
>>>> interested in this topic. Please don't penalize my opinion because of my
>>>> geography.)
>>>>
>>>> This looks *very* different in worrying ways from what we've previously
>>>> discussed, and I'd like more context on why you're going for something
>>>> super super complicated.
>>>>
>>>> On Feb 28, 2015, at 3:51 AM, Ryan McElroy <rm at fb.com <mailto:rm at fb.com>>
>>>> wrote:
>>>>
>>>>> Clone Behavior For automation, etc, introduce a “--mirror” option for
>>>>> “hg clone” that will act like “hg clone --config
>>>>> remotenames.syncbookmarks=True”
>>>>
>>>> "for automation"? Why can't automation use --config
>>>> remotenames.syncbookmarks? Is there more story here?
>>>>
>>>> --mirror probably wants to be called --all-bookmarks or something
>>>> similar.
>>
>> I'm happy with this name change. I actually argued that for automation,
>> --config would be fine to use, but I was convinced that for discountability,
>> it would be worth having an option added to clone itself. Actually, now that
>> you've called it out, what do you think about "hg clone --bookmarks/-B"?
>
> --bookmarks seems reasonable. I'm not sure it merits spending -B from
> our short-flag arsenal, but we can bikeshed that later when we've
> figured out what we want upstream. This reinforces my belief that we
> need to do some Serious Work around discoverability of config knobs. Sigh.

Actually I kind of liked --mirror. This carry the information of "clone 
something as similar as possible" and will allow adding more different 
data in there over time.

I can see other meaning for it associated with evolution (like take more 
markers, or some of the obsolescence stuff)

-- 
Pierre-Yves David


More information about the Mercurial-devel mailing list