Skip to content

Commit

Permalink
Adding prepare for release script and documentations (#49)
Browse files Browse the repository at this point in the history
  • Loading branch information
mrproliu authored May 31, 2023
1 parent d7f0680 commit 0c54f7f
Show file tree
Hide file tree
Showing 33 changed files with 1,333 additions and 5 deletions.
22 changes: 22 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,25 @@ Release Notes.

0.1.0
------------------

#### Features
* Initialize the agent core and user import library.
* Support gRPC reporter for management, tracing protocols.
* Automatic detect the log frameworks and inject the log context.

#### Plugins
* Support [Gin](https://github.com/gin-gonic/gin) framework.
* Support [Native HTTP](https://pkg.go.dev/net/http) server and client framework.
* Support [Go Restful](https://github.com/emicklei/go-restful) v3 framework.
* Support [Dubbo](https://github.com/apache/dubbo-go) server and client framework.
* Support [Kratos](github.com/go-kratos/kratos) v2 server and client framework.
* Support [Go-Micro](https://github.com/go-micro/go-micro) v4 server and client framework.
* Support [GORM](https://github.com/go-gorm/gorm) v2 database client framework.
* Support [MySQL Driver](https://github.com/go-gorm/mysql) detection.

#### Documentation
* Initialize the documentation.

#### Issues and PR
- All issues are [here](https://github.com/apache/skywalking/milestone/176?closed=1)
- All and pull requests are [here](https://github.com/apache/skywalking-go/milestone/1?closed=1)
97 changes: 93 additions & 4 deletions LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -203,14 +203,103 @@
=======================================================================
Apache SkyWalking Go Subcomponents:

The Apache SkyWalking Go project contains subcomponents with separate copyright
Apache SkyWalking Go project contains subcomponents with separate copyright
notices and license terms. Your use of the source code for the these
subcomponents is subject to the terms and conditions of the following
licenses.

========================================================================
Apache 2.0 licenses
Apache-2.0 licenses
========================================================================

The following components are provided under the Apache License. See project link for details.
The text of each license is the standard Apache 2.0 license.
The following components are provided under the Apache-2.0 License. See project link for details.
The text of each license is also included at licenses/license-[project].txt.

cloud.google.com/go v0.110.0 Apache-2.0
github.com/OneOfOne/xxhash v1.2.2 Apache-2.0
github.com/census-instrumentation/opencensus-proto v0.4.1 Apache-2.0
github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe Apache-2.0
github.com/cncf/xds/go v0.0.0-20230105202645-06c439db220b Apache-2.0
github.com/envoyproxy/go-control-plane v0.10.3 Apache-2.0
github.com/envoyproxy/protoc-gen-validate v0.9.1 Apache-2.0
github.com/golang/glog v1.0.0 Apache-2.0
github.com/golang/mock v1.6.0 Apache-2.0
github.com/prometheus/client_model v0.2.0 Apache-2.0
go.opentelemetry.io/proto/otlp v0.15.0 Apache-2.0
google.golang.org/appengine v1.6.7 Apache-2.0
google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1 Apache-2.0
google.golang.org/grpc v1.46.2 Apache-2.0
gopkg.in/yaml.v2 v2.4.0 Apache-2.0
skywalking.apache.org/repo/goapi v0.0.0-20230314034821-0c5a44bb767a Apache-2.0

========================================================================
MIT licenses
========================================================================

The following components are provided under the MIT License. See project link for details.
The text of each license is also included at licenses/license-[project].txt.

github.com/BurntSushi/toml v0.3.1 MIT
github.com/antihax/optional v1.0.0 MIT
github.com/cespare/xxhash v1.1.0 MIT
github.com/client9/misspell v0.3.4 MIT
github.com/stretchr/objx v0.5.0 MIT
github.com/stretchr/testify v1.8.2 MIT
github.com/yuin/goldmark v1.4.13 MIT
honnef.co/go/tools v0.0.1-2020.1.4 MIT

========================================================================
ISC licenses
========================================================================

The following components are provided under the ISC License. See project link for details.
The text of each license is also included at licenses/license-[project].txt.

github.com/davecgh/go-spew v1.1.1 ISC

========================================================================
MIT and BSD-3-Clause licenses
========================================================================

The following components are provided under the MIT and BSD-3-Clause License. See project link for details.
The text of each license is also included at licenses/license-[project].txt.

github.com/ghodss/yaml v1.0.0 MIT and BSD-3-Clause

========================================================================
BSD-2-Clause licenses
========================================================================

The following components are provided under the BSD-2-Clause License. See project link for details.
The text of each license is also included at licenses/license-[project].txt.

github.com/pkg/errors v0.9.1 BSD-2-Clause
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c BSD-2-Clause

========================================================================
BSD-3-Clause licenses
========================================================================

The following components are provided under the BSD-3-Clause License. See project link for details.
The text of each license is also included at licenses/license-[project].txt.

github.com/golang/protobuf v1.5.3 BSD-3-Clause
github.com/google/go-cmp v0.5.9 BSD-3-Clause
github.com/google/uuid v1.3.0 BSD-3-Clause
github.com/grpc-ecosystem/grpc-gateway v1.16.0 BSD-3-Clause
github.com/pmezard/go-difflib v1.0.0 BSD-3-Clause
github.com/rogpeppe/fastuuid v1.2.0 BSD-3-Clause
github.com/spaolacci/murmur3 v1.1.0 BSD-3-Clause
golang.org/x/crypto v0.9.0 BSD-3-Clause
golang.org/x/exp v0.0.0-20200331195152-e8c3332aa8e5 BSD-3-Clause
golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 BSD-3-Clause
golang.org/x/mod v0.9.0 BSD-3-Clause
golang.org/x/net v0.10.0 BSD-3-Clause
golang.org/x/oauth2 v0.6.0 BSD-3-Clause
golang.org/x/sync v0.1.0 BSD-3-Clause
golang.org/x/sys v0.8.0 BSD-3-Clause
golang.org/x/term v0.8.0 BSD-3-Clause
golang.org/x/text v0.9.0 BSD-3-Clause
golang.org/x/tools v0.7.0 BSD-3-Clause
golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 BSD-3-Clause
google.golang.org/protobuf v1.30.0 BSD-3-Clause
7 changes: 6 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -85,4 +85,9 @@ check:

.PHONY: build
build:
@make -C tools/go-agent build
@make -C tools/go-agent build

.PHONE: release
release:
/bin/sh tools/release/create_bin_release.sh
/bin/sh tools/release/create_source_release.sh
Loading

0 comments on commit 0c54f7f

Please sign in to comment.