Bug#446699: debcommit uses debian_version_ for git tags

2007-10-17 Thread martin f krafft
also sprach Joey Hess [EMAIL PROTECTED] [2007.10.14.2359 +0100]:
 I think it must be accidental that debcommit uses debian_version_ in 
 the name of git tags it creates. It does that for CVS because CVS has
 limitations on tag names that require it not start with a number (IIRC).
 But for svn and other vcses, it just uses the debian version number as
 the tag, and I think it should do it for git too.
 
 I plan to change it to do that, unless someone has a reason for the
 current behavior..

Please consider using debian/$version. Git does allow hierarchical
namespaces.

-- 
 .''`.   martin f. krafft [EMAIL PROTECTED]
: :'  :  proud Debian developer, author, administrator, and user
`. `'`   http://people.debian.org/~madduck - http://debiansystem.info
  `-  Debian - when you have better things to do than fixing systems


digital_signature_gpg.asc
Description: Digital signature (see http://martin-krafft.net/gpg/)


Bug#446699: debcommit uses debian_version_ for git tags

2007-10-17 Thread Joey Hess
martin f krafft wrote:
 Please consider using debian/$version. Git does allow hierarchical
 namespaces.

Would you say it's the most common/best choice for tag naming for git?
What about native packages, I don't think it makes much sense to put the
tags in debian/ for those.

I did think about making it configurable, but that seems to be the
_worst_ choice. There's value in consistency here.

-- 
see shy jo


signature.asc
Description: Digital signature


Bug#446699: debcommit uses debian_version_ for git tags

2007-10-17 Thread martin f krafft
also sprach Joey Hess [EMAIL PROTECTED] [2007.10.17.1852 +0200]:
 Would you say it's the most common/best choice for tag naming for git?

I'd say it's the one that makes most sense, yes. I don't know if
it's the most common.

 What about native packages, I don't think it makes much sense to
 put the tags in debian/ for those.

Why not? Someone else might actually clone our native packages into
a, say, Fedora repo, so we're keeping the namespace clean.

 I did think about making it configurable, but that seems to be the
 _worst_ choice. There's value in consistency here.

Yeah...

-- 
 .''`.   martin f. krafft [EMAIL PROTECTED]
: :'  :  proud Debian developer, author, administrator, and user
`. `'`   http://people.debian.org/~madduck - http://debiansystem.info
  `-  Debian - when you have better things to do than fixing systems
 
when a gentoo admin tells me that the KISS principle is good for
 'busy sysadmins', and that it's not an evolutionary step backwards,
 i wonder whether their tape is already running backwards.


digital_signature_gpg.asc
Description: Digital signature (see http://martin-krafft.net/gpg/)


Bug#446699: debcommit uses debian_version_ for git tags

2007-10-17 Thread Joey Hess
martin f krafft wrote:
 Why not? Someone else might actually clone our native packages into
 a, say, Fedora repo, so we're keeping the namespace clean.

If they did, they'd likely consider debian the upstream. So it would
make sense for the tags to be upstream tags then.

-- 
see shy jo




Bug#446699: debcommit uses debian_version_ for git tags

2007-10-17 Thread martin f krafft
also sprach Joey Hess [EMAIL PROTECTED] [2007.10.17.1944 +0200]:
 If they did, they'd likely consider debian the upstream. So it would
 make sense for the tags to be upstream tags then.

Fair point.

-- 
 .''`.   martin f. krafft [EMAIL PROTECTED]
: :'  :  proud Debian developer, author, administrator, and user
`. `'`   http://people.debian.org/~madduck - http://debiansystem.info
  `-  Debian - when you have better things to do than fixing systems
 
everyone has a little secret he keeps,
 i like the fires when the city sleeps.
  -- mc 900 ft jesus


digital_signature_gpg.asc
Description: Digital signature (see http://martin-krafft.net/gpg/)


Bug#446699: debcommit uses debian_version_ for git tags

2007-10-14 Thread Joey Hess
Package: devscripts
Version: 2.10.9
Severity: normal

I think it must be accidental that debcommit uses debian_version_ in 
the name of git tags it creates. It does that for CVS because CVS has
limitations on tag names that require it not start with a number (IIRC).
But for svn and other vcses, it just uses the debian version number as
the tag, and I think it should do it for git too.

I plan to change it to do that, unless someone has a reason for the
current behavior..

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.22-2-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages devscripts depends on:
ii  debianutils   2.25.1 Miscellaneous utilities specific t
ii  dpkg-dev  1.14.7 package building tools for Debian
ii  libc6 2.6.1-5GNU C Library: Shared libraries
ii  perl  5.8.8-11   Larry Wall's Practical Extraction 
ii  sed   4.1.5-4The GNU sed stream editor

Versions of packages devscripts recommends:
ii  fakeroot  1.8.1  Gives a fake root environment

-- no debconf information

-- 
see shy jo


signature.asc
Description: Digital signature