- source format 1.0 with direct changes in .diff.gz (no patch system)
Also dpatch. And also 1.0+quilt (ugh). !
On 08/04/21 at 09:06 +0200, Mattia Rizzolo wrote:
Also dpatch. And also 1.0+quilt (ugh). !
So the breakdown for testing is:
27 1.0, dpatch
166 1.0, quilt
374 1.0, no changes
395 1.0, direct changes
Indeed we could probably only allow 1.0 without changes to upstream
sources, and 3.0 formats.
166 1.0, quilt
On Thu, Apr 08, 2021 at 02:58:14PM +0200, Lucas Nussbaum wrote:
166 1.0, quilt
I don't see what's wrong with these.
IMHO, they aren't "wrong" or "inherently bad", but I believe keeping
them that way is more of technical debt than anything else.
right, so the severity of these bugs should be wishlist or maybe normal,
but I don't think important would be justified, and serious seriously not.
Because things are the way they are, things will not stay the way they are. (Bertolt Brecht)
Nothing *wrong* as the hard meaning of that word.
But:
* They carry the usual set of downsides of 1.0 vs 3.0, like:
- no support for .tar.(bz2|xz|…)
- no support for multi tarballs
* possibility of bugs due to the implementations of the patch/unpatch
routines in d/rules
* also similar to the above, you can't assume the state of the
unpacked source (patched or unpatched?)
* they are different from no good reason (0.5% vs 94.8%), and
consistency in complex setup carry some good points by itself
And at the same time I can't really think of any good point of keeping
them 1.0.
IMHO, they aren't "wrong" or "inherently bad", but I believe keeping
them that way is more of technical debt than anything else.
On Thu, Apr 08, 2021 at 03:53:06PM +0000, Holger Levsen wrote:
On Thu, Apr 08, 2021 at 02:58:14PM +0200, Lucas Nussbaum wrote:
166 1.0, quilt
I don't see what's wrong with these.
Nothing *wrong* as the hard meaning of that word.
But:
* They carry the usual set of downsides of 1.0 vs 3.0, like:
- no support for .tar.(bz2|xz|…)
- no support for multi tarballs
* possibility of bugs due to the implementations of the patch/unpatch
routines in d/rules
* also similar to the above, you can't assume the state of the
unpacked source (patched or unpatched?)
* they are different from no good reason (0.5% vs 94.8%), and
consistency in complex setup carry some good points by itself
And at the same time I can't really think of any good point of keeping
them 1.0.
IMHO, they aren't "wrong" or "inherently bad", but I believe keeping
them that way is more of technical debt than anything else.
right, so the severity of these bugs should be wishlist or maybe normal, but I don't think important would be justified, and serious seriously not.Yes, totally. I don't think anybody ever talked about the severity of
any such bugs, did they?
[...] I just would love to get rid of
special cases as much as possible when they are not needed.
Because things are the way they are, things will not stay the way they are. (Bertolt Brecht)See, your signature agrees ↑↑↑ ;P
The X Strike Force is still sticking to format 1.0, with one of the main reasons being that it makes it easier to cherry-pick one or several
upstream commits. In the 3.0 format you have to create a separate patch
and later remove it when merging in the next upstream version.
Whether this outweighs the disadvantages of the 1.0 format is debatable,
but I think it would be best to start a discussion on the debian-x list
or the #debian-x IRC channel before filing individual bugs.
On 09/04/21 at 19:49 +0200, Sven Joachim wrote:
The X Strike Force is still sticking to format 1.0, with one of the main
reasons being that it makes it easier to cherry-pick one or several
upstream commits. In the 3.0 format you have to create a separate patch
and later remove it when merging in the next upstream version.
Would that be true also with single-debian-patch?
Also, while I was aware of this workflow for the X team, it seems that there's at least one outlier: https://salsa.debian.org/xorg-team/app/xterm/-/tree/debian-unstable/debian/patches
Whether this outweighs the disadvantages of the 1.0 format is debatable,
but I think it would be best to start a discussion on the debian-x list
or the #debian-x IRC channel before filing individual bugs.
Sure, I take this discussion as a preliminary discussion before a
potential discussion, later, about a mass bug filing. It's not clear if
we will get there.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 293 |
Nodes: | 16 (2 / 14) |
Uptime: | 220:10:52 |
Calls: | 6,622 |
Calls today: | 4 |
Files: | 12,171 |
Messages: | 5,318,022 |