Hi, A couple of years ago I was thinking about implementing DEP-14 support in gbp, and my idea was that it should be as automatic as possible, with gbp.conf settings adjusting the automagically detected config if necessary. E.g. if it sees master+upstream, it works as before. The presence of pristine-tar should enable it automatically (unless disabled in gbp.conf). If debian/* branches are found, DEP-14 is used, preferring debian/latest to debian/unstable to debian/sid to debian/master to master. Similarly, pristine-lfs being there enables it, if both -tar and -lfs are there, checking out happens from both but committing goes to -lfs only.
Doing something like this would enable everyone to continue using their current schemes while allowing an easy way to migrate (just rename the branch and go ahead). -- Cheers, Andrej