On 7/16/2021 12:29 PM, Thiago Maciel wrote:
First of all, let me say that autospec is a very elegant tool. After some
time learning the quirks of it, my setup here is flying!
With that said, is it really a hard sell asking for more git integration,
e.g, the possibility to build from a specific commit point?
I understand the policy to work with release tarballs, and I know we can
easily point to master tarballs from github and gitlab.
But still, I think it would make it way more flexible and it would be
beneficial for the community and for the distribution as well.
We would be able to test pre-releases without manually patching stuff, with
more control over the packages with slow release tags (e.g., xserver and
others), and sometimes we do have stability and security fixes on git
without a release tag.
From the community point of view, I think it would help to reduce the
traction we have now on the CL adoption and 3rd party repositories.
I have a very ugly patch to do this here, but it would be nice having a
more elegant solution from upstream. Sorry, but I am trying hard to sell
github and gitlab also support a tarbal-from-commit-hash... and we use that for
some packages... that's really the way to do this.
we do need a tar file (spec files really want that, and in addition we need a copy of
we ship in source code from an open source/license angle)