incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Incubator Wiki] Update of "DubboProposal" by Justin Mclean
Date Sat, 03 Feb 2018 01:41:47 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Incubator Wiki" for change notification.

The "DubboProposal" page has been changed by Justin Mclean:
https://wiki.apache.org/incubator/DubboProposal?action=diff&rev1=17&rev2=18

Comment:
some minor updates

  
  == Proposal ==
  
- Dubbo has a fairly huge community today, and is widely adopted by many companies and organizations,
but unfortunately most of them are in China. We believe running Dubbo in Apache Software Foundation
can facilitate development of a stronger and more diverse community.
+ Dubbo has a fairly huge community today, and is widely adopted by many companies and organizations,
but most of them are in China. We believe running Dubbo in Apache Software Foundation can
facilitate development of a stronger and more diverse community.
  
- Alibaba submits this proposal to donate Dubbo's source code and its side projects to the
Apache Software Foundation under the Apache License Version 2.0.  Dubbo source code and its
side projects are hosted on github right now:
+ Alibaba submits this proposal to donate Dubbo's source code and its side projects to the
Apache Software Foundation. The code is already under the Apache License Version 2.0.  Dubbo
source code and its side projects are hosted on github right now:
  
   * Dubbo code base: https://github.com/alibaba/dubbo
   * Web site: https://github.com/dubbo/dubbo.github.io
@@ -21, +21 @@

  
  Dubbo was developed at Alibaba in 2011 and has been widely used in many production lines
