[PATCH v3 0/1] initialize xenlight go module

Nick Rosbrook posted 1 patch 23 weeks ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/xen tags/patchew/cover.1589379056.git.rosbrookn@ainfosec.com
SUPPORT.md                        |   6 +
tools/golang/xenlight/LICENSE     | 502 ++++++++++++++++++++++++++++++
tools/golang/xenlight/README.md   |  28 ++
tools/golang/xenlight/xenlight.go |   2 +
4 files changed, 538 insertions(+)
create mode 100644 tools/golang/xenlight/LICENSE
create mode 100644 tools/golang/xenlight/README.md

[PATCH v3 0/1] initialize xenlight go module

Posted by Nick Rosbrook 23 weeks ago
These patches setup an initial Go module for the xenlight package. The
go code is tracked again, since the module is defined in xen.git as
xenbits.xenproject.org/git-http/xen.git/tools/golang/xenlight. The final patch
adds a README and LICENSE to tools/golang/xenlight so that the package
will show up properly on pkg.go.dev and be available via the module
proxy at proxy.golang.org.

Changes in v2:
 - Use xenproject.org instead of xen.org in module path.
 - Use `go build` instead of `go install` in xenlight Makefile.
 - Use LGPL instead of GPL for xenlight LICENSE.
 - Add entry for xenlight package in SUPPORT.md.
 - Change some wording in the README for clarity. 

Changes in v3:
 - Use LGPL as-is from [1].
 - Wrap lines in README.

[1] https://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt

Nick Rosbrook (1):
  golang/xenlight: add necessary module/package documentation

 SUPPORT.md                        |   6 +
 tools/golang/xenlight/LICENSE     | 502 ++++++++++++++++++++++++++++++
 tools/golang/xenlight/README.md   |  28 ++
 tools/golang/xenlight/xenlight.go |   2 +
 4 files changed, 538 insertions(+)
 create mode 100644 tools/golang/xenlight/LICENSE
 create mode 100644 tools/golang/xenlight/README.md

-- 
2.17.1