This idea it's awesome, I could not agree more, may you succeed!

wei jin <[email protected]> 于2020年11月12日周四 下午3:31写道:

> Hi APISIX commnuty,
>
> The ingress-controller donation proposal is posted on
>
> https://cwiki.apache.org/confluence/display/APISIX/ingress-controller+Donation+Proposal
>
> The discuss of donation ingress-controller as a subproject is in
> https://github.com/api7/ingress-controller/issues/36
>
> I just paste to proposal to here:
>
> ----------------------------------
>
> # ingress-controller Donation Proposal
>
> ## Abstract
>
> ingress-controller[1] is an implementation of kubernetes ingress based on
> Apache APISIX[2]. The project is built using golang.
> Through `ingress-controller` we can use `yaml` to define APISIX objects
> such as Route/Service/Upstream in kubernetes.
>
> ## Proposal
>
> The goal of this proposal is to bring the existing `ingress-controller`
> codebase, developers and community into the Apache Software Foundation
> (ASF) as Apache APISIX's sub-project.
> `ingress-controller` is submitting this proposal to donate it to the Apache
> APISIX under the Apache License, Version 2.0, in order to provide a
> kubernetes ingress implementation for Apache APISIX.
>
> ## Background
>
> Apache APISIX is a dynamic, real-time, high-performance API gateway, based
> on the Nginx library and etcd, with many open source users at home and
> abroad. But currently there is no support for kubernetes ingress.
> `ingress-controller` is a project created by Wei Jin in December 2019.
> Recently, more and more friends have paid attention to
> `ingress-controller`, and it has also been used by some companies in the
> production environment. so Wei Jin decided to bring `ingress-controller` as
> a sub-project to enrich the Apache APISIX ecosystem.
>
> ## Core developer
>
> Wei Jin is an experienced open source developer and Apache APISIX PMC.
>
> ## Donation source
>
> Github repo: https://github.com/api7/ingress-controller
>
> ## Source and Intellectual Property Submission Plan
>
> `ingress-controller` was originally created by Wei Jin in December 2019.
> Therefore, he is the creator and main contributor of `ingress-controller`.
> Wei Jin is also a member of Apache APISIX PMC and has submitted ICLA.
>
> ## External Dependencies
>
> Apache-2.0 License
>
> * github.com/coreos/etcd
> * github.com/coreos/go-semver
> * github.com/coreos/go-systemd
> * github.com/coreos/pkg
> * github.com/golang/glog
> * google.golang.org/genproto
> * google.golang.org/grpc
> * github.com/go-yaml/yaml
> * github.com/kubernetes/client-go
> * github.com/kubernetes/api
> * github.com/kubernetes/apimachinery
> * github.com/api7/ingress-types
> * github.com/api7/types
> * github.com/api7/seven
>
> BSD-3-Clause License
>
> * github.com/gogo/protobuf
> * github.com/google/uuid
> * github.com/julienschmidt/httprouter
>
> BSD-2-Clause License
>
> * github.com/pkg/errors
>
> MIT License
>
> * github.com/sirupsen/logrus
> * github.com/stretchr/testify
> * github.com/tidwall/gjson
> * github.com/uber-go/zap
> * github.com/go-resty/resty
>
> ### [1] https://github.com/api7/ingress-controller
>
> ### [2] https://github.com/apache/apisix
>
> wei jin <[email protected]> 于2020年11月12日周四 下午3:28写道:
>
> > Sorry, Apache APISIX is a dynamic, real-time, high-performance API
> > gateway. Update the wiki and proposal immediately.
> >
> > Ming Wen <[email protected]> 于2020年11月12日周四 下午2:33写道:
> >
> >> > Apache APISIX is an excellent distributed database middleware
> >>
> >> no, Apache APISIX is API gateway
> >>
> >> wei jin <[email protected]>于2020年11月6日 周五下午3:52写道:
> >>
> >> > Hi APISIX commnuty,
> >> >
> >> > The ingress-controller donation proposal is posted on
> >> >
> >> >
> >>
> https://cwiki.apache.org/confluence/display/APISIX/ingress-controller+Donation+Proposal
> >> >
> >> > The discuss of donation ingress-controller as a subproject is in
> >> > https://github.com/api7/ingress-controller/issues/36
> >> >
> >> > I just paste to proposal to here:
> >> >
> >> > ----------------------------------
> >> >
> >> > # ingress-controller Donation Proposal
> >> >
> >> > ## Abstract
> >> >
> >> > ingress-controller[1] is an implementation of kubernetes ingress based
> >> on
> >> > Apache APISIX[2]. The project is built using golang.
> >> > Through `ingress-controller` we can use `yaml` to define APISIX
> objects
> >> > such as Route/Service/Upstream in kubernetes.
> >> >
> >> > ## Proposal
> >> >
> >> > The goal of this proposal is to bring the existing
> `ingress-controller`
> >> > codebase, developers and community into the Apache Software Foundation
> >> > (ASF) as Apache APISIX's sub-project.
> >> > `ingress-controller` is submitting this proposal to donate it to the
> >> Apache
> >> > APISIX under the Apache License, Version 2.0, in order to provide a
> >> > kubernetes ingress implementation for Apache APISIX.
> >> >
> >> > ## Background
> >> >
> >> > Apache APISIX is an excellent distributed database middleware, with
> many
> >> > open source users at home and abroad. But currently there is no
> support
> >> for
> >> > kubernetes ingress. `ingress-controller` is a project created by Wei
> >> Jin in
> >> > December 2019. Recently, more and more friends have paid attention to
> >> > `ingress-controller`, and it has also been used by some companies in
> the
> >> > production environment. so Wei Jin decided to bring
> >> `ingress-controller` as
> >> > a sub-project to enrich the Apache APISIX ecosystem.
> >> >
> >> > ## Core developer
> >> >
> >> > Wei Jin is an experienced open source developer and Apache APISIX PMC.
> >> >
> >> > ## Donation source
> >> >
> >> > Github repo: https://github.com/api7/ingress-controller
> >> >
> >> > ## Source and Intellectual Property Submission Plan
> >> >
> >> > `ingress-controller` was originally created by Wei Jin in December
> 2019.
> >> > Therefore, he is the creator and main contributor of
> >> `ingress-controller`.
> >> > Wei Jin is also a member of Apache APISIX PMC and has submitted ICLA.
> >> >
> >> > ## External Dependencies
> >> >
> >> > Apache-2.0 License
> >> >
> >> > * github.com/coreos/etcd
> >> > * github.com/coreos/go-semver
> >> > * github.com/coreos/go-systemd
> >> > * github.com/coreos/pkg
> >> > * github.com/golang/glog
> >> > * google.golang.org/genproto
> >> > * google.golang.org/grpc
> >> > * github.com/go-yaml/yaml
> >> > * github.com/kubernetes/client-go
> >> > * github.com/kubernetes/api
> >> > * github.com/kubernetes/apimachinery
> >> > * github.com/api7/ingress-types
> >> > * github.com/api7/types
> >> > * github.com/api7/seven
> >> >
> >> > BSD-3-Clause License
> >> >
> >> > * github.com/gogo/protobuf
> >> > * github.com/google/uuid
> >> > * github.com/julienschmidt/httprouter
> >> >
> >> > BSD-2-Clause License
> >> >
> >> > * github.com/pkg/errors
> >> >
> >> > MIT License
> >> >
> >> > * github.com/sirupsen/logrus
> >> > * github.com/stretchr/testify
> >> > * github.com/tidwall/gjson
> >> > * github.com/uber-go/zap
> >> > * github.com/go-resty/resty
> >> >
> >> > ### [1] https://github.com/api7/ingress-controller
> >> >
> >> > ### [2] https://github.com/apache/apisix
> >> >
> >> --
> >> Thanks,
> >> Ming Wen, Apache APISIX & Apache SkyWalking
> >> Twitter: _WenMing
> >>
> >
>

Reply via email to