launchpad-reviewers team mailing list archive
-
launchpad-reviewers team
-
Mailing list archive
-
Message #28826
[Merge] ~cjwatson/launchpad:go-proxy-archive-layout into launchpad:master
The proposal to merge ~cjwatson/launchpad:go-proxy-archive-layout into launchpad:master has been updated.
Description changed to:
This follows the description of the `GOPROXY` protocol in https://go.dev/ref/mod#module-proxy. (The naming is confusing: module proxies seem to have a layout in their own right, rather than proxying to some kind of repository stored elsewhere as one might expect from the name.)
I initially planned to store Go module paths in the source package name in a mangled form, but this turns out not to work well in conjunction with how the metadata scanning job works, so I switched to storing them in `SourcePackageRelease.user_defined_fields` instead, thereby avoiding the necessity for name-mangling.
For more details, see:
https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/426764
--
Your team Launchpad code reviewers is requested to review the proposed merge of ~cjwatson/launchpad:go-proxy-archive-layout into launchpad:master.
References