there since then. Dubbo offers three key features, which include interface based remote call,
fault tolerance & load balancing, and automatic service registration & discovery.
Since Dubbo is open-sourced on github, it's been received up to 15k stars, and has been forked
for more than 10k times. Besides being widely adopted inside Alibaba, Dubbo is also used in
approximately 80% of internet companies in China, including [[http://www.jd.com|JingDong]],
[[http://www.dangdang.com|DangDang]], [[https://www.qunar.com|Qunar]], [[https://www.kaola.com|NetEase
Kaola]], etc. In 2017, Dubbo has won the [[http://www.oschina.net/project/top_cn_2017|TOP
10 most popular open source projects in China]] for 2 consecutive years since 2016.
  
- We'd like to share this outstanding framework via apache software foundation, and start
developing a wider community through the apache way. We believe more people and organizations
can be benefit from it by doing so. 
+ We'd like to share this outstanding framework at the Apache Software Foundation, and start
developing a wider community through the Apache way. We believe more people and organizations
can be benefit from it by doing so. 
  
  == Rationale ==
  
- Remote procedure call (RPC) is one of the cornerstones to build distributed system, especially
useful in today's e-commercial industry and cloud computing providers. Dubbo is the java-based
RPC implementation. By using Dubbo, developers can call the remote service just like call
a local method but without worrying about the details for the remote interaction. We expect
more interesting features and use cases to emerge from the community from microservices to
cloud computing, and many other areas.
+ Remote procedure call (RPC) is one of the cornerstones to build distributed systems, especially
useful in today's e-commercial industry and cloud computing providers. Dubbo is the java-based
RPC implementation. By using Dubbo, developers can call the remote service just like call
a local method but without worrying about the details for the remote interaction. We expect
more interesting features and use cases to emerge from the community ranging from microservices
to cloud computing, and many other areas.
  
  == Current Status ==
  
  === Meritocracy ===
  
- The intent of this proposal is to start building a diverse developer and user community
around Dubbo following the ASF meritocracy model. Since Dubbo was open sourced, many companies
in China adopted Dubbo to build up their own contributing system, moreover, we received many
enhancements or issue reports from them at the same time. The codebase is now mainly managed
by the development team inside Alibaba who's responsible for building internal distributed
system too. Any suggestion or issue is discussed on [[https://github.com/alibaba/dubbo/issues|github
issue]] and more casual talk happens in [[https://gitter.im/alibaba/dubbo|gitter channel]].
We plan to invite more people as committer if they contribute significantly to this project.

+ The intent of this proposal is to start building a diverse developer and user community
around Dubbo following the ASF meritocracy model. Since Dubbo was open sourced, many companies
in China adopted Dubbo to build up their own contributing system, moreover, we received many
enhancements or issue reports from them at the same time. The codebase is now mainly managed
by the development team inside Alibaba who's responsible for building internal distributed
system too. Any suggestion or issue is discussed on [[https://github.com/alibaba/dubbo/issues|github
issue]] and more casual talk happens in [[https://gitter.im/alibaba/dubbo|gitter channel]].
We plan to invite more people as committers if they contribute to this project. 
  
  === Community ===
  
- Dubbo is currently being developed by the development team inside Alibaba who's responsible
for building internal distributed system too. Since it's open-sourced, Dubbo is widely adopted
by many other companies including CNUCC (China Nets Union Clearing Corporation), ICBC (Industrial
and Commercial Bank of China), [[https://www.chinalife.com.cn|China Life Insurance]], [[http://www.didichuxing.com/en|DiDi]],
[[https://www.qunar.com|Qunar]], [[http://www.dangdang.com|Dangdang]], [[https://www.kaola.com|NetEase
Kaola]], [[http://maoyan.com|Maoyan Movie]], [[https://www.gome.com.cn|GOME]], [[http://www.haier.com|Haier]],
CSDC (China Securities Depository and Clearing Corporation Limited), [[http://www.asiainfo.com.cn|AsiaInfo]],
and many more. We hope to grow the base of contributors by inviting all those who offer significant
contributions and excel through the use of The Apache Way. Contributions from outside of Alibaba
 are constantly accepted by Dubbo project and its [[https://github.com/dubbo|side projects]].
 Right now, we make use of github as code hosting as well as both Google Group and gitter
for community communication.
+ Dubbo is currently being developed by the development team inside Alibaba who's responsible
for building internal distributed system too. Since it's open-sourced, Dubbo is widely adopted
by many other companies including CNUCC (China Nets Union Clearing Corporation), ICBC (Industrial
and Commercial Bank of China), [[https://www.chinalife.com.cn|China Life Insurance]], [[http://www.didichuxing.com/en|DiDi]],
[[https://www.qunar.com|Qunar]], [[http://www.dangdang.com|Dangdang]], [[https://www.kaola.com|NetEase
Kaola]], [[http://maoyan.com|Maoyan Movie]], [[https://www.gome.com.cn|GOME]], [[http://www.haier.com|Haier]],
CSDC (China Securities Depository and Clearing Corporation Limited), [[http://www.asiainfo.com.cn|AsiaInfo]],
and many more. We hope to grow the base of contributors by inviting all those who offer contributions
and excel through the use of The Apache Way. Contributions from outside of Alibaba  are constantly
accepted by Dubbo project and its [[https://github.com/dubbo|side projects]].  Right now,
we make use of github as code hosting as well as both Google Groups and gitter for community
communication.
  
  === Core Developers ===
  
@@ -53, +53 @@

  
  === Inexperience with Open Source ===
  
- The core developers are all active contributors, users and followers of open source. They
are all already committers and contributors to Dubbo project, and have gained good experience
in running open-source project in Github way and interacting with the community. Moreover,
Von Gosling and Huxing Zhang from the initial committer, both are working on Apache projects
(RocketMQ and Tomcat respectively), will guide others to practice the Apache Way together
with incubator mentors we invite.
+ The core developers are all active contributors, users and followers of open source. They
are all already committers and contributors to Dubbo project, and have gained good experience
in running open-source project in Github and interacting with the community. Moreover, Von
Gosling and Huxing Zhang from the initial committer, both are working on Apache projects (RocketMQ
and Tomcat respectively), will guide others to practice the Apache Way together along with
other incubator mentors.
  
  === Homogenous Developers ===
  
- The current set of developers work across a variety of organizations including Alibaba,
DangDang, Qunar, and WeiDian. Furthermore, many other companies forked Dubbo and continued
to enhance in their own private repositories. We plan to encourage them to pull back and invite
them as contributors to work on one common code base.
+ The current set of developers work across a variety of organizations including Alibaba,
DangDang, Qunar, and WeiDian. Furthermore, many other companies forked Dubbo and continued
to enhance in their own private repositories. We plan to encourage them to contribute and
invite them as contributors to work on one common code base.
  
  === Reliance on Salaried Developers ===
  
- Currently, most of core developers are paid to work on Dubbo project by Alibaba. We look
forward to attracting more people outside Alibaba to join this project, either payed engineers
working on RPC area, or individual volunteers, as long as they have enthusiasm on Dubbo project.
+ Currently, most of core developers are paid to work on Dubbo project by Alibaba. We look
forward to attracting more people outside Alibaba to join this project, either payed engineers
working on RPC area, or individual volunteers, as long as they have enthusiasm for the Dubbo
project.
  
  === Relationships with Other Apache Products ===
  
- Dubbo integrates [[http://thrift.apache.org|Thrift]] as one of RPC protocols it supports,
and [[http://zookeeper.apache.org|Zookeeper]] as one of service registration/discovery machanisms.
We look forward to collaborating with those communities which may relevant to/use RPC. 
+ Dubbo integrates [[http://thrift.apache.org|Thrift]] as one of RPC protocols it supports,
and [[http://zookeeper.apache.org|Zookeeper]] as one of service registration/discovery machanisms.
We look forward to collaborating with those communities and any others which use RPC. 
  
  === A Excessive Fascination with the Apache Brand ===
  
- While we respect the reputation of the Apache brand and have no doubt that it will attract
new contributors and users, our interest is primarily to give Dubbo a solid home as an open
source project following an established development model. More reason are provided in the
Rationale and Alignment sections. 
+ While we respect the reputation of the Apache brand and have no doubt that it will attract
new contributors and users, our interest is primarily to give Dubbo a solid home as an open
source project following an established development model. More reasons are provided in the
Rationale and Alignment sections. 
  
  == Documentation ==
  

---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@incubator.apache.org
For additional commands, e-mail: cvs-help@incubator.apache.org


Mime
View raw message