On 17.06.24 13:53, Jonas Smedegaard wrote:
What you "need to" do, if you want to contribute to a Debian package, is follow whatever is the maintenance style for that package.
Exactly. The problem is that, *assuming* that the maintainer uses git, which IMHO the majority does, I *still* have no idea what they did to create their source upload, hence what I have to do to create a NMU that doesn't break things.
Might be dgit (with which options?). Might be something else. I have to dig through the package to figure this out.
Heck I need to dig through the package to figure out how I did my own uploads after not touching them for a year or two. (I kindof doubt I'm the only person with this problem.)
However: if the previous upload used tag2upload, which presumably is going to be very common in the not too distant future given its convenience, speed, and mostly-non-dependence on Debian-specific tooling, then I know exactly what to do and there's (almost …) zero margin for error. I definitely don't need the correct release of dgit.
In principle, with t2u I don't even need a Debian system in the first place. It's just a git tag. I can create it on a Fedora system. Or on MacOS.
-- -- mit freundlichen Grüßen -- -- Matthias Urlichs
OpenPGP_signature.asc
Description: OpenPGP digital signature