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 ---