[PATCH] bundle2: rename format, parts and config to final names

Matt Mackall mpm at selenic.com
Thu Apr 9 16:20:27 CDT 2015


On Thu, 2015-04-09 at 16:35 -0400, Pierre-Yves David wrote:
> # HG changeset patch
> # User Pierre-Yves David <pierre-yves.david at fb.com>
> # Date 1428611148 14400
> #      Thu Apr 09 16:25:48 2015 -0400
> # Node ID 71e0b8889f82b620c2ba42f51fe088c00877caba
> # Parent  19c5b091396036e2ee63555b39a5852652b49d18
> bundle2: rename format, parts and config to final names
> 
> It is finally time to freeze the bundle2 format! To do so we:
> - rename HG2Y to HG20,
> - drop "b2x:" prefix from all part names,
> - rename capability to "bundle2-exp" to "bundle2"
> - rename the hook flag from 'bundle2-exp' to 'bundle2'

This is a pretty horrible transition strategy, but I'm grudging
accepting it for three reasons:

- fallback to bundle1 is a safety net for all the in-tree functionality
- only one (known) bundle2 deployment
- they know where you live

-- 
Mathematics is the supreme nostalgia of our time.




More information about the Mercurial-devel mailing list