[PATCH v3 0/1] initialize xenlight go module

Nick Rosbrook posted 1 patch 3 years, 10 months 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 3 years, 10 months 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