I read through the latest build artifact and support these changes.

I do generally dislike all this complexity, but harmonizing the Go team
process with other DEP14 processes _reduces_ complexity for me.
Otherwise I have to deal with the complexity of the modern DEP14
approach AND the complexity of the older Go style approach.  So for me,
the overall complexity goes down, even if it mildly goes up compared to
the old Go packaging style.

As far as I know, practically no upstream Go vendor publishes tarballs.
Use of 'pristine-tar' is thus somewhat weird, in that we are only
preserving something that GitHub produced (rather than upstream itself),
and GitHub known to change the format once in a while.  I don't mind
enabling it (for consistency), but I feel the justification for this
complexity is a bit weak.

/Simon

Otto Kekäläinen <o...@debian.org> writes:

> Hi!
>
> In line with what I have already been doing, I now published a draft
> for workflow changes at
> https://salsa.debian.org/go-team/go-team.pages.debian.net/-/merge_requests/7
>
> Direct link to latest build artifact for convenience:
> https://otto.pages.debian.net/-/go-team.pages.debian.net/-/jobs/6917178/artifacts/build/workflow-changes.html
>
> Please let me know what you think per email or in MR. I think my
> proposals mainly ensure that Go team is aligned with what most other
> (modern) Debian packages do and there shouldn't be much controversial
> about this.
>
> I am however willing to split up the changes in two phases if it looks
> like some things are quick and easy to agree on, and some not.
>

Attachment: signature.asc
Description: PGP signature

Reply via email to