Hello,

On Tue, Jan 17, 2017 at 07:22:08PM +0000, Ian Jackson wrote:
> Then we need to go through the code in dgit and ensure that the suite
> name is appropriate qualified everywhere.  Probably, $csuite needs to
> be abolished and turned into two variables, one containing the distro
> name and one being just the bare suite.
> 
> There should be separate a config option (separate to
> dgit.default.distro) to specify which distro(s) distro-unqualified
> branch names refer to.  This config option mustn't change often,
> because changing it can change the implied upstream source of a branch
> name.

I take it that Debian's dgit repos won't see any change?  I.e. remain
unqualified?

> [1] Sane possibilities for the branch name would appear to include
> (opinions welcome):
> 
>  My favourites:
> 
>   Format (local branch)      Example
> 
>   dgit/DISTRO=SUITE           raspbian=jessie
>   dgit/DISTRO#SUITE           raspbian#jessie
>   dgit/SUITE@DISTRO           jessie@raspbian
> 
>  Other possibilities:
> 
>   dgit/DISTRO%SUITE           raspbian%jessie
>   dgit/SUITE%DISTRO           jessie%raspbian

'=' could be misleading.  Otherwise I like the '@' as it has a semantic
reading which makes it easy to memorise.

-- 
Sean Whitton

Attachment: signature.asc
Description: PGP signature

Reply via email to