Your message dated Sun, 7 Dec 2025 12:45:03 +0100
with message-id <[email protected]>
and subject line Re: Bug#1122090: python3-autobahn: Please document odd git 
layout in debian/README.source
has caused the Debian Bug report #1122090,
regarding python3-autobahn: Please document odd git layout in 
debian/README.source
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1122090: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1122090
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python3-autobahn
Version: 24.4.2+dfsg1-3
Severity: important

The very odd, and kind of kinky, git layout of python3-autobahn's salsa 
repository
makes it very hard to contribute.

Please, per policy 4.14, document in debian/README.source what the joke is 
about:

* debian/epoxy                       d43edd54 Remove depends on 
python3-pkg-resources (Closes: #1083599).
  remotes/origin/HEAD                -> origin/debian/epoxy
  remotes/origin/debian/antelope     9b56d7b1 Add 
fix_twisted_22.10.0_incompability.patch.
  remotes/origin/debian/bobcat       ead94d96 Removed versions of 
(build-)depends when satisfied in Bookworm.
  remotes/origin/debian/caracal      ead94d96 Removed versions of 
(build-)depends when satisfied in Bookworm.
  remotes/origin/debian/dalmatian    d43edd54 Remove depends on 
python3-pkg-resources (Closes: #1083599).
  remotes/origin/debian/epoxy        d43edd54 Remove depends on 
python3-pkg-resources (Closes: #1083599).
  remotes/origin/debian/experimental 2935b8b3 Add lintian override for missing 
JS sources.
  remotes/origin/debian/flamingo     aba37235 Fix homepage (Closes: #1116499).
  remotes/origin/debian/newton       5d343347 Bumped debhelper compat version 
to 10
  remotes/origin/debian/pike         e1968e9d Standards-Version is now 4.1.1.
  remotes/origin/debian/queens       9e97d4a6 d/control: Use 
[email protected] as maintainer
  remotes/origin/debian/rocky        38422b27 Fix (build-)dependency on 
pyqrcode instead of qrcode (Closes: #931612).
  remotes/origin/debian/stein        8ae6100c Removed Python 2 support (Closes: 
#937590).
  remotes/origin/debian/train        c33d53bf Run wrap-and-sort -bastk
  remotes/origin/debian/unstable     9e8beb24 Releasing to unstable.
  remotes/origin/debian/ussuri       c33d53bf Run wrap-and-sort -bastk
  remotes/origin/debian/victoria     95149eff   * CVE-2020-35678: allows 
redirect header injection. Applied upstream patch:     URL must be re-encoded 
when \
doing redirect (Closes: #978416).
  remotes/origin/debian/wallaby      0aeaebbb pytest: Use -Wignore to ignore 
deprecation warnings.
  remotes/origin/debian/xena         b21d13f3 Add missing 
debian/python3-autobahn.install.
  remotes/origin/debian/yoga         1132753e Add dh_python3 
--shebang=/usr/bin/python3 (Closes: #1017048).
  remotes/origin/debian/zed          7f17b700 Uploading to unstable.
  remotes/origin/master              4596f8c3 start with final touches / todos 
for #1666 (#1668)
  remotes/origin/master+dfsg         bebffd9b Merge tag 'v24.4.2' into 
master+dfsg

--- End Message ---
--- Begin Message ---
On 12/6/25 10:35 PM, Jérémy Lal wrote:
Package: python3-autobahn
Version: 24.4.2+dfsg1-3
Severity: important

Hi Jérémy,

Thanks for taking the time to open this bug.

The very odd, and kind of kinky, git layout of python3-autobahn's salsa 
repository
makes it very hard to contribute.

The layout isn't particularly odd, it's just a single branch with the debian folder merged into upstream branch, patches un-applied. This is more and more common in Debian. If I'm not mistaking, this is the layout that dgit authors (ie: Ian Jackson) is using, and tag2upload last summer, only supported that layout.

Please, per policy 4.14, document in debian/README.source what the joke is 
about:

Policy 4.14 only tells about source packages, at no point it involves using git. Not mentioning how a package is maintain under Git doesn't make a package not policy compliant. Remember Git packaging isn't mandatory, even though I personally think it should be. Hopefully, the Debian project is converging toward it.

Anyways, you made me write this wiki entry, which was really overdue:
https://wiki.debian.org/OpenStack/git-tag-based-workflow

Let me know if you think it needs improvements.

Now, there's 500+ packages in the OpenStack team using that workflow and git layout, more within the Home Assistant team, and more from other DDs. It is my view that it isn't reasonable to maintain a debian/README.source file on each of these packages.

> Please, per policy 4.14, document in debian/README.source what the
> joke is about:

The branch names are against the OpenStack upstream branches, as autobahn is maintained so that OpenStack works, following the requirements maintained upstream. If you do not know about the upstream OpenStack branch names, they are described here:

https://wiki.debian.org/OpenStack#OpenStack_releases_VS_Debian_releases

However, you do not need to know about them, the default branch is always the one matching Debian unstable, and that's where one should contribute.

It's now time to close this joke... :)

Cheers,

Thomas Goirand (zigo)

--- End Message ---

Reply via email to