Ok, I will do that.

Willem Jiang <[email protected]> 于2019年6月21日周五 下午2:17写道:

> Hi,
> I just checked the License files which are unknown to the tool that you
> use.
> Most of them are BSD 3-Clause license, the uber-go are MIT license.
> We should be fine with these third dependencies.
> I guess there maybe some format change on the License so the tool cannot
> recognize it.
>
> @xiaoliang tian <[email protected]>  Do you mind start a vote for
> accepting mesher as new subproject of ServiceComb?
>
> Willem Jiang
>
> Twitter: willemjiang
> Weibo: 姜宁willem
>
>
> On Fri, Jun 21, 2019 at 11:00 AM Xiaoliang Tian <[email protected]>
> wrote:
>
>> That list include all the indirect and direct deps, 🚫means I am not sure
>> the License, so I give a link to let you review
>>
>>
>> github.com/beorn7/perks                          MIT License
>> github.com/fsnotify/fsnotify                     BSD 3-Clause "New" or
>> "Revised" License
>> github.com/go-chassis/go-restful-swagger20       MIT License
>> github.com/go-chassis/go-chassis-config          Apache License 2.0
>> github.com/gogo/googleapis                       Apache License 2.0
>> github.com/go-chassis/paas-lager                 Apache License 2.0
>> github.com/go-chassis/gohessian                  Apache License 2.0
>> github.com/go-mesh/openlogging                   Apache License 2.0
>> github.com/golang/glog                           Apache License 2.0
>> github.com/golang/protobuf                       BSD 3-Clause "New" or
>> "Revised" License
>> github.com/google/gofuzz                         Apache License 2.0
>> 🚫 github.com/gogo/protobuf
>> https://github.com/gogo/protobuf/blob/master/LICENSE
>> github.com/gorilla/websocket                     BSD 2-Clause
>> "Simplified"
>> License
>> github.com/hashicorp/go-version                  Mozilla Public License
>> 2.0
>> github.com/cenkalti/backoff                      MIT License
>> github.com/imdario/mergo                         BSD 3-Clause "New" or
>> "Revised" License
>> github.com/json-iterator/go                      MIT License
>> github.com/matttproud/golang_protobuf_extensions Apache License 2.0
>> github.com/modern-go/concurrent                  Apache License 2.0
>> github.com/patrickmn/go-cache                    MIT License
>> github.com/opentracing/opentracing-go            Apache License 2.0
>> github.com/pkg/errors                            BSD 2-Clause
>> "Simplified"
>> License
>> github.com/modern-go/reflect2                    Apache License 2.0
>> github.com/emicklei/go-restful                   MIT License
>> github.com/lyft/protoc-gen-validate              Apache License 2.0
>> github.com/envoyproxy/go-control-plane           Apache License 2.0
>> github.com/prometheus/client_golang              Apache License 2.0
>> github.com/prometheus/common                     Apache License 2.0
>> github.com/prometheus/client_model               Apache License 2.0
>> github.com/prometheus/procfs                     Apache License 2.0
>> github.com/spf13/cast                            MIT License
>> github.com/spf13/pflag                           BSD 3-Clause "New" or
>> "Revised" License
>> 🚫 github.com/rcrowley/go-metrics
>> https://github.com/rcrowley/go-metrics/blob/master/LICENSE
>> github.com/urfave/cli                            MIT License
>> github.com/golang/text                           BSD 3-Clause "New" or
>> "Revised" License
>> github.com/golang/time                           BSD 3-Clause "New" or
>> "Revised" License
>> k8s.io/client-go                                 Apache License 2.0
>> 🚫 golang.org/x/net
>> https://github.com/golang/net/blob/master/LICENSE
>> 🚫 golang.org/x/oauth2
>> https://github.com/golang/oauth2/blob/master/LICENSE
>> 🚫 golang.org/x/sys
>> https://github.com/golang/sys/blob/master/LICENSE
>> github.com/go-chassis/go-archaius                Apache License 2.0
>> google.golang.org/genproto                       Apache License 2.0
>> gopkg.in/inf.v0                                  BSD 3-Clause "New" or
>> "Revised" License
>> github.com/ghodss/yaml                           MIT License
>> github.com/go-chassis/foundation                Apache License 2.0
>> github.com/go-chassis/go-cc-client               Apache License 2.0
>> github.com/go-chassis/go-chassis                 Apache License 2.0
>> gopkg.in/yaml.v2                                 Apache License 2.0
>> 🚫 go.uber.org/ratelimit
>> https://github.com/uber-go/ratelimit/blob/master/LICENSE
>> 🚫 golang.org/x/crypto
>> https://github.com/golang/crypto/blob/master/LICENSE
>> google.golang.org/grpc                           Apache License 2.0
>> k8s.io/apimachinery                             Apache License 2.0
>>
>> Willem Jiang <[email protected]> 于2019年6月20日周四 上午9:18写道:
>>
>> > Hi Xiaoliang,
>> >
>> > Any update for the  proposal?
>> >
>> > Willem Jiang
>> >
>> > Twitter: willemjiang
>> > Weibo: 姜宁willem
>> >
>> > On Sat, Jun 15, 2019 at 10:38 AM Willem Jiang <[email protected]>
>> > wrote:
>> > >
>> > > It looks good from the feedback of the community.
>> > > I just have a quick question about the third party dependencies of
>> > > mesher. It's quite important for us when we move the project into
>> > > Apache.
>> > >
>> > > Tian Xiaoliang do you mind show us the list of third party
>> > > dependenices projects and their license?
>> > >
>> > > Willem Jiang
>> > >
>> > > Twitter: willemjiang
>> > > Weibo: 姜宁willem
>> > >
>> > > On Mon, Jun 10, 2019 at 2:11 PM Xiaoliang Tian <
>> [email protected]>
>> > wrote:
>> > > >
>> > > > Hi All,
>> > > >
>> > > > Service mesh is a solution for microservice, mesher is a service
>> mesh
>> > > > implementation.
>> > > >
>> > > > if servicecomb introduce mesher, it will get some benifits.
>> > > >
>> > > > 1. user of servicecomb can choose any language and leverage same
>> > service
>> > > > center and govenance policy.
>> > > >
>> > > > 2. user can gain better performance by using java chassis and
>> mesher,
>> > than
>> > > > user use service mesh solution only.
>> > > >
>> > > > the first one is most important reason why service mesh is
>> important to
>> > > > service comb
>> > > >
>> > > > The mesher feature has been finished [1]
>> > > >
>> > > > there is the list of features:
>> > > > 1. service discovery, load balancing, circuit breaker, rate
>> limiting,
>> > most
>> > > > of features that java chassis has
>> > > > 2. An admin API to expose runtime imformation of mesher
>> > > > 3. support grpc and http1 and http2
>> > > > 4. support transparent TLS communication
>> > > > 5. run as a sidecar proxy for a service
>> > > > 6. a sidecar injector to automattically inject mesher into k8s pod
>> > > >
>> > > > [1]  https://github.com/go-mesh/mesher
>> > > >
>> > > > Regards
>> >
>>
>

Reply via email to