Re: [VOTE] Accept ServiceComb into the Apache Incubator
Done. Thanks, Roman. On Tue, Dec 12, 2017 at 6:24 AM, Craig Russell wrote: > Ping. > >> On Dec 11, 2017, at 7:23 AM, Craig Russell wrote: >> >> Hi, >> >> Can you please add this to >> https://wiki.apache.org/incubator/ProjectProposals so it can be found easily. >> >> Thanks, >> >> Craig >> >>> On Nov 13, 2017, at 10:15 PM, Willem Jiang wrote: >>> >>> Hi All, >>> >>> I would like to start a VOTE to bring the ServiceComb project in as an >>> Apache incubator podling. >>> >>> The ASF voting rules are described: >>> >>> https://www.apache.org/foundation/voting.html >>> >>> A vote for accepting a new Apache Incubator podling is a majority vote for >>> which only Incubator PMC member votes are binding. >>> >>> This vote will run for at least 72 hours. Please VOTE as follows >>> [] +1 Accept ServiceComb into the Apache Incubator >>> [] +0 Abstain. >>> [] -1 Do not accept ServiceComb into the Apache Incubator because ... >>> >>> The proposal is listed below, but you can also access it on the wiki: >>> >>> https://wiki.apache.org/incubator/ServiceCombProposal >>> >>> Best regards, >>> >>> Willem Jiang >>> >>> = ServiceComb Proposal = >>> >>> == Abstract == >>> >>> ServiceComb is a microservice framework that provides a set of tools and >>> components to make development and deployment of cloud applications easier. >>> It provides functionalities such as service contract enforcement, service >>> registration, service discovery, load balance, service reliability (latency >>> and fault tolerance, flow control and graceful degradation, handler chain >>> tracing), eventual data consistency and so forth. >>> >>> == Proposal == >>> >>> The goal of this proposal is to bring the existing ServiceComb codebase and >>> existing developers into the Apache Software Foundation (ASF) in order to >>> build a vibrant, diverse and self-governed open source community around the >>> technology. >>> So far the major contributors to the project have been affiliated with >>> Huawei and Huawei is planning to continue market and sell the Cloud Service >>> Engine leveraging the ServiceComb framework. >>> ServiceComb is currently a registered trademark owned by Huawei, and Huawei >>> is happy to donate this trademark to Apache. >>> >>> Huawei is submitting this proposal to donate the Service source code and >>> associated artifacts (documentation, web site content, wiki, etc.) to the >>> Apache Software Foundation Incubator under the Apache License, Version 2.0 >>> and is asking Incubator PMC to establish an open source community. These >>> artifacts are currently available on GitHub at >>> https://github.com/ServiceComb/ and include: >>> * Java Chassis: a multi-protocol (RPC & Restful) microservice framework >>> which adopts contract-first design >>> * Service Center: a service registry that enforces service contract upon >>> service registration and discovery >>> * Saga: a distributed coordinator to achieve eventual data consistency >>> based on the paper "Sagas" by Hector Garcia-Molina and Kenneth Salem >>> * ServiceComb.github.io: the website repo of ServiceComb. >>> * The other projects will be moved to another place if ServiceComb is >>> accepted by Apache as an incubator project. >>> >>> == Background == >>> >>> Microservices is a variant of the service-oriented architecture (SOA) >>> architectural style that structures an application as a collection of >>> loosely coupled services. ServiceComb is an open source microservice >>> framework initiated as part of Huawei CSE projects (Cloud Service Engine) >>> which was developed in 2015. It is a part of ServiceStage of Huawei Public >>> Cloud which is one-stop PaaS platform for enterprises and developers. >>> Besides ServiceStage, it’s also used in the Huawei Core Network IOT >>> Platform and Huawei consumer cloud. The number of companies using >>> ServiceComb to develop their enterprise applications, they are >>> chinasofti.com, isoftstone.com, pactera.com,zbj.com,movit-tech.com, and the >>> number is over 5 and counting. >>> >>> == Rationale == >>> >>> ServiceComb has been developed as a total, open source solution for >>> developing cloud native applications. So far ServiceComb has existed as a >>> GitHub project with committers mostly working for Huawei. We feel that >>> moving it to a neutral organization like Apache, with its strong governance >>> model, is expected to help get more contributions from various >>> organizations and developers, who may be concerned by exclusive control of >>> ServiceComb by Huawei. >>> >>> == Initial Goals == >>> >>> Our initial goals are to bring ServiceComb into the ASF, transition >>> internal engineering processes into the open, and foster a collaborative >>> development model according to the "Apache Way." Huawei and the current >>> contributors to ServiceComb plan to develop new functionality in an open, >>> community-driven way. To get there, the existing internal build, test and >>> release processes will be refactored to support open
Re: [VOTE] Accept ServiceComb into the Apache Incubator
Ping. > On Dec 11, 2017, at 7:23 AM, Craig Russell wrote: > > Hi, > > Can you please add this to https://wiki.apache.org/incubator/ProjectProposals > so it can be found easily. > > Thanks, > > Craig > >> On Nov 13, 2017, at 10:15 PM, Willem Jiang wrote: >> >> Hi All, >> >> I would like to start a VOTE to bring the ServiceComb project in as an >> Apache incubator podling. >> >> The ASF voting rules are described: >> >> https://www.apache.org/foundation/voting.html >> >> A vote for accepting a new Apache Incubator podling is a majority vote for >> which only Incubator PMC member votes are binding. >> >> This vote will run for at least 72 hours. Please VOTE as follows >> [] +1 Accept ServiceComb into the Apache Incubator >> [] +0 Abstain. >> [] -1 Do not accept ServiceComb into the Apache Incubator because ... >> >> The proposal is listed below, but you can also access it on the wiki: >> >> https://wiki.apache.org/incubator/ServiceCombProposal >> >> Best regards, >> >> Willem Jiang >> >> = ServiceComb Proposal = >> >> == Abstract == >> >> ServiceComb is a microservice framework that provides a set of tools and >> components to make development and deployment of cloud applications easier. >> It provides functionalities such as service contract enforcement, service >> registration, service discovery, load balance, service reliability (latency >> and fault tolerance, flow control and graceful degradation, handler chain >> tracing), eventual data consistency and so forth. >> >> == Proposal == >> >> The goal of this proposal is to bring the existing ServiceComb codebase and >> existing developers into the Apache Software Foundation (ASF) in order to >> build a vibrant, diverse and self-governed open source community around the >> technology. >> So far the major contributors to the project have been affiliated with >> Huawei and Huawei is planning to continue market and sell the Cloud Service >> Engine leveraging the ServiceComb framework. >> ServiceComb is currently a registered trademark owned by Huawei, and Huawei >> is happy to donate this trademark to Apache. >> >> Huawei is submitting this proposal to donate the Service source code and >> associated artifacts (documentation, web site content, wiki, etc.) to the >> Apache Software Foundation Incubator under the Apache License, Version 2.0 >> and is asking Incubator PMC to establish an open source community. These >> artifacts are currently available on GitHub at >> https://github.com/ServiceComb/ and include: >> * Java Chassis: a multi-protocol (RPC & Restful) microservice framework >> which adopts contract-first design >> * Service Center: a service registry that enforces service contract upon >> service registration and discovery >> * Saga: a distributed coordinator to achieve eventual data consistency >> based on the paper "Sagas" by Hector Garcia-Molina and Kenneth Salem >> * ServiceComb.github.io: the website repo of ServiceComb. >> * The other projects will be moved to another place if ServiceComb is >> accepted by Apache as an incubator project. >> >> == Background == >> >> Microservices is a variant of the service-oriented architecture (SOA) >> architectural style that structures an application as a collection of >> loosely coupled services. ServiceComb is an open source microservice >> framework initiated as part of Huawei CSE projects (Cloud Service Engine) >> which was developed in 2015. It is a part of ServiceStage of Huawei Public >> Cloud which is one-stop PaaS platform for enterprises and developers. >> Besides ServiceStage, it’s also used in the Huawei Core Network IOT >> Platform and Huawei consumer cloud. The number of companies using >> ServiceComb to develop their enterprise applications, they are >> chinasofti.com, isoftstone.com, pactera.com,zbj.com,movit-tech.com, and the >> number is over 5 and counting. >> >> == Rationale == >> >> ServiceComb has been developed as a total, open source solution for >> developing cloud native applications. So far ServiceComb has existed as a >> GitHub project with committers mostly working for Huawei. We feel that >> moving it to a neutral organization like Apache, with its strong governance >> model, is expected to help get more contributions from various >> organizations and developers, who may be concerned by exclusive control of >> ServiceComb by Huawei. >> >> == Initial Goals == >> >> Our initial goals are to bring ServiceComb into the ASF, transition >> internal engineering processes into the open, and foster a collaborative >> development model according to the "Apache Way." Huawei and the current >> contributors to ServiceComb plan to develop new functionality in an open, >> community-driven way. To get there, the existing internal build, test and >> release processes will be refactored to support open development. >> >> 1. More specifically, our initial plan of moving ServiceComb to ASF is >> focused on: >> 2. open up the governance model in order to simplify
Re: [VOTE] Accept ServiceComb into the Apache Incubator
Hi, Can you please add this to https://wiki.apache.org/incubator/ProjectProposals so it can be found easily. Thanks, Craig > On Nov 13, 2017, at 10:15 PM, Willem Jiang wrote: > > Hi All, > > I would like to start a VOTE to bring the ServiceComb project in as an > Apache incubator podling. > > The ASF voting rules are described: > > https://www.apache.org/foundation/voting.html > > A vote for accepting a new Apache Incubator podling is a majority vote for > which only Incubator PMC member votes are binding. > > This vote will run for at least 72 hours. Please VOTE as follows > [] +1 Accept ServiceComb into the Apache Incubator > [] +0 Abstain. > [] -1 Do not accept ServiceComb into the Apache Incubator because ... > > The proposal is listed below, but you can also access it on the wiki: > > https://wiki.apache.org/incubator/ServiceCombProposal > > Best regards, > > Willem Jiang > > = ServiceComb Proposal = > > == Abstract == > > ServiceComb is a microservice framework that provides a set of tools and > components to make development and deployment of cloud applications easier. > It provides functionalities such as service contract enforcement, service > registration, service discovery, load balance, service reliability (latency > and fault tolerance, flow control and graceful degradation, handler chain > tracing), eventual data consistency and so forth. > > == Proposal == > > The goal of this proposal is to bring the existing ServiceComb codebase and > existing developers into the Apache Software Foundation (ASF) in order to > build a vibrant, diverse and self-governed open source community around the > technology. > So far the major contributors to the project have been affiliated with > Huawei and Huawei is planning to continue market and sell the Cloud Service > Engine leveraging the ServiceComb framework. > ServiceComb is currently a registered trademark owned by Huawei, and Huawei > is happy to donate this trademark to Apache. > > Huawei is submitting this proposal to donate the Service source code and > associated artifacts (documentation, web site content, wiki, etc.) to the > Apache Software Foundation Incubator under the Apache License, Version 2.0 > and is asking Incubator PMC to establish an open source community. These > artifacts are currently available on GitHub at > https://github.com/ServiceComb/ and include: > * Java Chassis: a multi-protocol (RPC & Restful) microservice framework > which adopts contract-first design > * Service Center: a service registry that enforces service contract upon > service registration and discovery > * Saga: a distributed coordinator to achieve eventual data consistency > based on the paper "Sagas" by Hector Garcia-Molina and Kenneth Salem > * ServiceComb.github.io: the website repo of ServiceComb. > * The other projects will be moved to another place if ServiceComb is > accepted by Apache as an incubator project. > > == Background == > > Microservices is a variant of the service-oriented architecture (SOA) > architectural style that structures an application as a collection of > loosely coupled services. ServiceComb is an open source microservice > framework initiated as part of Huawei CSE projects (Cloud Service Engine) > which was developed in 2015. It is a part of ServiceStage of Huawei Public > Cloud which is one-stop PaaS platform for enterprises and developers. > Besides ServiceStage, it’s also used in the Huawei Core Network IOT > Platform and Huawei consumer cloud. The number of companies using > ServiceComb to develop their enterprise applications, they are > chinasofti.com, isoftstone.com, pactera.com,zbj.com,movit-tech.com, and the > number is over 5 and counting. > > == Rationale == > > ServiceComb has been developed as a total, open source solution for > developing cloud native applications. So far ServiceComb has existed as a > GitHub project with committers mostly working for Huawei. We feel that > moving it to a neutral organization like Apache, with its strong governance > model, is expected to help get more contributions from various > organizations and developers, who may be concerned by exclusive control of > ServiceComb by Huawei. > > == Initial Goals == > > Our initial goals are to bring ServiceComb into the ASF, transition > internal engineering processes into the open, and foster a collaborative > development model according to the "Apache Way." Huawei and the current > contributors to ServiceComb plan to develop new functionality in an open, > community-driven way. To get there, the existing internal build, test and > release processes will be refactored to support open development. > > 1. More specifically, our initial plan of moving ServiceComb to ASF is > focused on: > 2. open up the governance model in order to simplify and streamline > contributions from the community > 3. move the existing codebase to Apache > 4. integrate with the Apache development process > 5. ensure all dependencies are complian
[RESULT][VOTE] Accept ServiceComb into the Apache Incubator
Hi all, The vote for accepting ServiceComb into Apache Incubator passed with 8 binding "+1" votes, 5 nonbinding "+1" votes, and no "0" or "-1" votes. Binding votes: Jean-Baptiste Onofre Timothy Chen Willem Jiang Dave Fisher Roman Shaposhnik Luke Han Gangumalla Uma Non-binding votes: Liang Chen Charith Elvitigala Vinayakumar B Pierre Smits Sean Yin Thanks to all who voted! Willem Jiang On Tue, Nov 14, 2017 at 2:15 PM, Willem Jiang wrote: > Hi All, > > I would like to start a VOTE to bring the ServiceComb project in as an > Apache incubator podling. > > The ASF voting rules are described: > > https://www.apache.org/foundation/voting.html > > A vote for accepting a new Apache Incubator podling is a majority vote for > which only Incubator PMC member votes are binding. > > This vote will run for at least 72 hours. Please VOTE as follows > [] +1 Accept ServiceComb into the Apache Incubator > [] +0 Abstain. > [] -1 Do not accept ServiceComb into the Apache Incubator because ... > > The proposal is listed below, but you can also access it on the wiki: > > https://wiki.apache.org/incubator/ServiceCombProposal > > Best regards, > > Willem Jiang > > = ServiceComb Proposal = > > == Abstract == > > ServiceComb is a microservice framework that provides a set of tools and > components to make development and deployment of cloud applications easier. > It provides functionalities such as service contract enforcement, service > registration, service discovery, load balance, service reliability (latency > and fault tolerance, flow control and graceful degradation, handler chain > tracing), eventual data consistency and so forth. > > == Proposal == > > The goal of this proposal is to bring the existing ServiceComb codebase > and existing developers into the Apache Software Foundation (ASF) in order > to build a vibrant, diverse and self-governed open source community around > the technology. > So far the major contributors to the project have been affiliated with > Huawei and Huawei is planning to continue market and sell the Cloud Service > Engine leveraging the ServiceComb framework. > ServiceComb is currently a registered trademark owned by Huawei, and > Huawei is happy to donate this trademark to Apache. > > Huawei is submitting this proposal to donate the Service source code and > associated artifacts (documentation, web site content, wiki, etc.) to the > Apache Software Foundation Incubator under the Apache License, Version 2.0 > and is asking Incubator PMC to establish an open source community. These > artifacts are currently available on GitHub at https://github.com/ > ServiceComb/ and include: > * Java Chassis: a multi-protocol (RPC & Restful) microservice framework > which adopts contract-first design > * Service Center: a service registry that enforces service contract upon > service registration and discovery > * Saga: a distributed coordinator to achieve eventual data consistency > based on the paper "Sagas" by Hector Garcia-Molina and Kenneth Salem > * ServiceComb.github.io: the website repo of ServiceComb. > * The other projects will be moved to another place if ServiceComb is > accepted by Apache as an incubator project. > > == Background == > > Microservices is a variant of the service-oriented architecture (SOA) > architectural style that structures an application as a collection of > loosely coupled services. ServiceComb is an open source microservice > framework initiated as part of Huawei CSE projects (Cloud Service Engine) > which was developed in 2015. It is a part of ServiceStage of Huawei Public > Cloud which is one-stop PaaS platform for enterprises and developers. > Besides ServiceStage, it’s also used in the Huawei Core Network IOT > Platform and Huawei consumer cloud. The number of companies using > ServiceComb to develop their enterprise applications, they are > chinasofti.com, isoftstone.com, pactera.com,zbj.com,movit-tech.com, and > the number is over 5 and counting. > > == Rationale == > > ServiceComb has been developed as a total, open source solution for > developing cloud native applications. So far ServiceComb has existed as a > GitHub project with committers mostly working for Huawei. We feel that > moving it to a neutral organization like Apache, with its strong governance > model, is expected to help get more contributions from various > organizations and developers, who may be concerned by exclusive control of > ServiceComb by Huawei. > > == Initial Goals == > > Our initial goals are to bring ServiceComb into the ASF, transition > internal engineering processes into the open, and foster a collaborative > development model according to the "Apache Way." Huawei and the current > contributors to ServiceComb plan to develop new functionality in an open, > community-driven way. To get there, the existing internal build, test and > release processes will be refactored to support open development. > > 1. More specifically, our initial pl
Re: [VOTE] Accept ServiceComb into the Apache Incubator
+1 (binding) Regards, Uma On 11/13/17, 10:15 PM, "Willem Jiang" wrote: Hi All, I would like to start a VOTE to bring the ServiceComb project in as an Apache incubator podling. The ASF voting rules are described: https://www.apache.org/foundation/voting.html A vote for accepting a new Apache Incubator podling is a majority vote for which only Incubator PMC member votes are binding. This vote will run for at least 72 hours. Please VOTE as follows [] +1 Accept ServiceComb into the Apache Incubator [] +0 Abstain. [] -1 Do not accept ServiceComb into the Apache Incubator because ... The proposal is listed below, but you can also access it on the wiki: https://wiki.apache.org/incubator/ServiceCombProposal Best regards, Willem Jiang = ServiceComb Proposal = == Abstract == ServiceComb is a microservice framework that provides a set of tools and components to make development and deployment of cloud applications easier. It provides functionalities such as service contract enforcement, service registration, service discovery, load balance, service reliability (latency and fault tolerance, flow control and graceful degradation, handler chain tracing), eventual data consistency and so forth. == Proposal == The goal of this proposal is to bring the existing ServiceComb codebase and existing developers into the Apache Software Foundation (ASF) in order to build a vibrant, diverse and self-governed open source community around the technology. So far the major contributors to the project have been affiliated with Huawei and Huawei is planning to continue market and sell the Cloud Service Engine leveraging the ServiceComb framework. ServiceComb is currently a registered trademark owned by Huawei, and Huawei is happy to donate this trademark to Apache. Huawei is submitting this proposal to donate the Service source code and associated artifacts (documentation, web site content, wiki, etc.) to the Apache Software Foundation Incubator under the Apache License, Version 2.0 and is asking Incubator PMC to establish an open source community. These artifacts are currently available on GitHub at https://github.com/ServiceComb/ and include: * Java Chassis: a multi-protocol (RPC & Restful) microservice framework which adopts contract-first design * Service Center: a service registry that enforces service contract upon service registration and discovery * Saga: a distributed coordinator to achieve eventual data consistency based on the paper "Sagas" by Hector Garcia-Molina and Kenneth Salem * ServiceComb.github.io: the website repo of ServiceComb. * The other projects will be moved to another place if ServiceComb is accepted by Apache as an incubator project. == Background == Microservices is a variant of the service-oriented architecture (SOA) architectural style that structures an application as a collection of loosely coupled services. ServiceComb is an open source microservice framework initiated as part of Huawei CSE projects (Cloud Service Engine) which was developed in 2015. It is a part of ServiceStage of Huawei Public Cloud which is one-stop PaaS platform for enterprises and developers. Besides ServiceStage, it’s also used in the Huawei Core Network IOT Platform and Huawei consumer cloud. The number of companies using ServiceComb to develop their enterprise applications, they are chinasofti.com, isoftstone.com, pactera.com,zbj.com,movit-tech.com, and the number is over 5 and counting. == Rationale == ServiceComb has been developed as a total, open source solution for developing cloud native applications. So far ServiceComb has existed as a GitHub project with committers mostly working for Huawei. We feel that moving it to a neutral organization like Apache, with its strong governance model, is expected to help get more contributions from various organizations and developers, who may be concerned by exclusive control of ServiceComb by Huawei. == Initial Goals == Our initial goals are to bring ServiceComb into the ASF, transition internal engineering processes into the open, and foster a collaborative development model according to the "Apache Way." Huawei and the current contributors to ServiceComb plan to develop new functionality in an open, community-driven way. To get there, the existing internal build, test and release processes will be refactored to support open development. 1. More specifically, our initial plan of moving ServiceComb to ASF is focused on: 2. open up the governance model in order to simplify and streamline contributions from the community 3. move the existing codebase
Re: [VOTE] Accept ServiceComb into the Apache Incubator
+1 (binding) Thanks Luke Best Regards! - Luke Han On Wed, Nov 15, 2017 at 4:07 PM, Sean Yin wrote: > +1 > > Best Regards, > Sean > > On Wed, Nov 15, 2017 at 4:38 AM, Dave Fisher > wrote: > > > +1 (Binding) > > > > > On Nov 13, 2017, at 10:15 PM, Willem Jiang > > wrote: > > > > > > Hi All, > > > > > > I would like to start a VOTE to bring the ServiceComb project in as an > > > Apache incubator podling. > > > > > > The ASF voting rules are described: > > > > > > https://www.apache.org/foundation/voting.html > > > > > > A vote for accepting a new Apache Incubator podling is a majority vote > > for > > > which only Incubator PMC member votes are binding. > > > > > > This vote will run for at least 72 hours. Please VOTE as follows > > > [] +1 Accept ServiceComb into the Apache Incubator > > > [] +0 Abstain. > > > [] -1 Do not accept ServiceComb into the Apache Incubator because ... > > > > > > The proposal is listed below, but you can also access it on the wiki: > > > > > > https://wiki.apache.org/incubator/ServiceCombProposal > > > > > > Best regards, > > > > > > Willem Jiang > > > > > > = ServiceComb Proposal = > > > > > > == Abstract == > > > > > > ServiceComb is a microservice framework that provides a set of tools > and > > > components to make development and deployment of cloud applications > > easier. > > > It provides functionalities such as service contract enforcement, > service > > > registration, service discovery, load balance, service reliability > > (latency > > > and fault tolerance, flow control and graceful degradation, handler > chain > > > tracing), eventual data consistency and so forth. > > > > > > == Proposal == > > > > > > The goal of this proposal is to bring the existing ServiceComb codebase > > and > > > existing developers into the Apache Software Foundation (ASF) in order > to > > > build a vibrant, diverse and self-governed open source community around > > the > > > technology. > > > So far the major contributors to the project have been affiliated with > > > Huawei and Huawei is planning to continue market and sell the Cloud > > Service > > > Engine leveraging the ServiceComb framework. > > > ServiceComb is currently a registered trademark owned by Huawei, and > > Huawei > > > is happy to donate this trademark to Apache. > > > > > > Huawei is submitting this proposal to donate the Service source code > and > > > associated artifacts (documentation, web site content, wiki, etc.) to > the > > > Apache Software Foundation Incubator under the Apache License, Version > > 2.0 > > > and is asking Incubator PMC to establish an open source community. > These > > > artifacts are currently available on GitHub at > > > https://github.com/ServiceComb/ and include: > > > * Java Chassis: a multi-protocol (RPC & Restful) microservice framework > > > which adopts contract-first design > > > * Service Center: a service registry that enforces service contract > upon > > > service registration and discovery > > > * Saga: a distributed coordinator to achieve eventual data consistency > > > based on the paper "Sagas" by Hector Garcia-Molina and Kenneth Salem > > > * ServiceComb.github.io: the website repo of ServiceComb. > > > * The other projects will be moved to another place if ServiceComb is > > > accepted by Apache as an incubator project. > > > > > > == Background == > > > > > > Microservices is a variant of the service-oriented architecture (SOA) > > > architectural style that structures an application as a collection of > > > loosely coupled services. ServiceComb is an open source microservice > > > framework initiated as part of Huawei CSE projects (Cloud Service > Engine) > > > which was developed in 2015. It is a part of ServiceStage of Huawei > > Public > > > Cloud which is one-stop PaaS platform for enterprises and developers. > > > Besides ServiceStage, it’s also used in the Huawei Core Network IOT > > > Platform and Huawei consumer cloud. The number of companies using > > > ServiceComb to develop their enterprise applications, they are > > > chinasofti.com, isoftstone.com, pactera.com,zbj.com,movit-tech.com, > and > > the > > > number is over 5 and counting. > > > > > > == Rationale == > > > > > > ServiceComb has been developed as a total, open source solution for > > > developing cloud native applications. So far ServiceComb has existed > as a > > > GitHub project with committers mostly working for Huawei. We feel that > > > moving it to a neutral organization like Apache, with its strong > > governance > > > model, is expected to help get more contributions from various > > > organizations and developers, who may be concerned by exclusive control > > of > > > ServiceComb by Huawei. > > > > > > == Initial Goals == > > > > > > Our initial goals are to bring ServiceComb into the ASF, transition > > > internal engineering processes into the open, and foster a > collaborative > > > development model according to the "Apache Way." Huawei and the current > > >
Re: [VOTE] Accept ServiceComb into the Apache Incubator
+1 Best Regards, Sean On Wed, Nov 15, 2017 at 4:38 AM, Dave Fisher wrote: > +1 (Binding) > > > On Nov 13, 2017, at 10:15 PM, Willem Jiang > wrote: > > > > Hi All, > > > > I would like to start a VOTE to bring the ServiceComb project in as an > > Apache incubator podling. > > > > The ASF voting rules are described: > > > > https://www.apache.org/foundation/voting.html > > > > A vote for accepting a new Apache Incubator podling is a majority vote > for > > which only Incubator PMC member votes are binding. > > > > This vote will run for at least 72 hours. Please VOTE as follows > > [] +1 Accept ServiceComb into the Apache Incubator > > [] +0 Abstain. > > [] -1 Do not accept ServiceComb into the Apache Incubator because ... > > > > The proposal is listed below, but you can also access it on the wiki: > > > > https://wiki.apache.org/incubator/ServiceCombProposal > > > > Best regards, > > > > Willem Jiang > > > > = ServiceComb Proposal = > > > > == Abstract == > > > > ServiceComb is a microservice framework that provides a set of tools and > > components to make development and deployment of cloud applications > easier. > > It provides functionalities such as service contract enforcement, service > > registration, service discovery, load balance, service reliability > (latency > > and fault tolerance, flow control and graceful degradation, handler chain > > tracing), eventual data consistency and so forth. > > > > == Proposal == > > > > The goal of this proposal is to bring the existing ServiceComb codebase > and > > existing developers into the Apache Software Foundation (ASF) in order to > > build a vibrant, diverse and self-governed open source community around > the > > technology. > > So far the major contributors to the project have been affiliated with > > Huawei and Huawei is planning to continue market and sell the Cloud > Service > > Engine leveraging the ServiceComb framework. > > ServiceComb is currently a registered trademark owned by Huawei, and > Huawei > > is happy to donate this trademark to Apache. > > > > Huawei is submitting this proposal to donate the Service source code and > > associated artifacts (documentation, web site content, wiki, etc.) to the > > Apache Software Foundation Incubator under the Apache License, Version > 2.0 > > and is asking Incubator PMC to establish an open source community. These > > artifacts are currently available on GitHub at > > https://github.com/ServiceComb/ and include: > > * Java Chassis: a multi-protocol (RPC & Restful) microservice framework > > which adopts contract-first design > > * Service Center: a service registry that enforces service contract upon > > service registration and discovery > > * Saga: a distributed coordinator to achieve eventual data consistency > > based on the paper "Sagas" by Hector Garcia-Molina and Kenneth Salem > > * ServiceComb.github.io: the website repo of ServiceComb. > > * The other projects will be moved to another place if ServiceComb is > > accepted by Apache as an incubator project. > > > > == Background == > > > > Microservices is a variant of the service-oriented architecture (SOA) > > architectural style that structures an application as a collection of > > loosely coupled services. ServiceComb is an open source microservice > > framework initiated as part of Huawei CSE projects (Cloud Service Engine) > > which was developed in 2015. It is a part of ServiceStage of Huawei > Public > > Cloud which is one-stop PaaS platform for enterprises and developers. > > Besides ServiceStage, it’s also used in the Huawei Core Network IOT > > Platform and Huawei consumer cloud. The number of companies using > > ServiceComb to develop their enterprise applications, they are > > chinasofti.com, isoftstone.com, pactera.com,zbj.com,movit-tech.com, and > the > > number is over 5 and counting. > > > > == Rationale == > > > > ServiceComb has been developed as a total, open source solution for > > developing cloud native applications. So far ServiceComb has existed as a > > GitHub project with committers mostly working for Huawei. We feel that > > moving it to a neutral organization like Apache, with its strong > governance > > model, is expected to help get more contributions from various > > organizations and developers, who may be concerned by exclusive control > of > > ServiceComb by Huawei. > > > > == Initial Goals == > > > > Our initial goals are to bring ServiceComb into the ASF, transition > > internal engineering processes into the open, and foster a collaborative > > development model according to the "Apache Way." Huawei and the current > > contributors to ServiceComb plan to develop new functionality in an open, > > community-driven way. To get there, the existing internal build, test and > > release processes will be refactored to support open development. > > > > 1. More specifically, our initial plan of moving ServiceComb to ASF is > > focused on: > > 2. open up the governance model in order to simplify and stream
Re: [VOTE] Accept ServiceComb into the Apache Incubator
On Mon, Nov 13, 2017 at 10:15 PM, Willem Jiang wrote: > Hi All, > > I would like to start a VOTE to bring the ServiceComb project in as an > Apache incubator podling. > > The ASF voting rules are described: > > https://www.apache.org/foundation/voting.html > > A vote for accepting a new Apache Incubator podling is a majority vote for > which only Incubator PMC member votes are binding. > > This vote will run for at least 72 hours. Please VOTE as follows > [] +1 Accept ServiceComb into the Apache Incubator > [] +0 Abstain. > [] -1 Do not accept ServiceComb into the Apache Incubator because ... +1 (binding) Thanks, Roman. > > The proposal is listed below, but you can also access it on the wiki: > > https://wiki.apache.org/incubator/ServiceCombProposal > > Best regards, > > Willem Jiang > > = ServiceComb Proposal = > > == Abstract == > > ServiceComb is a microservice framework that provides a set of tools and > components to make development and deployment of cloud applications easier. > It provides functionalities such as service contract enforcement, service > registration, service discovery, load balance, service reliability (latency > and fault tolerance, flow control and graceful degradation, handler chain > tracing), eventual data consistency and so forth. > > == Proposal == > > The goal of this proposal is to bring the existing ServiceComb codebase and > existing developers into the Apache Software Foundation (ASF) in order to > build a vibrant, diverse and self-governed open source community around the > technology. > So far the major contributors to the project have been affiliated with > Huawei and Huawei is planning to continue market and sell the Cloud Service > Engine leveraging the ServiceComb framework. > ServiceComb is currently a registered trademark owned by Huawei, and Huawei > is happy to donate this trademark to Apache. > > Huawei is submitting this proposal to donate the Service source code and > associated artifacts (documentation, web site content, wiki, etc.) to the > Apache Software Foundation Incubator under the Apache License, Version 2.0 > and is asking Incubator PMC to establish an open source community. These > artifacts are currently available on GitHub at > https://github.com/ServiceComb/ and include: > * Java Chassis: a multi-protocol (RPC & Restful) microservice framework > which adopts contract-first design > * Service Center: a service registry that enforces service contract upon > service registration and discovery > * Saga: a distributed coordinator to achieve eventual data consistency > based on the paper "Sagas" by Hector Garcia-Molina and Kenneth Salem > * ServiceComb.github.io: the website repo of ServiceComb. > * The other projects will be moved to another place if ServiceComb is > accepted by Apache as an incubator project. > > == Background == > > Microservices is a variant of the service-oriented architecture (SOA) > architectural style that structures an application as a collection of > loosely coupled services. ServiceComb is an open source microservice > framework initiated as part of Huawei CSE projects (Cloud Service Engine) > which was developed in 2015. It is a part of ServiceStage of Huawei Public > Cloud which is one-stop PaaS platform for enterprises and developers. > Besides ServiceStage, it’s also used in the Huawei Core Network IOT > Platform and Huawei consumer cloud. The number of companies using > ServiceComb to develop their enterprise applications, they are > chinasofti.com, isoftstone.com, pactera.com,zbj.com,movit-tech.com, and the > number is over 5 and counting. > > == Rationale == > > ServiceComb has been developed as a total, open source solution for > developing cloud native applications. So far ServiceComb has existed as a > GitHub project with committers mostly working for Huawei. We feel that > moving it to a neutral organization like Apache, with its strong governance > model, is expected to help get more contributions from various > organizations and developers, who may be concerned by exclusive control of > ServiceComb by Huawei. > > == Initial Goals == > > Our initial goals are to bring ServiceComb into the ASF, transition > internal engineering processes into the open, and foster a collaborative > development model according to the "Apache Way." Huawei and the current > contributors to ServiceComb plan to develop new functionality in an open, > community-driven way. To get there, the existing internal build, test and > release processes will be refactored to support open development. > > 1. More specifically, our initial plan of moving ServiceComb to ASF is > focused on: > 2. open up the governance model in order to simplify and streamline > contributions from the community > 3. move the existing codebase to Apache > 4. integrate with the Apache development process > 5. ensure all dependencies are compliant with Apache License version 2.0 > 6. incremental development and releases per Apache guideline > > == Curre
Re: [VOTE] Accept ServiceComb into the Apache Incubator
+1 (Binding) > On Nov 13, 2017, at 10:15 PM, Willem Jiang wrote: > > Hi All, > > I would like to start a VOTE to bring the ServiceComb project in as an > Apache incubator podling. > > The ASF voting rules are described: > > https://www.apache.org/foundation/voting.html > > A vote for accepting a new Apache Incubator podling is a majority vote for > which only Incubator PMC member votes are binding. > > This vote will run for at least 72 hours. Please VOTE as follows > [] +1 Accept ServiceComb into the Apache Incubator > [] +0 Abstain. > [] -1 Do not accept ServiceComb into the Apache Incubator because ... > > The proposal is listed below, but you can also access it on the wiki: > > https://wiki.apache.org/incubator/ServiceCombProposal > > Best regards, > > Willem Jiang > > = ServiceComb Proposal = > > == Abstract == > > ServiceComb is a microservice framework that provides a set of tools and > components to make development and deployment of cloud applications easier. > It provides functionalities such as service contract enforcement, service > registration, service discovery, load balance, service reliability (latency > and fault tolerance, flow control and graceful degradation, handler chain > tracing), eventual data consistency and so forth. > > == Proposal == > > The goal of this proposal is to bring the existing ServiceComb codebase and > existing developers into the Apache Software Foundation (ASF) in order to > build a vibrant, diverse and self-governed open source community around the > technology. > So far the major contributors to the project have been affiliated with > Huawei and Huawei is planning to continue market and sell the Cloud Service > Engine leveraging the ServiceComb framework. > ServiceComb is currently a registered trademark owned by Huawei, and Huawei > is happy to donate this trademark to Apache. > > Huawei is submitting this proposal to donate the Service source code and > associated artifacts (documentation, web site content, wiki, etc.) to the > Apache Software Foundation Incubator under the Apache License, Version 2.0 > and is asking Incubator PMC to establish an open source community. These > artifacts are currently available on GitHub at > https://github.com/ServiceComb/ and include: > * Java Chassis: a multi-protocol (RPC & Restful) microservice framework > which adopts contract-first design > * Service Center: a service registry that enforces service contract upon > service registration and discovery > * Saga: a distributed coordinator to achieve eventual data consistency > based on the paper "Sagas" by Hector Garcia-Molina and Kenneth Salem > * ServiceComb.github.io: the website repo of ServiceComb. > * The other projects will be moved to another place if ServiceComb is > accepted by Apache as an incubator project. > > == Background == > > Microservices is a variant of the service-oriented architecture (SOA) > architectural style that structures an application as a collection of > loosely coupled services. ServiceComb is an open source microservice > framework initiated as part of Huawei CSE projects (Cloud Service Engine) > which was developed in 2015. It is a part of ServiceStage of Huawei Public > Cloud which is one-stop PaaS platform for enterprises and developers. > Besides ServiceStage, it’s also used in the Huawei Core Network IOT > Platform and Huawei consumer cloud. The number of companies using > ServiceComb to develop their enterprise applications, they are > chinasofti.com, isoftstone.com, pactera.com,zbj.com,movit-tech.com, and the > number is over 5 and counting. > > == Rationale == > > ServiceComb has been developed as a total, open source solution for > developing cloud native applications. So far ServiceComb has existed as a > GitHub project with committers mostly working for Huawei. We feel that > moving it to a neutral organization like Apache, with its strong governance > model, is expected to help get more contributions from various > organizations and developers, who may be concerned by exclusive control of > ServiceComb by Huawei. > > == Initial Goals == > > Our initial goals are to bring ServiceComb into the ASF, transition > internal engineering processes into the open, and foster a collaborative > development model according to the "Apache Way." Huawei and the current > contributors to ServiceComb plan to develop new functionality in an open, > community-driven way. To get there, the existing internal build, test and > release processes will be refactored to support open development. > > 1. More specifically, our initial plan of moving ServiceComb to ASF is > focused on: > 2. open up the governance model in order to simplify and streamline > contributions from the community > 3. move the existing codebase to Apache > 4. integrate with the Apache development process > 5. ensure all dependencies are compliant with Apache License version 2.0 > 6. incremental development and releases per Apache guideline > > == Current S
Re: [VOTE] Accept ServiceComb into the Apache Incubator
+1 Best regards, Pierre On Tue, 14 Nov 2017 at 18:35 Vinayakumar B wrote: > +1, Non-binding > > -vinay > > On 14 Nov 2017 21:44, "Charith Elvitigala" wrote: > > +1(binding) > > On 14 November 2017 at 20:50, Liang Chen wrote: > > > +1 > > > > Regards > > Liang > > > > 2017-11-14 16:05 GMT+08:00 Timothy Chen : > > > > > +1 as well. > > > > > > Tim > > > > > > On Mon, Nov 13, 2017 at 10:45 PM, Jean-Baptiste Onofré < > j...@nanthrax.net> > > > wrote: > > > > +1 (binding), of course ;) > > > > > > > > I'm looking forward the donation and happy to be part of and work on > > this > > > > project ! > > > > > > > > Regards > > > > JB > > > > > > > > > > > > On 11/14/2017 07:15 AM, Willem Jiang wrote: > > > >> > > > >> Hi All, > > > >> > > > >> I would like to start a VOTE to bring the ServiceComb project in as > an > > > >> Apache incubator podling. > > > >> > > > >> The ASF voting rules are described: > > > >> > > > >> https://www.apache.org/foundation/voting.html > > > >> > > > >> A vote for accepting a new Apache Incubator podling is a majority > vote > > > for > > > >> which only Incubator PMC member votes are binding. > > > >> > > > >> This vote will run for at least 72 hours. Please VOTE as follows > > > >> [] +1 Accept ServiceComb into the Apache Incubator > > > >> [] +0 Abstain. > > > >> [] -1 Do not accept ServiceComb into the Apache Incubator because > ... > > > >> > > > >> The proposal is listed below, but you can also access it on the > wiki: > > > >> > > > >> https://wiki.apache.org/incubator/ServiceCombProposal > > > >> > > > >> Best regards, > > > >> > > > >> Willem Jiang > > > >> > > > >> = ServiceComb Proposal = > > > >> > > > >> == Abstract == > > > >> > > > >> ServiceComb is a microservice framework that provides a set of tools > > and > > > >> components to make development and deployment of cloud applications > > > >> easier. > > > >> It provides functionalities such as service contract enforcement, > > > service > > > >> registration, service discovery, load balance, service reliability > > > >> (latency > > > >> and fault tolerance, flow control and graceful degradation, handler > > > chain > > > >> tracing), eventual data consistency and so forth. > > > >> > > > >> == Proposal == > > > >> > > > >> The goal of this proposal is to bring the existing ServiceComb > > codebase > > > >> and > > > >> existing developers into the Apache Software Foundation (ASF) in > order > > > to > > > >> build a vibrant, diverse and self-governed open source community > > around > > > >> the > > > >> technology. > > > >> So far the major contributors to the project have been affiliated > with > > > >> Huawei and Huawei is planning to continue market and sell the Cloud > > > >> Service > > > >> Engine leveraging the ServiceComb framework. > > > >> ServiceComb is currently a registered trademark owned by Huawei, and > > > >> Huawei > > > >> is happy to donate this trademark to Apache. > > > >> > > > >> Huawei is submitting this proposal to donate the Service source code > > and > > > >> associated artifacts (documentation, web site content, wiki, etc.) > to > > > the > > > >> Apache Software Foundation Incubator under the Apache License, > Version > > > 2.0 > > > >> and is asking Incubator PMC to establish an open source community. > > These > > > >> artifacts are currently available on GitHub at > > > >> https://github.com/ServiceComb/ and include: > > > >> * Java Chassis: a multi-protocol (RPC & Restful) microservice > > > framework > > > >> which adopts contract-first design > > > >> * Service Center: a service registry that enforces service > contract > > > upon > > > >> service registration and discovery > > > >> * Saga: a distributed coordinator to achieve eventual data > > consistency > > > >> based on the paper "Sagas" by Hector Garcia-Molina and Kenneth Salem > > > >> * ServiceComb.github.io: the website repo of ServiceComb. > > > >> * The other projects will be moved to another place if ServiceComb > > is > > > >> accepted by Apache as an incubator project. > > > >> > > > >> == Background == > > > >> > > > >> Microservices is a variant of the service-oriented architecture > (SOA) > > > >> architectural style that structures an application as a collection > of > > > >> loosely coupled services. ServiceComb is an open source microservice > > > >> framework initiated as part of Huawei CSE projects (Cloud Service > > > Engine) > > > >> which was developed in 2015. It is a part of ServiceStage of Huawei > > > Public > > > >> Cloud which is one-stop PaaS platform for enterprises and > developers. > > > >> Besides ServiceStage, it’s also used in the Huawei Core Network IOT > > > >> Platform and Huawei consumer cloud. The number of companies using > > > >> ServiceComb to develop their enterprise applications, they are > > > >> chinasofti.com, isoftstone.com, pactera.com,zbj.com,movit-tech.com, > > and > > > >> the > > > >> number is over 5 and counting. > > > >> > > > >> == Rationale == > > >
Re: [VOTE] Accept ServiceComb into the Apache Incubator
+1, Non-binding -vinay On 14 Nov 2017 21:44, "Charith Elvitigala" wrote: +1(binding) On 14 November 2017 at 20:50, Liang Chen wrote: > +1 > > Regards > Liang > > 2017-11-14 16:05 GMT+08:00 Timothy Chen : > > > +1 as well. > > > > Tim > > > > On Mon, Nov 13, 2017 at 10:45 PM, Jean-Baptiste Onofré > > wrote: > > > +1 (binding), of course ;) > > > > > > I'm looking forward the donation and happy to be part of and work on > this > > > project ! > > > > > > Regards > > > JB > > > > > > > > > On 11/14/2017 07:15 AM, Willem Jiang wrote: > > >> > > >> Hi All, > > >> > > >> I would like to start a VOTE to bring the ServiceComb project in as an > > >> Apache incubator podling. > > >> > > >> The ASF voting rules are described: > > >> > > >> https://www.apache.org/foundation/voting.html > > >> > > >> A vote for accepting a new Apache Incubator podling is a majority vote > > for > > >> which only Incubator PMC member votes are binding. > > >> > > >> This vote will run for at least 72 hours. Please VOTE as follows > > >> [] +1 Accept ServiceComb into the Apache Incubator > > >> [] +0 Abstain. > > >> [] -1 Do not accept ServiceComb into the Apache Incubator because ... > > >> > > >> The proposal is listed below, but you can also access it on the wiki: > > >> > > >> https://wiki.apache.org/incubator/ServiceCombProposal > > >> > > >> Best regards, > > >> > > >> Willem Jiang > > >> > > >> = ServiceComb Proposal = > > >> > > >> == Abstract == > > >> > > >> ServiceComb is a microservice framework that provides a set of tools > and > > >> components to make development and deployment of cloud applications > > >> easier. > > >> It provides functionalities such as service contract enforcement, > > service > > >> registration, service discovery, load balance, service reliability > > >> (latency > > >> and fault tolerance, flow control and graceful degradation, handler > > chain > > >> tracing), eventual data consistency and so forth. > > >> > > >> == Proposal == > > >> > > >> The goal of this proposal is to bring the existing ServiceComb > codebase > > >> and > > >> existing developers into the Apache Software Foundation (ASF) in order > > to > > >> build a vibrant, diverse and self-governed open source community > around > > >> the > > >> technology. > > >> So far the major contributors to the project have been affiliated with > > >> Huawei and Huawei is planning to continue market and sell the Cloud > > >> Service > > >> Engine leveraging the ServiceComb framework. > > >> ServiceComb is currently a registered trademark owned by Huawei, and > > >> Huawei > > >> is happy to donate this trademark to Apache. > > >> > > >> Huawei is submitting this proposal to donate the Service source code > and > > >> associated artifacts (documentation, web site content, wiki, etc.) to > > the > > >> Apache Software Foundation Incubator under the Apache License, Version > > 2.0 > > >> and is asking Incubator PMC to establish an open source community. > These > > >> artifacts are currently available on GitHub at > > >> https://github.com/ServiceComb/ and include: > > >> * Java Chassis: a multi-protocol (RPC & Restful) microservice > > framework > > >> which adopts contract-first design > > >> * Service Center: a service registry that enforces service contract > > upon > > >> service registration and discovery > > >> * Saga: a distributed coordinator to achieve eventual data > consistency > > >> based on the paper "Sagas" by Hector Garcia-Molina and Kenneth Salem > > >> * ServiceComb.github.io: the website repo of ServiceComb. > > >> * The other projects will be moved to another place if ServiceComb > is > > >> accepted by Apache as an incubator project. > > >> > > >> == Background == > > >> > > >> Microservices is a variant of the service-oriented architecture (SOA) > > >> architectural style that structures an application as a collection of > > >> loosely coupled services. ServiceComb is an open source microservice > > >> framework initiated as part of Huawei CSE projects (Cloud Service > > Engine) > > >> which was developed in 2015. It is a part of ServiceStage of Huawei > > Public > > >> Cloud which is one-stop PaaS platform for enterprises and developers. > > >> Besides ServiceStage, it’s also used in the Huawei Core Network IOT > > >> Platform and Huawei consumer cloud. The number of companies using > > >> ServiceComb to develop their enterprise applications, they are > > >> chinasofti.com, isoftstone.com, pactera.com,zbj.com,movit-tech.com, > and > > >> the > > >> number is over 5 and counting. > > >> > > >> == Rationale == > > >> > > >> ServiceComb has been developed as a total, open source solution for > > >> developing cloud native applications. So far ServiceComb has existed > as > > a > > >> GitHub project with committers mostly working for Huawei. We feel that > > >> moving it to a neutral organization like Apache, with its strong > > >> governance > > >> model, is expected to help get more contributions from vario
Re: [VOTE] Accept ServiceComb into the Apache Incubator
+1(binding) On 14 November 2017 at 20:50, Liang Chen wrote: > +1 > > Regards > Liang > > 2017-11-14 16:05 GMT+08:00 Timothy Chen : > > > +1 as well. > > > > Tim > > > > On Mon, Nov 13, 2017 at 10:45 PM, Jean-Baptiste Onofré > > wrote: > > > +1 (binding), of course ;) > > > > > > I'm looking forward the donation and happy to be part of and work on > this > > > project ! > > > > > > Regards > > > JB > > > > > > > > > On 11/14/2017 07:15 AM, Willem Jiang wrote: > > >> > > >> Hi All, > > >> > > >> I would like to start a VOTE to bring the ServiceComb project in as an > > >> Apache incubator podling. > > >> > > >> The ASF voting rules are described: > > >> > > >> https://www.apache.org/foundation/voting.html > > >> > > >> A vote for accepting a new Apache Incubator podling is a majority vote > > for > > >> which only Incubator PMC member votes are binding. > > >> > > >> This vote will run for at least 72 hours. Please VOTE as follows > > >> [] +1 Accept ServiceComb into the Apache Incubator > > >> [] +0 Abstain. > > >> [] -1 Do not accept ServiceComb into the Apache Incubator because ... > > >> > > >> The proposal is listed below, but you can also access it on the wiki: > > >> > > >> https://wiki.apache.org/incubator/ServiceCombProposal > > >> > > >> Best regards, > > >> > > >> Willem Jiang > > >> > > >> = ServiceComb Proposal = > > >> > > >> == Abstract == > > >> > > >> ServiceComb is a microservice framework that provides a set of tools > and > > >> components to make development and deployment of cloud applications > > >> easier. > > >> It provides functionalities such as service contract enforcement, > > service > > >> registration, service discovery, load balance, service reliability > > >> (latency > > >> and fault tolerance, flow control and graceful degradation, handler > > chain > > >> tracing), eventual data consistency and so forth. > > >> > > >> == Proposal == > > >> > > >> The goal of this proposal is to bring the existing ServiceComb > codebase > > >> and > > >> existing developers into the Apache Software Foundation (ASF) in order > > to > > >> build a vibrant, diverse and self-governed open source community > around > > >> the > > >> technology. > > >> So far the major contributors to the project have been affiliated with > > >> Huawei and Huawei is planning to continue market and sell the Cloud > > >> Service > > >> Engine leveraging the ServiceComb framework. > > >> ServiceComb is currently a registered trademark owned by Huawei, and > > >> Huawei > > >> is happy to donate this trademark to Apache. > > >> > > >> Huawei is submitting this proposal to donate the Service source code > and > > >> associated artifacts (documentation, web site content, wiki, etc.) to > > the > > >> Apache Software Foundation Incubator under the Apache License, Version > > 2.0 > > >> and is asking Incubator PMC to establish an open source community. > These > > >> artifacts are currently available on GitHub at > > >> https://github.com/ServiceComb/ and include: > > >> * Java Chassis: a multi-protocol (RPC & Restful) microservice > > framework > > >> which adopts contract-first design > > >> * Service Center: a service registry that enforces service contract > > upon > > >> service registration and discovery > > >> * Saga: a distributed coordinator to achieve eventual data > consistency > > >> based on the paper "Sagas" by Hector Garcia-Molina and Kenneth Salem > > >> * ServiceComb.github.io: the website repo of ServiceComb. > > >> * The other projects will be moved to another place if ServiceComb > is > > >> accepted by Apache as an incubator project. > > >> > > >> == Background == > > >> > > >> Microservices is a variant of the service-oriented architecture (SOA) > > >> architectural style that structures an application as a collection of > > >> loosely coupled services. ServiceComb is an open source microservice > > >> framework initiated as part of Huawei CSE projects (Cloud Service > > Engine) > > >> which was developed in 2015. It is a part of ServiceStage of Huawei > > Public > > >> Cloud which is one-stop PaaS platform for enterprises and developers. > > >> Besides ServiceStage, it’s also used in the Huawei Core Network IOT > > >> Platform and Huawei consumer cloud. The number of companies using > > >> ServiceComb to develop their enterprise applications, they are > > >> chinasofti.com, isoftstone.com, pactera.com,zbj.com,movit-tech.com, > and > > >> the > > >> number is over 5 and counting. > > >> > > >> == Rationale == > > >> > > >> ServiceComb has been developed as a total, open source solution for > > >> developing cloud native applications. So far ServiceComb has existed > as > > a > > >> GitHub project with committers mostly working for Huawei. We feel that > > >> moving it to a neutral organization like Apache, with its strong > > >> governance > > >> model, is expected to help get more contributions from various > > >> organizations and developers, who may be concerned by exclusive > c
Re: [VOTE] Accept ServiceComb into the Apache Incubator
+1 Regards Liang 2017-11-14 16:05 GMT+08:00 Timothy Chen : > +1 as well. > > Tim > > On Mon, Nov 13, 2017 at 10:45 PM, Jean-Baptiste Onofré > wrote: > > +1 (binding), of course ;) > > > > I'm looking forward the donation and happy to be part of and work on this > > project ! > > > > Regards > > JB > > > > > > On 11/14/2017 07:15 AM, Willem Jiang wrote: > >> > >> Hi All, > >> > >> I would like to start a VOTE to bring the ServiceComb project in as an > >> Apache incubator podling. > >> > >> The ASF voting rules are described: > >> > >> https://www.apache.org/foundation/voting.html > >> > >> A vote for accepting a new Apache Incubator podling is a majority vote > for > >> which only Incubator PMC member votes are binding. > >> > >> This vote will run for at least 72 hours. Please VOTE as follows > >> [] +1 Accept ServiceComb into the Apache Incubator > >> [] +0 Abstain. > >> [] -1 Do not accept ServiceComb into the Apache Incubator because ... > >> > >> The proposal is listed below, but you can also access it on the wiki: > >> > >> https://wiki.apache.org/incubator/ServiceCombProposal > >> > >> Best regards, > >> > >> Willem Jiang > >> > >> = ServiceComb Proposal = > >> > >> == Abstract == > >> > >> ServiceComb is a microservice framework that provides a set of tools and > >> components to make development and deployment of cloud applications > >> easier. > >> It provides functionalities such as service contract enforcement, > service > >> registration, service discovery, load balance, service reliability > >> (latency > >> and fault tolerance, flow control and graceful degradation, handler > chain > >> tracing), eventual data consistency and so forth. > >> > >> == Proposal == > >> > >> The goal of this proposal is to bring the existing ServiceComb codebase > >> and > >> existing developers into the Apache Software Foundation (ASF) in order > to > >> build a vibrant, diverse and self-governed open source community around > >> the > >> technology. > >> So far the major contributors to the project have been affiliated with > >> Huawei and Huawei is planning to continue market and sell the Cloud > >> Service > >> Engine leveraging the ServiceComb framework. > >> ServiceComb is currently a registered trademark owned by Huawei, and > >> Huawei > >> is happy to donate this trademark to Apache. > >> > >> Huawei is submitting this proposal to donate the Service source code and > >> associated artifacts (documentation, web site content, wiki, etc.) to > the > >> Apache Software Foundation Incubator under the Apache License, Version > 2.0 > >> and is asking Incubator PMC to establish an open source community. These > >> artifacts are currently available on GitHub at > >> https://github.com/ServiceComb/ and include: > >> * Java Chassis: a multi-protocol (RPC & Restful) microservice > framework > >> which adopts contract-first design > >> * Service Center: a service registry that enforces service contract > upon > >> service registration and discovery > >> * Saga: a distributed coordinator to achieve eventual data consistency > >> based on the paper "Sagas" by Hector Garcia-Molina and Kenneth Salem > >> * ServiceComb.github.io: the website repo of ServiceComb. > >> * The other projects will be moved to another place if ServiceComb is > >> accepted by Apache as an incubator project. > >> > >> == Background == > >> > >> Microservices is a variant of the service-oriented architecture (SOA) > >> architectural style that structures an application as a collection of > >> loosely coupled services. ServiceComb is an open source microservice > >> framework initiated as part of Huawei CSE projects (Cloud Service > Engine) > >> which was developed in 2015. It is a part of ServiceStage of Huawei > Public > >> Cloud which is one-stop PaaS platform for enterprises and developers. > >> Besides ServiceStage, it’s also used in the Huawei Core Network IOT > >> Platform and Huawei consumer cloud. The number of companies using > >> ServiceComb to develop their enterprise applications, they are > >> chinasofti.com, isoftstone.com, pactera.com,zbj.com,movit-tech.com, and > >> the > >> number is over 5 and counting. > >> > >> == Rationale == > >> > >> ServiceComb has been developed as a total, open source solution for > >> developing cloud native applications. So far ServiceComb has existed as > a > >> GitHub project with committers mostly working for Huawei. We feel that > >> moving it to a neutral organization like Apache, with its strong > >> governance > >> model, is expected to help get more contributions from various > >> organizations and developers, who may be concerned by exclusive control > of > >> ServiceComb by Huawei. > >> > >> == Initial Goals == > >> > >> Our initial goals are to bring ServiceComb into the ASF, transition > >> internal engineering processes into the open, and foster a collaborative > >> development model according to the "Apache Way." Huawei and the current > >> contributors to ServiceComb plan
Re: [VOTE] Accept ServiceComb into the Apache Incubator
My +1(binding). Willem Jiang On Tue, Nov 14, 2017 at 2:15 PM, Willem Jiang wrote: > Hi All, > > I would like to start a VOTE to bring the ServiceComb project in as an > Apache incubator podling. > > The ASF voting rules are described: > > https://www.apache.org/foundation/voting.html > > A vote for accepting a new Apache Incubator podling is a majority vote for > which only Incubator PMC member votes are binding. > > This vote will run for at least 72 hours. Please VOTE as follows > [] +1 Accept ServiceComb into the Apache Incubator > [] +0 Abstain. > [] -1 Do not accept ServiceComb into the Apache Incubator because ... > > The proposal is listed below, but you can also access it on the wiki: > > https://wiki.apache.org/incubator/ServiceCombProposal > > Best regards, > > Willem Jiang > > = ServiceComb Proposal = > > == Abstract == > > ServiceComb is a microservice framework that provides a set of tools and > components to make development and deployment of cloud applications easier. > It provides functionalities such as service contract enforcement, service > registration, service discovery, load balance, service reliability (latency > and fault tolerance, flow control and graceful degradation, handler chain > tracing), eventual data consistency and so forth. > > == Proposal == > > The goal of this proposal is to bring the existing ServiceComb codebase > and existing developers into the Apache Software Foundation (ASF) in order > to build a vibrant, diverse and self-governed open source community around > the technology. > So far the major contributors to the project have been affiliated with > Huawei and Huawei is planning to continue market and sell the Cloud Service > Engine leveraging the ServiceComb framework. > ServiceComb is currently a registered trademark owned by Huawei, and > Huawei is happy to donate this trademark to Apache. > > Huawei is submitting this proposal to donate the Service source code and > associated artifacts (documentation, web site content, wiki, etc.) to the > Apache Software Foundation Incubator under the Apache License, Version 2.0 > and is asking Incubator PMC to establish an open source community. These > artifacts are currently available on GitHub at https://github.com/ > ServiceComb/ and include: > * Java Chassis: a multi-protocol (RPC & Restful) microservice framework > which adopts contract-first design > * Service Center: a service registry that enforces service contract upon > service registration and discovery > * Saga: a distributed coordinator to achieve eventual data consistency > based on the paper "Sagas" by Hector Garcia-Molina and Kenneth Salem > * ServiceComb.github.io: the website repo of ServiceComb. > * The other projects will be moved to another place if ServiceComb is > accepted by Apache as an incubator project. > > == Background == > > Microservices is a variant of the service-oriented architecture (SOA) > architectural style that structures an application as a collection of > loosely coupled services. ServiceComb is an open source microservice > framework initiated as part of Huawei CSE projects (Cloud Service Engine) > which was developed in 2015. It is a part of ServiceStage of Huawei Public > Cloud which is one-stop PaaS platform for enterprises and developers. > Besides ServiceStage, it’s also used in the Huawei Core Network IOT > Platform and Huawei consumer cloud. The number of companies using > ServiceComb to develop their enterprise applications, they are > chinasofti.com, isoftstone.com, pactera.com,zbj.com,movit-tech.com, and > the number is over 5 and counting. > > == Rationale == > > ServiceComb has been developed as a total, open source solution for > developing cloud native applications. So far ServiceComb has existed as a > GitHub project with committers mostly working for Huawei. We feel that > moving it to a neutral organization like Apache, with its strong governance > model, is expected to help get more contributions from various > organizations and developers, who may be concerned by exclusive control of > ServiceComb by Huawei. > > == Initial Goals == > > Our initial goals are to bring ServiceComb into the ASF, transition > internal engineering processes into the open, and foster a collaborative > development model according to the "Apache Way." Huawei and the current > contributors to ServiceComb plan to develop new functionality in an open, > community-driven way. To get there, the existing internal build, test and > release processes will be refactored to support open development. > > 1. More specifically, our initial plan of moving ServiceComb to ASF is > focused on: > 2. open up the governance model in order to simplify and streamline > contributions from the community > 3. move the existing codebase to Apache > 4. integrate with the Apache development process > 5. ensure all dependencies are compliant with Apache License version 2.0 > 6. incremental development and releases per Apache guideline > > == Cu
Re: [VOTE] Accept ServiceComb into the Apache Incubator
+1 as well. Tim On Mon, Nov 13, 2017 at 10:45 PM, Jean-Baptiste Onofré wrote: > +1 (binding), of course ;) > > I'm looking forward the donation and happy to be part of and work on this > project ! > > Regards > JB > > > On 11/14/2017 07:15 AM, Willem Jiang wrote: >> >> Hi All, >> >> I would like to start a VOTE to bring the ServiceComb project in as an >> Apache incubator podling. >> >> The ASF voting rules are described: >> >> https://www.apache.org/foundation/voting.html >> >> A vote for accepting a new Apache Incubator podling is a majority vote for >> which only Incubator PMC member votes are binding. >> >> This vote will run for at least 72 hours. Please VOTE as follows >> [] +1 Accept ServiceComb into the Apache Incubator >> [] +0 Abstain. >> [] -1 Do not accept ServiceComb into the Apache Incubator because ... >> >> The proposal is listed below, but you can also access it on the wiki: >> >> https://wiki.apache.org/incubator/ServiceCombProposal >> >> Best regards, >> >> Willem Jiang >> >> = ServiceComb Proposal = >> >> == Abstract == >> >> ServiceComb is a microservice framework that provides a set of tools and >> components to make development and deployment of cloud applications >> easier. >> It provides functionalities such as service contract enforcement, service >> registration, service discovery, load balance, service reliability >> (latency >> and fault tolerance, flow control and graceful degradation, handler chain >> tracing), eventual data consistency and so forth. >> >> == Proposal == >> >> The goal of this proposal is to bring the existing ServiceComb codebase >> and >> existing developers into the Apache Software Foundation (ASF) in order to >> build a vibrant, diverse and self-governed open source community around >> the >> technology. >> So far the major contributors to the project have been affiliated with >> Huawei and Huawei is planning to continue market and sell the Cloud >> Service >> Engine leveraging the ServiceComb framework. >> ServiceComb is currently a registered trademark owned by Huawei, and >> Huawei >> is happy to donate this trademark to Apache. >> >> Huawei is submitting this proposal to donate the Service source code and >> associated artifacts (documentation, web site content, wiki, etc.) to the >> Apache Software Foundation Incubator under the Apache License, Version 2.0 >> and is asking Incubator PMC to establish an open source community. These >> artifacts are currently available on GitHub at >> https://github.com/ServiceComb/ and include: >> * Java Chassis: a multi-protocol (RPC & Restful) microservice framework >> which adopts contract-first design >> * Service Center: a service registry that enforces service contract upon >> service registration and discovery >> * Saga: a distributed coordinator to achieve eventual data consistency >> based on the paper "Sagas" by Hector Garcia-Molina and Kenneth Salem >> * ServiceComb.github.io: the website repo of ServiceComb. >> * The other projects will be moved to another place if ServiceComb is >> accepted by Apache as an incubator project. >> >> == Background == >> >> Microservices is a variant of the service-oriented architecture (SOA) >> architectural style that structures an application as a collection of >> loosely coupled services. ServiceComb is an open source microservice >> framework initiated as part of Huawei CSE projects (Cloud Service Engine) >> which was developed in 2015. It is a part of ServiceStage of Huawei Public >> Cloud which is one-stop PaaS platform for enterprises and developers. >> Besides ServiceStage, it’s also used in the Huawei Core Network IOT >> Platform and Huawei consumer cloud. The number of companies using >> ServiceComb to develop their enterprise applications, they are >> chinasofti.com, isoftstone.com, pactera.com,zbj.com,movit-tech.com, and >> the >> number is over 5 and counting. >> >> == Rationale == >> >> ServiceComb has been developed as a total, open source solution for >> developing cloud native applications. So far ServiceComb has existed as a >> GitHub project with committers mostly working for Huawei. We feel that >> moving it to a neutral organization like Apache, with its strong >> governance >> model, is expected to help get more contributions from various >> organizations and developers, who may be concerned by exclusive control of >> ServiceComb by Huawei. >> >> == Initial Goals == >> >> Our initial goals are to bring ServiceComb into the ASF, transition >> internal engineering processes into the open, and foster a collaborative >> development model according to the "Apache Way." Huawei and the current >> contributors to ServiceComb plan to develop new functionality in an open, >> community-driven way. To get there, the existing internal build, test and >> release processes will be refactored to support open development. >> >> 1. More specifically, our initial plan of moving ServiceComb to ASF is >> focused on: >> 2. open up the governance model in
Re: [VOTE] Accept ServiceComb into the Apache Incubator
+1 (binding), of course ;) I'm looking forward the donation and happy to be part of and work on this project ! Regards JB On 11/14/2017 07:15 AM, Willem Jiang wrote: Hi All, I would like to start a VOTE to bring the ServiceComb project in as an Apache incubator podling. The ASF voting rules are described: https://www.apache.org/foundation/voting.html A vote for accepting a new Apache Incubator podling is a majority vote for which only Incubator PMC member votes are binding. This vote will run for at least 72 hours. Please VOTE as follows [] +1 Accept ServiceComb into the Apache Incubator [] +0 Abstain. [] -1 Do not accept ServiceComb into the Apache Incubator because ... The proposal is listed below, but you can also access it on the wiki: https://wiki.apache.org/incubator/ServiceCombProposal Best regards, Willem Jiang = ServiceComb Proposal = == Abstract == ServiceComb is a microservice framework that provides a set of tools and components to make development and deployment of cloud applications easier. It provides functionalities such as service contract enforcement, service registration, service discovery, load balance, service reliability (latency and fault tolerance, flow control and graceful degradation, handler chain tracing), eventual data consistency and so forth. == Proposal == The goal of this proposal is to bring the existing ServiceComb codebase and existing developers into the Apache Software Foundation (ASF) in order to build a vibrant, diverse and self-governed open source community around the technology. So far the major contributors to the project have been affiliated with Huawei and Huawei is planning to continue market and sell the Cloud Service Engine leveraging the ServiceComb framework. ServiceComb is currently a registered trademark owned by Huawei, and Huawei is happy to donate this trademark to Apache. Huawei is submitting this proposal to donate the Service source code and associated artifacts (documentation, web site content, wiki, etc.) to the Apache Software Foundation Incubator under the Apache License, Version 2.0 and is asking Incubator PMC to establish an open source community. These artifacts are currently available on GitHub at https://github.com/ServiceComb/ and include: * Java Chassis: a multi-protocol (RPC & Restful) microservice framework which adopts contract-first design * Service Center: a service registry that enforces service contract upon service registration and discovery * Saga: a distributed coordinator to achieve eventual data consistency based on the paper "Sagas" by Hector Garcia-Molina and Kenneth Salem * ServiceComb.github.io: the website repo of ServiceComb. * The other projects will be moved to another place if ServiceComb is accepted by Apache as an incubator project. == Background == Microservices is a variant of the service-oriented architecture (SOA) architectural style that structures an application as a collection of loosely coupled services. ServiceComb is an open source microservice framework initiated as part of Huawei CSE projects (Cloud Service Engine) which was developed in 2015. It is a part of ServiceStage of Huawei Public Cloud which is one-stop PaaS platform for enterprises and developers. Besides ServiceStage, it’s also used in the Huawei Core Network IOT Platform and Huawei consumer cloud. The number of companies using ServiceComb to develop their enterprise applications, they are chinasofti.com, isoftstone.com, pactera.com,zbj.com,movit-tech.com, and the number is over 5 and counting. == Rationale == ServiceComb has been developed as a total, open source solution for developing cloud native applications. So far ServiceComb has existed as a GitHub project with committers mostly working for Huawei. We feel that moving it to a neutral organization like Apache, with its strong governance model, is expected to help get more contributions from various organizations and developers, who may be concerned by exclusive control of ServiceComb by Huawei. == Initial Goals == Our initial goals are to bring ServiceComb into the ASF, transition internal engineering processes into the open, and foster a collaborative development model according to the "Apache Way." Huawei and the current contributors to ServiceComb plan to develop new functionality in an open, community-driven way. To get there, the existing internal build, test and release processes will be refactored to support open development. 1. More specifically, our initial plan of moving ServiceComb to ASF is focused on: 2. open up the governance model in order to simplify and streamline contributions from the community 3. move the existing codebase to Apache 4. integrate with the Apache development process 5. ensure all dependencies are compliant with Apache License version 2.0 6. incremental development and releases per Apache guideline == Current Status == === Meritocracy === We intend to substantially expand the initial developer and
[VOTE] Accept ServiceComb into the Apache Incubator
Hi All, I would like to start a VOTE to bring the ServiceComb project in as an Apache incubator podling. The ASF voting rules are described: https://www.apache.org/foundation/voting.html A vote for accepting a new Apache Incubator podling is a majority vote for which only Incubator PMC member votes are binding. This vote will run for at least 72 hours. Please VOTE as follows [] +1 Accept ServiceComb into the Apache Incubator [] +0 Abstain. [] -1 Do not accept ServiceComb into the Apache Incubator because ... The proposal is listed below, but you can also access it on the wiki: https://wiki.apache.org/incubator/ServiceCombProposal Best regards, Willem Jiang = ServiceComb Proposal = == Abstract == ServiceComb is a microservice framework that provides a set of tools and components to make development and deployment of cloud applications easier. It provides functionalities such as service contract enforcement, service registration, service discovery, load balance, service reliability (latency and fault tolerance, flow control and graceful degradation, handler chain tracing), eventual data consistency and so forth. == Proposal == The goal of this proposal is to bring the existing ServiceComb codebase and existing developers into the Apache Software Foundation (ASF) in order to build a vibrant, diverse and self-governed open source community around the technology. So far the major contributors to the project have been affiliated with Huawei and Huawei is planning to continue market and sell the Cloud Service Engine leveraging the ServiceComb framework. ServiceComb is currently a registered trademark owned by Huawei, and Huawei is happy to donate this trademark to Apache. Huawei is submitting this proposal to donate the Service source code and associated artifacts (documentation, web site content, wiki, etc.) to the Apache Software Foundation Incubator under the Apache License, Version 2.0 and is asking Incubator PMC to establish an open source community. These artifacts are currently available on GitHub at https://github.com/ServiceComb/ and include: * Java Chassis: a multi-protocol (RPC & Restful) microservice framework which adopts contract-first design * Service Center: a service registry that enforces service contract upon service registration and discovery * Saga: a distributed coordinator to achieve eventual data consistency based on the paper "Sagas" by Hector Garcia-Molina and Kenneth Salem * ServiceComb.github.io: the website repo of ServiceComb. * The other projects will be moved to another place if ServiceComb is accepted by Apache as an incubator project. == Background == Microservices is a variant of the service-oriented architecture (SOA) architectural style that structures an application as a collection of loosely coupled services. ServiceComb is an open source microservice framework initiated as part of Huawei CSE projects (Cloud Service Engine) which was developed in 2015. It is a part of ServiceStage of Huawei Public Cloud which is one-stop PaaS platform for enterprises and developers. Besides ServiceStage, it’s also used in the Huawei Core Network IOT Platform and Huawei consumer cloud. The number of companies using ServiceComb to develop their enterprise applications, they are chinasofti.com, isoftstone.com, pactera.com,zbj.com,movit-tech.com, and the number is over 5 and counting. == Rationale == ServiceComb has been developed as a total, open source solution for developing cloud native applications. So far ServiceComb has existed as a GitHub project with committers mostly working for Huawei. We feel that moving it to a neutral organization like Apache, with its strong governance model, is expected to help get more contributions from various organizations and developers, who may be concerned by exclusive control of ServiceComb by Huawei. == Initial Goals == Our initial goals are to bring ServiceComb into the ASF, transition internal engineering processes into the open, and foster a collaborative development model according to the "Apache Way." Huawei and the current contributors to ServiceComb plan to develop new functionality in an open, community-driven way. To get there, the existing internal build, test and release processes will be refactored to support open development. 1. More specifically, our initial plan of moving ServiceComb to ASF is focused on: 2. open up the governance model in order to simplify and streamline contributions from the community 3. move the existing codebase to Apache 4. integrate with the Apache development process 5. ensure all dependencies are compliant with Apache License version 2.0 6. incremental development and releases per Apache guideline == Current Status == === Meritocracy === We intend to substantially expand the initial developer and user community by running the project in line with the "Apache Way". Users and new contributors will be treated with respect and welcomed. By participating in the community and provi