On Sun, Jul 14, 2019 at 12:28:33PM +0200, Andre Noll wrote: > On Sat, Jul 13, 22:48, Adam Borowski wrote > > I would gladly upload your updates, but I don't know what upstream tarball > > to use. There's no watch file (the usual automated way to fetch one), you > > did not provide one by uploading to mentors.d.n or some site of your own, > > and neither did you provide instructions for some custom workflow (there are > > many of those).
> git fetch > git archive --prefix liblopsub-1.0.3/ origin/master | xz > > ../liblopsub_1.0.3.orig.tar.xz This looks like the "git" mode of uscan; I haven't used it though as the vast majority of my upstreams use github or something similar that offers downloadable tarballs for tags. > I could certainly create the tarball and upload it somewhere for the > tools to to pick up, but TBH I think that's a bit pointless because > everybody can create the tarball from the public git repo with a > command like the above. Yeah, but there's no commonly agreed way to do that. Or rather, there's _too many_ ways, with none being dominant. And generating a bit-to-bit identical tarball is not as easy as it sounds. > The only thing that needs to be communicated is a git tree-ish, i.e. an > identifier for the tree that should be tared, origin/master in this case. My hopes are rather with dropping the tarball requirement as obsolete and using a git-based setup directly, but this has been in development for more than a decade, with no light at the end of the tunnel (so no train for now). > My preferred choice would be to create a signed tag each time the > version number in debian/changelog changes, to indicate that a new > version should be uploaded, but I have no strong opinion in this > regard. That's a common and recommended workflow, although when the package can't be uploaded immediately (eg. NEW or sponsoring), I'd recommend leaving not pushing the tag until the upload is done. Thus, a finalized changelog version serves that purpose, yet is not immutable. > Which mechanism do you prefer to get informed about pending updates? Anything that's convenient for you; in general RFS bugs are best but some folks prefer other arrangements. Meow! -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ Yo momma uses IPv4! ⢿⡄⠘⠷⠚⠋⠀ But why should you? ⠈⠳⣄⠀⠀⠀⠀ https://ipv4flagday.net/

