Re: [VOTE] Release Apache Dubbo 3.2.8 RC1

2023-11-12 Thread Minxuan Zhuang
+1 binding.

I have checked:
* LICENSE and NOTICE are good
* Signature and hash are good
* Can compile from source
* Release notes good
* Staging maven repo are good


On Thu, Nov 9, 2023 at 10:17 AM xiaoxiong wang  wrote:

> +1 binding
>
> I have checked:
> * LICENSE and NOTICE exist, and contents are good
> * Signature and hash are good
> * Release notes look fine
> * Unit tests pass
>
> Jun Liu  于2023年11月8日周三 14:34写道:
>
> > +1 binding.
> >
> > I have checked:
> > * LICENSE and NOTICE are good
> > * Signature and hash are good
> > * Can compile from source
> > * Release notes good
> > * Staging maven repo are good
> >
> > On Mon, Nov 6, 2023 at 11:15 AM zhongming hua 
> wrote:
> > >
> > > +1 binding
> > >
> > > I have checked:
> > > * LICENSE and NOTICE exist, and contents are good
> > > * Signature and hash are good
> > > * Release notes look fine
> > > * Unit tests pass
> > >
> > > Albumen Kevin  于2023年11月1日周三 20:55写道:
> > > >
> > > > This reason why unit tests failed on jdk8 is the testing dependency
> > > > issue which will not affect the productions and just for the testing
> > > > environment init. Will be fixed in
> > > > https://github.com/apache/dubbo/pull/13296.
> > > >
> > > > On Wed, Nov 1, 2023 at 8:52 PM Albumen Kevin 
> > wrote:
> > > > >
> > > > > Hello Community,
> > > > >
> > > > > This is a call for vote to release Apache Dubbo version 3.2.8
> > > > >
> > > > > The release candidates:
> > > > > https://dist.apache.org/repos/dist/dev/dubbo/dubbo/3.2.8/
> > > > >
> > > > > The staging repo:
> > > > >
> > https://repository.apache.org/content/repositories/orgapachedubbo-1363/
> > > > >
> > > > > Git tag for the release:
> > > > > https://github.com/apache/dubbo/tree/dubbo-3.2.8
> > > > >
> > > > > Hash for the release tag:
> > > > > 6b4e13adf78eaa0db7e40376b28a9872d8ccf93f
> > > > >
> > > > > Release Notes:
> > > > > https://github.com/apache/dubbo/releases/tag/dubbo-3.2.8
> > > > >
> > > > > The artifacts have been signed with Key 2B249EDD, which can be
> > > > > found in the keys file:
> > > > > https://dist.apache.org/repos/dist/dev/dubbo/KEYS
> > > > >
> > > > > The vote will be open for at least 72 hours or until the necessary
> > number of
> > > > > votes are reached.
> > > > >
> > > > > Please vote accordingly:
> > > > >
> > > > > [ ] +1 approve
> > > > > [ ] +0 no opinion
> > > > > [ ] -1 disapprove with the reason
> > > > >
> > > > > Thanks,
> > > > > The Apache Dubbo Team
> >
>


Re: [VOTE] Release Apache Dubbo 3.1.11 RC1

2023-07-25 Thread Minxuan Zhuang
+1 binding

I have checked:
* LICENSE and NOTICE exist and contents are good
* Signature and hash are good
* Release notes look fine
* Unit tests pass

zhongming hua  于 2023年7月25日周二 20:37写道:

> +1 binding
>
> I have checked:
> * LICENSE and NOTICE exist and contents are good
> * Signature and hash are good
> * Release notes look fine
> * Unit tests pass
>
> Albumen Kevin  于2023年7月13日周四 19:38写道:
> >
> > Hello Community,
> >
> > This is a call for vote to release Apache Dubbo version 3.1.11
> >
> > The release candidates:
> > https://dist.apache.org/repos/dist/dev/dubbo/dubbo/3.1.11/
> >
> > The staging repo:
> > https://repository.apache.org/content/repositories/orgapachedubbo-1338/
> >
> > Git tag for the release:
> > https://github.com/apache/dubbo/tree/dubbo-3.1.11
> >
> > Hash for the release tag:
> > dec411af1ce1a9cfbf5d307717621b6bea802120
> >
> > Release Notes:
> > https://github.com/apache/dubbo/releases/tag/dubbo-3.1.11
> >
> > The artifacts have been signed with Key 2B249EDD, which can be
> > found in the keys file:
> > https://dist.apache.org/repos/dist/dev/dubbo/KEYS
> >
> > The vote will be open for at least 72 hours or until the necessary
> number of
> > votes are reached.
> >
> > Please vote accordingly:
> >
> > [ ] +1 approve
> > [ ] +0 no opinion
> > [ ] -1 disapprove with the reason
> >
> > Thanks,
> > The Apache Dubbo Team
>


Re: [VOTE] Release Apache Dubbo 3.2.3 RC1

2023-06-28 Thread Minxuan Zhuang
+1 binding

I have checked:
* LICENSE and NOTICE exist
* Signature and hash good
* Release note looks fine

Jun Liu  于 2023年6月29日周四 09:42写道:

> +1 binding
>
> I have checked:
> * LICENSE and NOTICE exist
> * Signature and hash good
> * Release note looks fine
>
> On Wed, Jun 14, 2023 at 9:07 PM Albumen Kevin  wrote:
> >
> > Hello Community,
> >
> > This is a call for vote to release Apache Dubbo version 3.2.3
> >
> > The release candidates:
> > https://dist.apache.org/repos/dist/dev/dubbo/dubbo/3.2.3/
> >
> > The staging repo:
> > https://repository.apache.org/content/repositories/orgapachedubbo-1327/
> >
> > Git tag for the release:
> > https://github.com/apache/dubbo/tree/dubbo-3.2.3
> >
> > Hash for the release tag:
> > 8256e5646f5589bced5c458db586cae70cd16e2f
> >
> > Release Notes:
> > https://github.com/apache/dubbo/releases/tag/dubbo-3.2.3
> >
> > The artifacts have been signed with Key 2B249EDD, which can be
> > found in the keys file:
> > https://dist.apache.org/repos/dist/dev/dubbo/KEYS
> >
> > The vote will be open for at least 72 hours or until the necessary
> number of
> > votes are reached.
> >
> > Please vote accordingly:
> >
> > [ ] +1 approve
> > [ ] +0 no opinion
> > [ ] -1 disapprove with the reason
> >
> > Thanks,
> > The Apache Dubbo Team
>


Re: [VOTE] Release Apache Dubbo 3.2.0 RC1

2023-04-14 Thread Minxuan Zhuang
+1 binding

I have checked:
* LICENSE and NOTICE exist and contents are good
* Signature and hash are good
* Release notes look fine
* Unit tests pass

zhaoyunxing  于 2023年4月14日周五 15:04写道:

> +1 binding
>
> I have checked:
> * LICENSE and NOTICE exist and contents are good
> * Signature and hash are good
> * Release notes look fine
> * Unit tests pass
>
> zhongming hua  于2023年4月14日周五 15:02写道:
>
> > +1 binding
> >
> > I have checked:
> > * LICENSE and NOTICE exist and contents are good
> > * Signature and hash are good
> > * Release notes look fine
> > * Unit tests pass
> >
> > Albumen Kevin  于2023年4月12日周三 01:53写道:
> > >
> > > Hello Community,
> > >
> > > This is a call for vote to release Apache Dubbo version 3.2.0
> > >
> > > The release candidates:
> > > https://dist.apache.org/repos/dist/dev/dubbo/dubbo/3.2.0/
> > >
> > > The staging repo:
> > >
> https://repository.apache.org/content/repositories/orgapachedubbo-1319/
> > >
> > > Git tag for the release:
> > > https://github.com/apache/dubbo/tree/dubbo-3.2.0
> > >
> > > Hash for the release tag:
> > > 5cbd95b5d915e9ccad286532873a2b2d09510982
> > >
> > > Release Notes:
> > > https://github.com/apache/dubbo/releases/tag/dubbo-3.2.0
> > >
> > > The artifacts have been signed with Key 2B249EDD, which can be
> > > found in the keys file:
> > > https://dist.apache.org/repos/dist/dev/dubbo/KEYS
> > >
> > > The vote will be open for at least 72 hours or until the necessary
> > number of
> > > votes are reached.
> > >
> > > Please vote accordingly:
> > >
> > > [ ] +1 approve
> > > [ ] +0 no opinion
> > > [ ] -1 disapprove with the reason
> > >
> > > Thanks,
> > > The Apache Dubbo Team
> >
>


Re: [VOTE] Release Apache Dubbo Rust v0.3.0 RC2

2023-02-27 Thread Minxuan Zhuang
+1 binding

I have checked:

* LICENSE and NOTICE exist and contents are good
* Can compile from source
* Release notes look good
* Tag and version number right.

On Sun, Feb 26, 2023 at 9:53 AM Jun Liu  wrote:

> +1 binding
>
> I have checked:
>
> * LICENSE and NOTICE exist and contents are good
> * Can compile from source
> * Release notes look good
> * Tag and version number right.
>
> On Tue, Feb 21, 2023 at 7:53 PM Albumen Kevin  wrote:
> >
> > Hello Community,
> >
> > This is a call for voting to release Apache Dubbo Rust version v0.3.0.
> >
> > The release candidates:
> > https://dist.apache.org/repos/dist/dev/dubbo/dubbo-rust/v0.3.0/
> >
> > Git tag for the release:
> > https://github.com/apache/dubbo-rust/tree/v0.3.0
> >
> > Hash for the release tag:
> > f9b68ef76d5f18c8bf68f672890cc00e7d17bf0f
> >
> > Release Notes:
> > https://github.com/apache/dubbo-rust/releases/tag/v0.3.0
> >
> > The artifacts have been signed with Key 2B249EDD, which can be
> > found in the keys file:
> > https://dist.apache.org/repos/dist/dev/dubbo/KEYS
> >
> > The vote will be open for at least 72 hours or until the necessary
> number of
> > votes are reached.
> >
> > Please vote accordingly:
> >
> > [ ] +1 approve
> > [ ] +0 no opinion
> > [ ] -1 disapprove with the reason
> >
> > Thanks,
> > The Apache Dubbo Team
>


Re: [VOTE] Accept RitterHou/python-dubbo donation

2019-09-23 Thread Minxuan Zhuang
+1 accept

On Tue, Sep 24, 2019 at 10:55 AM yuhang xiu  wrote:

> +1 accept
> Dubbo's ecology continues to expand. :)
>
> Ian Luo  于2019年9月24日周二 上午10:53写道:
>
> > Hi All,
> >
> > This is a formal vote to bring RitterHou/python-dubbo[1], which is
> donated
> > by Qianmi, to Apache Dubbo project.
> >
> > Please vote:
> >
> > [ ] +1 Accept
> > [ ] +0 No Opinion
> > [ ] -1 Reject because...
> >
> >
> > [1] https://github.com/RitterHou/python-dubbo
> >
>


Re: Plan to release a simple dubbo API gateway

2019-06-03 Thread Minxuan Zhuang
I've create a new project: https://github.com/apache/dubbo-proxy, it is a
very initial version, please join me to add more features and make it better

On Mon, Jun 3, 2019 at 11:25 AM Ian Luo  wrote:

> Moriadry,
>
> We plan to clear up dubbo group entirely and transfer all projects into
> apache group. It is still under going, but it will be. So, the best
> approach to introduce a new dubbo related projects is to directly create
> one under apache group.
>
> Thanks,
> -Ian.
>
>
> On Tue, May 21, 2019 at 5:04 PM ding peng  wrote:
>
> > I believe we can integrate Dubbo within Zulu gateway rather than create a
> > new one. And this may stay in apace Dubbo group, as eco projects?
> >
> > BRs,
> > Moriadry
> >
> >
> > > On May 21, 2019, at 4:37 PM, YunKun Huang  wrote:
> > >
> > > I think API Gateway is good, but do we have more detail plan for this
> new
> > > project ?
> > >
> > > And I also want to know if there is any chance to add dubbo support to
> > any
> > > existing open source api project instead of creating a new one?
> > >
> > > Minxuan Zhuang  于2019年5月21日周二 下午3:46写道:
> > >
> > >> the correct one is: https://github.com/apache/dubbo-proxy, the former
> > one
> > >> will be removed later:
> > https://issues.apache.org/jira/browse/INFRA-18388
> > >>
> > >> On Mon, May 20, 2019 at 4:55 PM Huxing Zhang 
> wrote:
> > >>
> > >>> Hi,
> > >>>
> > >>> On Sat, May 18, 2019 at 12:52 AM Daniela Morais <
> danielamor...@tuta.io
> > >
> > >>> wrote:
> > >>>>
> > >>>> Hey,
> > >>>>
> > >>>> I'm interested (my last job was working on an API Gateway company).
> > >>>> Do we have any repository or issue on Github?
> > >>>
> > >>> The repository seem to be created here:
> > >>> https://github.com/apache/dubbo-incubator-dubbo-proxy
> > >>> However it looks like there is something wrong with the naming.
> > >>>
> > >>>>
> > >>>> --
> > >>>>
> > >>>> Daniela Morais
> > >>>> Computer Science student at University Of Campinas
> > >>>> danielammorais.com <http://www.danielammorais.com>
> > >>>>
> > >>>>
> > >>>>
> > >>>> May 17, 2019, 4:13 AM by hux...@apache.org:
> > >>>>
> > >>>>> Hi,
> > >>>>>
> > >>>>> By saying "release", I guess you mean kicking off a new project?
> > >>>>> +1 to the proposal, it is something the community wanted
> desperately.
> > >>>>>
> > >>>>> On Fri, May 17, 2019 at 2:22 PM Minxuan Zhuang <>
> > >> z82507...@gmail.com
> > >>> <mailto:z82507...@gmail.com>> > wrote:
> > >>>>>
> > >>>>>>
> > >>>>>> Hello Dubbo Community,
> > >>>>>> I'm about to release a dubbo API gateway, now this is very simple
> > >>>>>> implementation that can convert http request to dubbo request and
> > >> gets
> > >>>>>> result from dubbo provider. There are many missing features like
> api
> > >>>>>> management, load balancing, security, etc. If anyone is interested
> > >> in
> > >>> this
> > >>>>>> project, please join me, thanks.
> > >>>>>>
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>> --
> > >>>>> Best Regards!
> > >>>>> Huxing
> > >>>>>
> > >>>>
> > >>>
> > >>>
> > >>> --
> > >>> Best Regards!
> > >>> Huxing
> > >>>
> > >>
> >
> >
>


[ANN] Welcome new committer: Xiaoxiang Zhai

2019-05-28 Thread Minxuan Zhuang
Hi Community,

On behalf of the Dubbo PMC, I am pleased to announce that Xiaoxiang
Zhai[1], has been voted in as a new Dubbo committer.

Please join me to say congratulations to him!

Xiaoxiang, would you please briefly introduce yourself to the community?

[1] https://github.com/zhaixiaoxiang


Re: Plan to release a simple dubbo API gateway

2019-05-21 Thread Minxuan Zhuang
the correct one is: https://github.com/apache/dubbo-proxy, the former one
will be removed later: https://issues.apache.org/jira/browse/INFRA-18388

On Mon, May 20, 2019 at 4:55 PM Huxing Zhang  wrote:

> Hi,
>
> On Sat, May 18, 2019 at 12:52 AM Daniela Morais 
> wrote:
> >
> > Hey,
> >
> > I'm interested (my last job was working on an API Gateway company).
> > Do we have any repository or issue on Github?
>
> The repository seem to be created here:
> https://github.com/apache/dubbo-incubator-dubbo-proxy
> However it looks like there is something wrong with the naming.
>
> >
> > --
> >
> > Daniela Morais
> > Computer Science student at University Of Campinas
> > danielammorais.com <http://www.danielammorais.com>
> >
> >
> >
> > May 17, 2019, 4:13 AM by hux...@apache.org:
> >
> > > Hi,
> > >
> > > By saying "release", I guess you mean kicking off a new project?
> > > +1 to the proposal, it is something the community wanted desperately.
> > >
> > > On Fri, May 17, 2019 at 2:22 PM Minxuan Zhuang <> z82507...@gmail.com
> <mailto:z82507...@gmail.com>> > wrote:
> > >
> > >>
> > >> Hello Dubbo Community,
> > >>  I'm about to release a dubbo API gateway, now this is very simple
> > >> implementation that can convert http request to dubbo request and gets
> > >> result from dubbo provider. There are many missing features like api
> > >> management, load balancing, security, etc. If anyone is interested in
> this
> > >> project, please join me, thanks.
> > >>
> > >
> > >
> > >
> > > --
> > > Best Regards!
> > > Huxing
> > >
> >
>
>
> --
> Best Regards!
> Huxing
>


Plan to release a simple dubbo API gateway

2019-05-17 Thread Minxuan Zhuang
Hello Dubbo Community,
I'm about to release a dubbo API gateway, now this is very simple
implementation that can convert http request to dubbo request and gets
result from dubbo provider. There are many missing features like api
management, load balancing, security, etc. If anyone is interested in this
project, please join me, thanks.


Re: 请问2.7版本的监控模块哪里去去了?谢谢

2019-04-23 Thread Minxuan Zhuang
dubbo monitor的功能已经合并到dubbo
admin里面,基于dubbo核心集成的metrics来做监控,代码正在开发中,这几天会合并,谢谢关注

On Tue, Apr 23, 2019 at 8:59 PM 1427357147 <1427357...@qq.com> wrote:

> Changes of dubbo project structure. #1209
>
>
>
> 自己找到了。原来换了新的工程。
>
>
>
>
> -- 原始邮件 --
> 发件人: "1427357147"<1427357...@qq.com>;
> 发送时间: 2019年4月23日(星期二) 晚上6:13
> 收件人: "dev";
>
> 主题: 请问2.7版本的监控模块哪里去去了?谢谢
>
>
>
> HI 大家好,
>
>
> 请教一个问题。
> 请问2.7版本的dubbo admin哪里去了?
> 是dubbo-monitor模块吗?


[VOTE]: Release Apache Dubbo Admin(Incubating) 0.2.0 [RC4]

2019-04-22 Thread Minxuan Zhuang
Hello Dubbo Community,

This is a call for the vote to release Apache Dubbo  Admin(Incubating)
version 0.2.0

The release candidates(RC4):
0.2.0:
*https://dist.apache.org/repos/dist/dev/incubator/dubbo/dubbo-admin/0.2.0/
*

Git tag for this release:
0.2.0:  *https://github.com/apache/incubator-dubbo-admin/releases/tag/0.2.0
*

Hash for the release tag:
0.2.0: 93decb64f9f47f92cb169b6ed0a81382197fa026

Release Notes:
0.2.0:
https://github.com/apache/incubator-dubbo-admin/releases/tag/0.2.0

The artifacts have been signed with Key: DA2108479B0C1E71, which can be
found in
the keys file:

*https://dist.apache.org/repos/dist/dev/incubator/dubbo/KEYS
*

The vote will be open for at least 72 hours or until the necessary number
of votes are reached.

Please vote accordingly:

[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove with the reason

Thanks,
The Apache Dubbo (Incubating) Team


[CANCEL] [VOTE]: Release Apache Dubbo Admin(Incubating) 0.2.0 [RC3]

2019-04-22 Thread Minxuan Zhuang
On Mon, Apr 22, 2019 at 4:08 PM Minxuan Zhuang  wrote:

> Hi, this LGPL License issue has been fixed, thanks kezhenxu94, I'll
> cancel this vote and start a new one
>
> On Mon, Apr 22, 2019 at 3:09 PM Huxing Zhang  wrote:
>
>> Hi,
>>
>> On Mon, Apr 22, 2019 at 1:38 PM kezhenxu94  wrote:
>> >
>> > Hi All,
>> >   I've excluded the `hibernate-core` dependency and verified as follows:
>> >
>> >
>> > $ mvn license:add-third-party -Dlicense.useMissingFile
>> > $ cat
>> dubbo-admin-server/target/generated-sources/license/THIRD-PARTY.txt | grep
>> "General Public License"
>> >
>> >
>> > here is the output
>> >
>> >
>> >  (Eclipse Public License - v 1.0) (GNU Lesser General Public
>> License) Logback Classic Module (ch.qos.logback:logback-classic:1.2.3 -
>> http://logback.qos.ch/logback-classic)
>> >  (Eclipse Public License - v 1.0) (GNU Lesser General Public
>> License) Logback Core Module (ch.qos.logback:logback-core:1.2.3 -
>> http://logback.qos.ch/logback-core)
>> >
>>
>> These are dual licensed dependencies, so we can choose the most
>> permissive one. In this case EPL is compatible with Apache so no issue
>> here.
>> Be aware that General Public License is just on of the keyword, other
>> keywords might also be check like GPL.
>>
>> >
>> > also, I've tested that the functionality introduced together with this
>> dependency[1] works well.
>> >
>> >
>> > I'll check the license next time when I need to introduce new
>> dependencies.
>> > [1] https://github.com/apache/incubator-dubbo-admin/pull/324
>> >
>> >
>> > Thanks
>> >
>> >
>> > At 2019-04-22 10:17:43, "Huxing Zhang"  wrote:
>> > >Hi,
>> > >
>> > >On Sun, Apr 21, 2019 at 11:11 PM Sheng Wu 
>> wrote:
>> > >>
>> > >> Hi.
>> > >>
>> > >> > 1. Stop distribute the binary of incubator-dubbo-admin
>> > >>
>> > >> I think "stop distribute the binary" would NOT change the fact the
>> source
>> > >> release could lead users to use `hiberante-core`. I doubt this is an
>> option.
>> > >
>> > >That option is based on my understanding that linking to
>> > >"hibernate-core" does not create a derivative work of
>> > >"hibernate-core".
>> > >Yes, when compiling the source code and run the incubator-dubbo-admin
>> > >code, the hibernate-core binary will be included, this
>> > >will create a derivative work of "hibernate-core". As long as user do
>> > >not distribute it, I think it is fine to use it.
>> > >This is the same case as using "spring-boot-starter-data-jpa".
>> > >However, it becomes a problem when user want to distributed the
>> > >incubator-dubbo-admin binary, it must not be licensed as Apache
>> > >license, but should only be GPL/LGPL licensed.
>> > >This creates a risk that some user won't use this software because of
>> > >the potential license issue, which is not what we want.
>> > >So as long as an Apache project does not distribute the binary, IMO it
>> is fine.
>> > >That is my understanding of why this is an option. It is not a good
>> > >option, but I think it is an option.
>> > >
>> > >>
>> > >> Also based on the license issue, you should consider canceling this
>> vote,
>> > >> and move the further discussion to dev ml.
>> > >
>> > >I agree that cancel this vote is the safest way for now, before
>> > >everything is cleared.
>> > >
>> > >>
>> > >>
>> > >> Sheng Wu 吴晟
>> > >>
>> > >> Apache SkyWalking, ShardingSphere, Zipkin
>> > >> Twitter, wusheng1108
>> > >>
>> > >>
>> > >> Huxing Zhang  于2019年4月21日周日 下午11:02写道:
>> > >>
>> > >> > Hi,
>> > >> >
>> > >> > I am thinking why spring-boot-starter-data-jpa depends on LGPL
>> > >> > licensed library "hibernate-core", and can still be Apache 2.0
>> > >> > licensed.
>> > >> > I am reading [1]. In section 5 it says:
>> > >> >
>> > >> > A program that contains no derivative of any portion of the
>&

Re: Re: [VOTE]: Release Apache Dubbo Admin(Incubating) 0.2.0 [RC3]

2019-04-22 Thread Minxuan Zhuang
t; [INFO] |  |  +- org.jboss:jandex:jar:2.0.3.Final:compile
> > >> > > [INFO] |  |  +- dom4j:dom4j:jar:1.6.1:compile
> > >> > > [INFO] |  |  \-
> > >> > >
> > >> >
> org.hibernate.common:hibernate-commons-annotations:jar:5.0.1.Final:compile
> > >> > > [INFO] |  +-
> javax.transaction:javax.transaction-api:jar:1.2:compile
> > >> > > [INFO] |  +-
> > >> > org.springframework.data:spring-data-jpa:jar:2.0.7.RELEASE:compile
> > >> > > [INFO] |  |  +-
> > >> > >
> org.springframework.data:spring-data-commons:jar:2.0.7.RELEASE:compile
> > >> > > [INFO] |  |  +-
> org.springframework:spring-orm:jar:5.0.6.RELEASE:compile
> > >> > > [INFO] |  |  \-
> org.springframework:spring-tx:jar:5.0.6.RELEASE:compile
> > >> > > [INFO] |  \-
> org.springframework:spring-aspects:jar:5.0.6.RELEASE:compile
> > >> > >
> > >> > > Actually the hiberate-core dependency is never used when
> implementing
> > >> > > the feature,
> > >> > > I think it can be excluded quietly. This is the safest way to
> solve this
> > >> > issue.
> > >> > > To dig further, the only dependency that required to be added is
> just
> > >> > > spring-data-commons,
> > >> > > which is Apache 2.0 Licensed[2]. (I just confirm the code can
> compile
> > >> > > and start correctly with spring-data-commons,
> > >> > > it might need to check more at runtime to ensure everything is
> working)
> > >> > >
> > >> > > We need to be very careful when new dependency is added,  and
> ensure
> > >> > > all the license (including transitive dependencies) are compatible
> > >> > > with Apache.
> > >> > >
> > >> > > The community has identified several similar issues [3][4] for
> > >> > > incubator-dubbo project, and similar actions should be done to
> > >> > > incubator-dubbo-admin as well.
> > >> > >
> > >> > > To identify the issue automatically, I run the following command:
> > >> > >
> > >> > > mvn license:add-third-party -Dlicense.useMissingFile
> > >> > >
> > >> > > and grep the output:
> > >> > >
> > >> > > cat
> dubbo-admin-server/target/generated-sources/license/THIRD-PARTY.txt|
> > >> > > grep "General Public License"
> > >> > >  (Eclipse Public License - v 1.0) (GNU Lesser General Public
> > >> > > License) Logback Classic Module
> (ch.qos.logback:logback-classic:1.2.3
> > >> > > - http://logback.qos.ch/logback-classic)
> > >> > >  (Eclipse Public License - v 1.0) (GNU Lesser General Public
> > >> > > License) Logback Core Module (ch.qos.logback:logback-core:1.2.3 -
> > >> > > http://logback.qos.ch/logback-core)
> > >> > >  (GNU Lesser General Public License) Core Hibernate O/RM
> > >> > > functionality (org.hibernate:hibernate-core:5.2.17.Final -
> > >> > > http://hibernate.org)
> > >> > >  (GNU Lesser General Public License) Hibernate Commons
> Annotations
> > >> > > (org.hibernate.common:hibernate-commons-annotations:5.0.1.Final -
> > >> > > http://hibernate.org)
> > >> > >
> > >> > > The last 2 are both introduced by hibernate-core. A script to
> check
> > >> > > license issue for dependencies was on the way[5].
> > >> > >
> > >> > > [1] https://github.com/apache/incubator-dubbo-admin/pull/324
> > >> > > [2]
> > >> >
> https://github.com/spring-projects/spring-data-commons/blob/master/src/main/resources/license.txt
> > >> > > [3]
> > >> >
> https://lists.apache.org/thread.html/2231c58509842fe4069f2091f00ea7fd5c4e6ae4bf8ce1a97b16e9c5@%3Cdev.dubbo.apache.org%3E
> > >> > > [4]
> > >> >
> https://lists.apache.org/thread.html/e3112c832415850779af2fe04aa7325d8d776144f3939cc63f5eab08@%3Cdev.dubbo.apache.org%3E
> > >> > > [5] https://github.com/apache/incubator-dubbo/issues/3840
> > >> > >
> > >> > > >
> > >> > > > [1]https://www.apache.org/legal/resolved.html#category-x
> > >> > > > [2]https://github.com/apache/incubator-dubbo-admin/issues/366
> > >> > > >
> > >> > > > Willem Jiang
> > >> > > >
> > >> > > > Twitter: willemjiang
> > >> > > > Weibo: 姜宁willem
> > >> > > >
> > >> > > > On Mon, Apr 15, 2019 at 10:24 AM Minxuan Zhuang <
> z82507...@gmail.com>
> > >> > wrote:
> > >> > > > >
> > >> > > > > Hello Incubator Community,
> > >> > > > >
> > >> > > > > The Apache Dubbo community has voted on and approved a
> proposal to
> > >> > release
> > >> > > > > Apache Dubbo Admin (Incubating) version 0.2.0.
> > >> > > > >
> > >> > > > > We now kindly request the Incubator PMC members review and
> vote on
> > >> > this
> > >> > > > > incubator release.
> > >> > > > >
> > >> > > > > Apache Dubbo™ (incubating) is a high-performance, java based,
> open
> > >> > source
> > >> > > > > RPC framework. Dubbo offers three key functionalities, which
> include
> > >> > > > > interface based remote call, fault tolerance & load
> balancing, and
> > >> > > > > automatic service registration & discovery.
> > >> > > > >
> > >> > > > >
> > >> > > > > Dubbo community vote and result thread:
> > >> > > > >
> > >> >
> https://lists.apache.org/thread.html/fc71a5f8c93b8c3606338b97a08c044af64ca3165e226aed37295a45@%3Cdev.dubbo.apache.org%3E
> > >> > > > >
> > >> > > > > The release candidates (RC3):
> > >> > > > > *
> > >> >
> https://dist.apache.org/repos/dist/dev/incubator/dubbo/dubbo-admin/0.2.0
> > >> > > > > <
> > >> >
> https://dist.apache.org/repos/dist/dev/incubator/dubbo/dubbo-admin/0.2.0/
> > >> > >/*
> > >> > > > >
> > >> > > > >
> > >> > > > > Git tag for the release (RC3):
> > >> > > > >
> https://github.com/apache/incubator-dubbo-admin/releases/tag/0.2.0
> > >> > > > >
> > >> > > > > Hash for the release tag:
> > >> > > > > 37e23a7354e3da50914e075eb4676c7c2875ffa7
> > >> > > > >
> > >> > > > > Release Notes:
> > >> > > > >
> https://github.com/apache/incubator-dubbo-admin/releases/tag/0.2.0
> > >> > > > >
> > >> > > > >
> > >> > > > > The artifacts have been signed with Key :
> > >> > > > > DA2108479B0C1E71, which can be
> > >> > > > > found in the keys file:
> > >> > > > > *https://dist.apache.org/repos/dist/dev/incubator/dubbo/KEYS
> > >> > > > > <https://dist.apache.org/repos/dist/dev/incubator/dubbo/KEYS
> >*
> > >> > > > >
> > >> > > > > The vote will be open for at least 72 hours or until necessary
> > >> > number of
> > >> > > > > votes are reached.
> > >> > > > >
> > >> > > > > Please vote accordingly:
> > >> > > > >
> > >> > > > > [ ] +1 approve
> > >> > > > > [ ] +0 no opinion
> > >> > > > > [ ] -1 disapprove with the reason
> > >> > > > >
> > >> > > > > Thanks,
> > >> > > > > The Apache Dubbo (Incubating) Team
> > >> > > >
> > >> > > >
> -
> > >> > > > To unsubscribe, e-mail:
> general-unsubscr...@incubator.apache.org
> > >> > > > For additional commands, e-mail:
> general-h...@incubator.apache.org
> > >> > > >
> > >> > >
> > >> > >
> > >> > > --
> > >> > > Best Regards!
> > >> > > Huxing
> > >> >
> > >> >
> > >> >
> > >> > --
> > >> > Best Regards!
> > >> > Huxing
> > >> >
> > >> >
> -
> > >> > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > >> > For additional commands, e-mail: general-h...@incubator.apache.org
> > >> >
> > >> >
> > >
> > >
> > >
> > >--
> > >Best Regards!
> > >Huxing
>
>
>
> --
> Best Regards!
> Huxing
>


Re: 2.7.2 release plan

2019-04-22 Thread Minxuan Zhuang
I'll take the metrics part.

On Mon, Apr 22, 2019 at 3:33 PM Huxing Zhang  wrote:

> Hi,
>
>
> On Thu, Apr 18, 2019 at 7:43 PM victory  wrote:
> >
> > Hello everyone,
> >
> >  I volunteer to take release manager role for 2.7.2 release. This main
> > feature of 2.7.2 is as follow:
> >
> >- Support nacos as register center and config center.
>
> I'd like to take this. I am also planning to support etcd as metadata
> center.
>
> >- Integrate other metrics.
> >- Optimize registration way, support to register data by application
> but
> >not single service.
> >- Fix some compatible issues with dubbo 2.6.x.
> >
> > Besides, we also have a quite long list [1] of issues targeted to 2.7.2,
> > which apparently need to triage to be short enough to meet to code freeze
> > date, May. 17th. Hopefully we can release 2.7.2 by May. 27th.
> >
> >
> > Pls. take a look at milestone 2.7.2 [1], and let me know which issues are
> > must have for this release. We will triage the list soon :)
> > https://github.com/apache/incubator-dubbo/milestone/25
> >
> > --
> >
> > Best Regard!
> > cvictory
>
>
>
> --
> Best Regards!
> Huxing
>


[VOTE] Release Apache Dubbo Admin(Incubating) 0.2.0 [RC3]

2019-04-09 Thread Minxuan Zhuang
Hello Dubbo Community,

This is a call for the vote to release Apache Dubbo  Admin(Incubating)
version 0.2.0

The release candidates(RC3):
0.2.0:
*https://dist.apache.org/repos/dist/dev/incubator/dubbo/dubbo-admin/0.2.0/
*

Git tag for this release:
0.2.0:  *https://github.com/apache/incubator-dubbo-admin/releases/tag/0.2.0
*

Hash for the release tag:
0.2.0: 37e23a7354e3da50914e075eb4676c7c2875ffa7

Release Notes:
0.2.0:
https://github.com/apache/incubator-dubbo-admin/releases/tag/0.2.0

The artifacts have been signed with Key: DA2108479B0C1E71, which can be
found in
the keys file:

*https://dist.apache.org/repos/dist/dev/incubator/dubbo/KEYS
*

The vote will be open for at least 72 hours or until the necessary number
of votes are reached.

Please vote accordingly:

[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove with the reason

Thanks,
The Apache Dubbo (Incubating) Team


[CANCEL] [VOTE]: Release Apache Dubbo Admin(Incubating) 0.2.0 [RC2]

2019-04-09 Thread Minxuan Zhuang
On Wed, Apr 10, 2019 at 10:57 AM Minxuan Zhuang  wrote:

> Hi:
> I've fixed the issue listed above:
> 1. Upgrade to webpack4 to avoid wordwrap dependency.
> 2. Remove eslint since the latest version includes wordwrap.
> 3. Remove node-notifier to avoid the GPL (a category X) dependancy.
>
> I'll start a new vote to release Dubbo Admin 0.2.0, Thanks.
>
> On Wed, Mar 27, 2019 at 5:08 PM Justin Mclean 
> wrote:
>
>> Hi,
>>
>> > It shows the node-forge module has contains GPL license, but looking
>> > into the license file, it is actually dual licensed with GPL (Category
>> > X) and BSD-3 clause (Category A). So I think it is fine.
>>
>> Yep that is fine, for anything dual licensed you can take the most
>> permissive license.
>>
>> Thanks,
>> Justin
>
>


Re: [VOTE]: Release Apache Dubbo Admin(Incubating) 0.2.0 [RC2]

2019-04-09 Thread Minxuan Zhuang
Hi:
I've fixed the issue listed above:
1. Upgrade to webpack4 to avoid wordwrap dependency.
2. Remove eslint since the latest version includes wordwrap.
3. Remove node-notifier to avoid the GPL (a category X) dependancy.

I'll start a new vote to release Dubbo Admin 0.2.0, Thanks.

On Wed, Mar 27, 2019 at 5:08 PM Justin Mclean 
wrote:

> Hi,
>
> > It shows the node-forge module has contains GPL license, but looking
> > into the license file, it is actually dual licensed with GPL (Category
> > X) and BSD-3 clause (Category A). So I think it is fine.
>
> Yep that is fine, for anything dual licensed you can take the most
> permissive license.
>
> Thanks,
> Justin


Re: [IMPORTANT][PPMC] Invitation to be Dubbo PMC member

2019-04-08 Thread Minxuan Zhuang
YES

On Tue, Apr 9, 2019 at 10:41 AM Zonghai Shang  wrote:

> YES
>
> -yiji
>
> Xin Wang  于2019年4月9日周二 上午10:19写道:
>
> > YES
> >
> > Jun Liu  于2019年4月9日周二 上午10:16写道:
> >
> > > YES
> > >
> > > Jun
> > >
> > > > On Apr 9, 2019, at 10:12 AM, Huxing Zhang  wrote:
> > > >
> > > > Dear Dubbo PPMC members,
> > > >
> > > > (bcc to all PPMC members)
> > > >
> > > > The Dubbo community is discussing the graduation of Dubbo to be a Top
> > > > Level project of Apache Software Foundation in the dev mailing list.
> > > > As one of the steps towards graduation, the community needs to set up
> > > > list of Project Management Committees (PMC) members after graduation,
> > > > which will be included in the graduation resolution.
> > > >
> > > > The role of the PMC is included as follows[1]:
> > > >
> > > > The role of the PMC from a Foundation perspective is oversight. The
> > > > main role of the PMC is not code and not coding - but to ensure that
> > > > all legal issues are addressed, that procedure is followed, and that
> > > > each and every release is the product of the community as a whole.
> > > > That is key to our litigation protection mechanisms.
> > > >
> > > > Secondly the role of the PMC is to further the long term development
> > > > and health of the community as a whole, and to ensure that balanced
> > > > and wide scale peer review and collaboration does happen. Within the
> > > > ASF we worry about any community which centers around a few
> > > > individuals who are working virtually uncontested. We believe that
> > > > this is detrimental to quality, stability, and robustness of both
> code
> > > > and long term social structures.
> > > >
> > > > If you are willing to be a PMC member after graduation, please
> respond
> > > > YES to this thread by replying to dev@dubbo.apache.org no later than
> > > > 2019-04-12 (Friday).
> > > > If you are not subscribing the private list, please remember to
> > > > subscribe to the private@ list.
> > > >
> > > >
> > > > [1] http://www.apache.org/foundation/how-it-works.html#pmc
> > > > --
> > > > Best Regards!
> > > > Huxing
> > >
> > >
> >
>


Re: [VOTE]: Release Apache Dubbo Admin(Incubating) 0.2.0 [RC2]

2019-03-21 Thread Minxuan Zhuang
Hi Justin
I run "npm ls | grep echarts" on tag 0.2.0, but gets no result. dubbo
admin use echarts 4.0.4 to support metrics on develop branch, but the
feature is not in the release

On Thu, Mar 21, 2019 at 2:11 PM Huxing Zhang  wrote:

> Hi,
>
> On Thu, Mar 21, 2019 at 1:45 PM Justin Mclean  wrote:
> >
> > Hi,
> >
> > > These dependencies are all development time dependencies, which can be
> > > found in "devDependencies" section of package.json file.
> >
> > Anyone who compiles the source will get these and be unaware of them,
> that seems a little problamatic to me.
>
> wordwrap is a transitive dependency of eslint, which I believe almost
> all the node.js projects will use.
> I also check the latest version of eslint, the dependency to wordwrap
> still exist.
> If that is the case, I doubt that there are lots of ASF projects could
> not make releases.
>
>
>
>
> >
> > > For node-notifier, which is also a dev dependency, I am not sure how
> > > it is used in dubbo-admin. But I tried to remove it and build it,
> > > everything looks good. I think it can be removed.
> >
> > That would be best I think.
> >
> > Thanks,
> > Justin
>
>
>
> --
> Best Regards!
> Huxing
>


Re: [VOTE]: Release Apache Dubbo Admin(Incubating) 0.2.0 [RC2]

2019-03-19 Thread Minxuan Zhuang
Hi,the script is used for checking the binary dependency licenses, so I put
it in the binary release

On Wed, Mar 20, 2019 at 11:14 AM Ian Luo  wrote:

> I vote with:
> [v] +1 approve
>
> Minor issues:
>
> In the binary distributions, there's one script file named
> 'bin-distribution-check.sh' which should not be included.
>
> Is the issue minor?
> [v] Yes [] No [] Unsure
> Could it possibly be fixed in the next release?
> [v] Yes [] No [] Unsure
>
> Details:
>
> [v] Are release files in correct location?
> [v] Do release files have the word incubating in their name?
> [v] Are the digital signature and hashes correct?
> [v] Does DISCLAIMER file exist?
> [v] Do LICENSE and NOTICE files exists?
> [v] Is the LICENSE and NOTICE text correct?
> [v] Is the NOTICE year correct?
> [v] Un-included software dependencies are not mentioned in LICENSE or
> NOTICE?
> [v] License information is not mentioned in NOTICE?
>
> Is there any 3rd party code contained inside the release? If so:
>
> [v] Does the software have a compatible license?
> [v] Are all software licenses mentioned in LICENSE?
> [v] Is the full text of the licenses (or pointers to it) in LICENSE?
>
> Is any of this code Apache licensed? Do they have NOTICE files? If so:
>
> [v] Have relevant parts of those NOTICE files been added to this NOTICE
> file?
> [v] Do all source files have ASF headers?
> [v] Do the contents of the release match with what's tagged in version
> control?
> [x] Are there any unexpected binary files in the release?
> [v] Can you compile from source? Are the instruction clear?
>
> Regards,
> -Ian.
>
>
> On Tue, Mar 19, 2019 at 11:21 PM Minxuan Zhuang 
> wrote:
>
> > the subject has been corrected, please continue voting.
> > On Tue, Mar 19, 2019 at 10:51 PM Huxing Zhang  wrote:
> >
> > > Hi,
> > >
> > > Supposing the title is vote thread, it should be started with "[VOTE]:
> > > Release Apache Dubbo Admin(Incubating) 0.2.0 [RC2]"
> > >
> > > On Tue, Mar 19, 2019 at 6:52 PM Minxuan Zhuang 
> > > wrote:
> > > >
> > > > Hello Dubbo Community,
> > > >
> > > > This is a call for the vote to release Apache Dubbo
> Admin(Incubating)
> > > > version 0.2.0
> > > >
> > > > The release candidates(RC2):
> > > > 0.2.0:
> > > > *
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/dubbo/dubbo-admin/0.2.0/
> > > > <
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/dubbo/dubbo-admin/0.2.0/
> > > >*
> > > >
> > > > Git tag for this release:
> > > > 0.2.0:  *
> > > https://github.com/apache/incubator-dubbo-admin/releases/tag/0.2.0
> > > > <https://github.com/apache/incubator-dubbo-admin/releases/tag/0.2.0
> >*
> > > >
> > > > Hash for the release tag:
> > > > 0.2.0: 4ba387f78d2ecdd11b0c034b7c0bbe86a176fc6a
> > > >
> > > > Release Notes:
> > > > 0.2.0:
> > > > *https://github.com/apache/incubator-dubbo-ops/releases/tag/0.
> > > > <https://github.com/apache/incubator-dubbo-ops/releases/tag/0.1>2.0*
> > > >
> > > > The artifacts have been signed with Key: DA2108479B0C1E71, which can
> be
> > > > found in
> > > > the keys file:
> > > >
> > > > *https://dist.apache.org/repos/dist/dev/incubator/dubbo/KEYS
> > > > <https://dist.apache.org/repos/dist/dev/incubator/dubbo/KEYS>*
> > > >
> > > > The vote will be open for at least 72 hours or until the necessary
> > number
> > > > of votes are reached.
> > > >
> > > > Please vote accordingly:
> > > >
> > > > [ ] +1 approve
> > > > [ ] +0 no opinion
> > > > [ ] -1 disapprove with the reason
> > > >
> > > > Thanks,
> > > > The Apache Dubbo (Incubating) Team
> > >
> > >
> > >
> > > --
> > > Best Regards!
> > > Huxing
> > >
> >
>


[VOTE]: Release Apache Dubbo Admin(Incubating) 0.2.0 [RC2]

2019-03-19 Thread Minxuan Zhuang
the subject has been corrected, please continue voting.
On Tue, Mar 19, 2019 at 10:51 PM Huxing Zhang  wrote:

> Hi,
>
> Supposing the title is vote thread, it should be started with "[VOTE]:
> Release Apache Dubbo Admin(Incubating) 0.2.0 [RC2]"
>
> On Tue, Mar 19, 2019 at 6:52 PM Minxuan Zhuang 
> wrote:
> >
> > Hello Dubbo Community,
> >
> > This is a call for the vote to release Apache Dubbo  Admin(Incubating)
> > version 0.2.0
> >
> > The release candidates(RC2):
> > 0.2.0:
> > *
> https://dist.apache.org/repos/dist/dev/incubator/dubbo/dubbo-admin/0.2.0/
> > <
> https://dist.apache.org/repos/dist/dev/incubator/dubbo/dubbo-admin/0.2.0/
> >*
> >
> > Git tag for this release:
> > 0.2.0:  *
> https://github.com/apache/incubator-dubbo-admin/releases/tag/0.2.0
> > <https://github.com/apache/incubator-dubbo-admin/releases/tag/0.2.0>*
> >
> > Hash for the release tag:
> > 0.2.0: 4ba387f78d2ecdd11b0c034b7c0bbe86a176fc6a
> >
> > Release Notes:
> > 0.2.0:
> > *https://github.com/apache/incubator-dubbo-ops/releases/tag/0.
> > <https://github.com/apache/incubator-dubbo-ops/releases/tag/0.1>2.0*
> >
> > The artifacts have been signed with Key: DA2108479B0C1E71, which can be
> > found in
> > the keys file:
> >
> > *https://dist.apache.org/repos/dist/dev/incubator/dubbo/KEYS
> > <https://dist.apache.org/repos/dist/dev/incubator/dubbo/KEYS>*
> >
> > The vote will be open for at least 72 hours or until the necessary number
> > of votes are reached.
> >
> > Please vote accordingly:
> >
> > [ ] +1 approve
> > [ ] +0 no opinion
> > [ ] -1 disapprove with the reason
> >
> > Thanks,
> > The Apache Dubbo (Incubating) Team
>
>
>
> --
> Best Regards!
> Huxing
>


Release Apache Dubbo Admin(Incubating) 0.2.0 [RC2]

2019-03-19 Thread Minxuan Zhuang
Hello Dubbo Community,

This is a call for the vote to release Apache Dubbo  Admin(Incubating)
version 0.2.0

The release candidates(RC2):
0.2.0:
*https://dist.apache.org/repos/dist/dev/incubator/dubbo/dubbo-admin/0.2.0/
*

Git tag for this release:
0.2.0:  *https://github.com/apache/incubator-dubbo-admin/releases/tag/0.2.0
*

Hash for the release tag:
0.2.0: 4ba387f78d2ecdd11b0c034b7c0bbe86a176fc6a

Release Notes:
0.2.0:
*https://github.com/apache/incubator-dubbo-ops/releases/tag/0.
2.0*

The artifacts have been signed with Key: DA2108479B0C1E71, which can be
found in
the keys file:

*https://dist.apache.org/repos/dist/dev/incubator/dubbo/KEYS
*

The vote will be open for at least 72 hours or until the necessary number
of votes are reached.

Please vote accordingly:

[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove with the reason

Thanks,
The Apache Dubbo (Incubating) Team


Re: [CANCEL] [VOTE]: Release Apache Dubbo Admin(Incubating) 0.2.0 [RC1]

2019-03-19 Thread Minxuan Zhuang
Thank you for your advice, next time I'll wait for other members' opinion
before I made I decision.

On Tue, Mar 19, 2019 at 4:14 PM Justin Mclean 
wrote:

> Hi,
>
> > Because of my wrong git config, Line separators in the source zip are
> > different from those in remote repository, and  there is a redundant
> `log`
> > directory. so I decide to cancel this vote.
>
> Those are fairly minor issues IMO. but as you’ve cancelled the vote there
> not much that can be done.
>
> In future I would suggest you wait a little longer for input from other
> IPMC members.
>
> Thanks,
> Justin


Re: [CANCEL] [VOTE]: Release Apache Dubbo Admin(Incubating) 0.2.0 [RC1]

2019-03-19 Thread Minxuan Zhuang
Because of my wrong git config, Line separators in the source zip are
different from those in remote repository, and  there is a redundant `log`
directory. so I decide to cancel this vote

On Tue, Mar 19, 2019 at 3:36 PM Justin Mclean  wrote:

> Hi,
>
> > Thanks, I'll cancel this vote and start another one
>
> Don’t be too hasty. A -1 vote is not a veto and the issues sound minor.
>
> How exactly don’t they match the tag?
>
> Thanks,
> Justin


[CANCEL] [VOTE]: Release Apache Dubbo Admin(Incubating) 0.2.0 [RC1]

2019-03-18 Thread Minxuan Zhuang
Thanks, I'll cancel this vote and start another one

On Tue, Mar 19, 2019 at 12:51 PM Ian Luo  wrote:

> [x] -1 disapprove with the reason
>
> I noticed that the source distribution doesn't match 0.2.0 tag. Besides,
> there's one minor issue needed to fix, which is, one empty 'log' dir exists
> in source distribution.
>
> Thanks,
> -Ian.
>
>
> On Mon, Mar 18, 2019 at 2:57 PM Minxuan Zhuang 
> wrote:
>
> > Hello Dubbo Community,
> >
> > This is a call for the vote to release Apache Dubbo  Admin(Incubating)
> > version 0.2.0
> >
> > The release candidates(RC1):
> > 0.2.0:
> > *
> https://dist.apache.org/repos/dist/dev/incubator/dubbo/dubbo-admin/0.2.0/
> > <
> https://dist.apache.org/repos/dist/dev/incubator/dubbo/dubbo-admin/0.2.0/
> > >*
> >
> > Git tag for this release:
> > 0.2.0:  *
> > https://github.com/apache/incubator-dubbo-admin/releases/tag/0.2.0
> > <https://github.com/apache/incubator-dubbo-admin/releases/tag/0.2.0>*
> >
> > Hash for the release tag:
> > 0.2.0: dbd25e136a65eb51bfcfddd93f8007c9e9da2b91
> >
> > Release Notes:
> > 0.2.0:
> > *https://github.com/apache/incubator-dubbo-ops/releases/tag/0.
> > <https://github.com/apache/incubator-dubbo-ops/releases/tag/0.1>2.0*
> >
> > The artifacts have been signed with Key: DA2108479B0C1E71, which can be
> > found in
> > the keys file:
> >
> > *https://dist.apache.org/repos/dist/dev/incubator/dubbo/KEYS
> > <https://dist.apache.org/repos/dist/dev/incubator/dubbo/KEYS>*
> >
> > The vote will be open for at least 72 hours or until the necessary number
> > of votes are reached.
> >
> > Please vote accordingly:
> >
> > [ ] +1 approve
> > [ ] +0 no opinion
> > [ ] -1 disapprove with the reason
> >
> > Thanks,
> > The Apache Dubbo (Incubating) Team
> >
>


Re: [VOTE]: Release Apache Dubbo (Incubating) 2.7.1 [RC1]

2019-03-18 Thread Minxuan Zhuang
+1
I have checked the following list:

 1. Are release files in correct location?  Yes
   2. Do release files have the word incubating in their name? Yes
   3. Are the digital signature and hashes correct? Yes
   4. Does DISCLAIMER file exist? Yes
   5. Do LICENSE and NOTICE files exists? Yes
   6. Is the LICENSE and NOTICE text correct? Yes
   7. Is the NOTICE year correct? Yes
   8. Un-included software dependencies are not mentioned in LICENSE or
   NOTICE? Yes
   9. License information is not mentioned in NOTICE? Yes
   10. Is there any 3rd party code contained inside the release? If so: Yes
   11. Does the software have a compatible license? Yes
   12. Are all software licenses mentioned in LICENSE? Yes
   13. Is the full text of the licenses (or pointers to it) in LICENSE? Yes
   14. Is any of this code Apache licensed? Do they have NOTICE files? If
   so: Yes
   15. Have relevant parts of those NOTICE files been added to this NOTICE
   file? Yes
   16. Do all source files have ASF headers? Yes
   17. Do the contents of the release match with what's tagged in version
   control? Yes
   18. Are there any unexpected binary files in the release? Yes
   19. Can you compile from source? Are the instruction clear? Yes


On Tue, Mar 19, 2019 at 1:29 PM Zonghai Shang  wrote:

> I vote with: +1 release the software
>
> I have checked the following list:
>
>1. Are release files in correct location?
>
> *OK*
>2. Do release files have the word incubating in their name?
>
> *OK*
>3. Are the digital signature and hashes correct?
>
> *OK*
>4. Does DISCLAIMER file exist?
>
> *OK*
>5. Do LICENSE and NOTICE files exists?
>
> *OK*
>6. Is the LICENSE and NOTICE text correct?
>
> *OK*
>7. Is the NOTICE year correct?
>
> *OK*
>8. Un-included software dependencies are not mentioned in LICENSE or
>NOTICE?
>
> *OK*
>9. License information is not mentioned in NOTICE?
>
> *OK*
>10. Is there any 3rd party code contained inside the release? If so:
>
> *OK*
>11. Does the software have a compatible license?
>
> *OK*
>12. Are all software licenses mentioned in LICENSE?
>
> *OK*
>13. Is the full text of the licenses (or pointers to it) in LICENSE?
>
> *OK*
>14. Is any of this code Apache licensed? Do they have NOTICE files? If
>so:
>
> *OK*
>15. Have relevant parts of those NOTICE files been added to this NOTICE
>file?
>
> *OK*
>16. Do all source files have ASF headers?
>
> *OK*
>17. Do the contents of the release match with what's tagged in version
>control?
>
> *OK*
>18. Are there any unexpected binary files in the release?
>
> *OK*
>19. Can you compile from source? Are the instruction clear?
>
> *OK*
>
> Kind regards,
> -yiji
>
> Mercy  于2019年3月19日周二 下午12:38写道:
>
> > +1
> >
> > I have checked the following list:
> >
> >1. Are release files in correct location? *PASS*
> >2. Do release files have the word incubating in their name? *PASS*
> >3. Are the digital signature and hashes correct? *PASS*
> >4. Does DISCLAIMER file exist? *PASS*
> >5. Do LICENSE and NOTICE files exists? *PASS*
> >6. Is the LICENSE and NOTICE text correct? *PASS*
> >7. Is the NOTICE year correct? *PASS*
> >8. Un-included software dependencies are not mentioned in LICENSE or
> >NOTICE? *PASS*
> >9. License information is not mentioned in NOTICE? *PASS*
> >10. Is there any 3rd party code contained inside the release? If so:
> > *PASS*
> >11. Does the software have a compatible license? *PASS*
> >12. Are all software licenses mentioned in LICENSE? *PASS*
> >13. Is the full text of the licenses (or pointers to it) in LICENSE?
> > *PASS*
> >14. Is any of this code Apache licensed? Do they have NOTICE files? If
> >so: *PASS*
> >15. Have relevant parts of those NOTICE files been added to this
> NOTICE
> >file? *PASS*
> >16. Do all source files have ASF headers? *PASS*
> >17. Do the contents of the release match with what's tagged in version
> >control? *PASS*
> >18. Are there any unexpected binary files in the release? *PASS*
> >19. Can you compile from source? Are the instruction clear? *PASS*
> >
> > Kind regards,
> > Mercy Ma
> >
> >
> > 在 2019/3/19 上午11:18, Ian Luo 写道:
> >
> > Hello Dubbo Community,
> >
> > This is a call for vote to release Apache Dubbo (Incubating) version
> 2.7.1.
> >
> > The release candidates (RC1):
> https://dist.apache.org/repos/dist/dev/incubator/dubbo/2.7.1
> >
> > Git tag for the release (RC1):
> https://github.com/apache/incubator-dubbo/tree/dubbo-2.7.1
> >
> > Hash for the release tag:
> > a36cc7520e0150d07d30e8baa0c61d5f9f11e6ed
> >
> > Release Notes:
> https://github.com/apache/incubator-dubbo/blob/dubbo-2.7.1/CHANGES.md
> >
> > The artifacts have been signed with Key: 9C44B5A6884984DB, which can be
> > found in the keys file:
> 

Re: exposing Metrics data by Dubbo service

2019-03-18 Thread Minxuan Zhuang
looking forward to see this feature

On Mon, Mar 18, 2019 at 9:30 PM Ian Luo  wrote:

> good idea. Let us know when it's ready for review.
>
> -Ian.
>
> On Mon, Mar 18, 2019 at 5:06 PM Shengwei.psw  wrote:
>
> > Hello Dubbo Community,
> >
> >
> > Since we have already added the function of the burial point of Metrics
> in
> > Dubbo[1], I intend to count the data of the buried point on this basis.
> By
> > exposing Dubbo's built-in service, Dubbo-admin can get statistics by
> > accessing the specified Dubbo service.
> >
> >
> > [1]https://github.com/apache/incubator-dubbo/pull/3643
>


[VOTE]: Release Apache Dubbo Admin(Incubating) 0.2.0 [RC1]

2019-03-18 Thread Minxuan Zhuang
Hello Dubbo Community,

This is a call for the vote to release Apache Dubbo  Admin(Incubating)
version 0.2.0

The release candidates(RC1):
0.2.0:
*https://dist.apache.org/repos/dist/dev/incubator/dubbo/dubbo-admin/0.2.0/
*

Git tag for this release:
0.2.0:  *https://github.com/apache/incubator-dubbo-admin/releases/tag/0.2.0
*

Hash for the release tag:
0.2.0: dbd25e136a65eb51bfcfddd93f8007c9e9da2b91

Release Notes:
0.2.0:
*https://github.com/apache/incubator-dubbo-ops/releases/tag/0.
2.0*

The artifacts have been signed with Key: DA2108479B0C1E71, which can be
found in
the keys file:

*https://dist.apache.org/repos/dist/dev/incubator/dubbo/KEYS
*

The vote will be open for at least 72 hours or until the necessary number
of votes are reached.

Please vote accordingly:

[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove with the reason

Thanks,
The Apache Dubbo (Incubating) Team


Re: dubbo admin 0.1.5 release plan

2019-03-15 Thread Minxuan Zhuang
I'll use 0.2.0 instead of 0.1.5

On Fri, Mar 15, 2019 at 1:50 PM Huxing Zhang  wrote:

> Hi,
>
> On Thu, Mar 14, 2019 at 11:04 PM Minxuan Zhuang 
> wrote:
> >
> > I think 0.2.0 need a major feature like metrics support, and 0.1.1 sounds
> > like a quick bug fix version,  this version includes some features and
> > enhancements , so I choose 0.1.5.
>
> According the the semantic versioning[1], I think if this release
> contains new features, I suggest 0.2.0.
> Metrics support can be included in 0.3.0.
>
> I quoted here:
> Given a version number MAJOR.MINOR.PATCH, increment the:
>
> * MAJOR version when you make incompatible API changes,
> * MINOR version when you add functionality in a backwards-compatible
> manner, and
> * PATCH version when you make backwards-compatible bug fixes.
>
> [1] https://semver.org/
>
> >
> > On Thu, Mar 14, 2019 at 6:44 PM YunKun Huang  wrote:
> >
> > > Should the version number be 0.2.0 or 0.1.1?
> > > why jump to number 5?
> > >
> > > On 2019/03/14 09:31:39, Minxuan Zhuang  wrote:
> > > > Hi all
> > > > It has been a log of commits  since the first release of dubbo
> admin,
> > > > I'm preparing to release version 0.1.5, this release includes some
> > > enhance
> > > > of service test, project name change[1] and several bug fixes, more
> > > > importantly,  the license issue in binary release[2] has been fixed
> > > > If you feel any feature should be included in this version,
> please
> > > let
> > > > me know, I'm planning to start a vote next week, thanks
> > > >
> > > > [1]
> > > >
> > >
> https://lists.apache.org/thread.html/9c57f8eb8352d4b32a9049c0a6da27a5098607a681c67bafd8e3222a@%3Cdev.dubbo.apache.org%3E
> > > > [2]
> > > >
> > >
> https://lists.apache.org/thread.html/98184c2d0c90b4abd2f6f1cfca11b84a4ec869d9ce7d6568d9a75dd4@%3Cgeneral.incubator.apache.org%3E
> > > >
> > >
>
>
>
> --
> Best Regards!
> Huxing
>


Re: [DISCUSS] Provide official docker image for dubbo-admin

2019-03-15 Thread Minxuan Zhuang
there's a pull request with some discussions:
https://github.com/apache/incubator-dubbo-admin/pull/51

On Fri, Mar 15, 2019 at 2:07 PM YunKun Huang  wrote:

> I think only provide a docker-compose file in project is not a good idea,
> this still require user to compile and build image in their local. It will
> spend many time since it require npm dependencies and maven dependencies.
>
> As Justin's suggestion, we can provide official docker image in docker-hub
> with release version only, if user want to latest code, their can use
> dockerfile to build by themselves.
>
> On 2019/03/14 07:48:08, Ian Luo  wrote:
> > or at least we can bundle a docker-compose.yaml in dubbo admin project.
> >
> > -Ian.
> >
> > On Wed, Mar 13, 2019 at 11:55 AM Justin Mclean  >
> > wrote:
> >
> > > Hi,
> > >
> > > > I've see a dubbo-admin docker image[1], which is maintained by one of
> > > > the Dubbo PPMC. To some extend this might be a violation of ASF
> > > > distribution policy - we should always distribute the source/binary
> > > > with the approval of Dubbo PPMC.
> > >
> > > I can see that this docker image is providing unreleased code the
> general
> > > public that’s probably not the best idea. I think it would be better if
> > > this docker image only pointed to the latest official release. There
> are
> > > some branding and trademark issues here as well.
> > >
> > > Thanks,
> > > Justin
> >
>


Re: dubbo admin 0.1.5 release plan

2019-03-14 Thread Minxuan Zhuang
I think 0.2.0 need a major feature like metrics support, and 0.1.1 sounds
like a quick bug fix version,  this version includes some features and
enhancements , so I choose 0.1.5.

On Thu, Mar 14, 2019 at 6:44 PM YunKun Huang  wrote:

> Should the version number be 0.2.0 or 0.1.1?
> why jump to number 5?
>
> On 2019/03/14 09:31:39, Minxuan Zhuang  wrote:
> > Hi all
> > It has been a log of commits  since the first release of dubbo admin,
> > I'm preparing to release version 0.1.5, this release includes some
> enhance
> > of service test, project name change[1] and several bug fixes, more
> > importantly,  the license issue in binary release[2] has been fixed
> > If you feel any feature should be included in this version, please
> let
> > me know, I'm planning to start a vote next week, thanks
> >
> > [1]
> >
> https://lists.apache.org/thread.html/9c57f8eb8352d4b32a9049c0a6da27a5098607a681c67bafd8e3222a@%3Cdev.dubbo.apache.org%3E
> > [2]
> >
> https://lists.apache.org/thread.html/98184c2d0c90b4abd2f6f1cfca11b84a4ec869d9ce7d6568d9a75dd4@%3Cgeneral.incubator.apache.org%3E
> >
>


dubbo admin 0.1.5 release plan

2019-03-14 Thread Minxuan Zhuang
Hi all
It has been a log of commits  since the first release of dubbo admin,
I'm preparing to release version 0.1.5, this release includes some enhance
of service test, project name change[1] and several bug fixes, more
importantly,  the license issue in binary release[2] has been fixed
If you feel any feature should be included in this version, please let
me know, I'm planning to start a vote next week, thanks

[1]
https://lists.apache.org/thread.html/9c57f8eb8352d4b32a9049c0a6da27a5098607a681c67bafd8e3222a@%3Cdev.dubbo.apache.org%3E
[2]
https://lists.apache.org/thread.html/98184c2d0c90b4abd2f6f1cfca11b84a4ec869d9ce7d6568d9a75dd4@%3Cgeneral.incubator.apache.org%3E


Re: [DISCUSS] dubbo-admin or dubbo-ops

2019-03-10 Thread Minxuan Zhuang
the repository has been renamed to dubbo admin:
https://github.com/apache/incubator-dubbo-admin, and the original address(
https://github.com/apache/incubator-dubbo-ops)  will be redirected to this
one.

On Tue, Mar 5, 2019 at 10:09 PM Minxuan Zhuang  wrote:

> I'll request to change the github address from
> github.com/apache/incubator-dubbo-ops to
> github.com/apache/incubator-dubbo-admin
>
> On Mon, Feb 4, 2019 at 3:27 PM 李 晓杰  wrote:
>
>> admin  +1
>>
>> 获取 Outlook for iOS<https://aka.ms/o0ukef>
>>
>> 
>> 发件人: Taosheng, Wei 
>> 发送时间: 星期一, 二月 4, 2019 09:41
>> 收件人: dev; dev
>> 主题: Re: [DISCUSS] dubbo-admin or dubbo-ops
>>
>> +1 for admin
>>
>>
>>
>>
>> -- Original --
>> From: Minxuan Zhuang 
>> Date: Mon,Feb 4,2019 1:13 AM
>> To: dev 
>> Subject: Re: [DISCUSS] dubbo-admin or dubbo-ops
>>
>>
>>
>> +1 for dubbo admin
>>
>> On Sat, Feb 2, 2019 at 11:13 PM Huxing Zhang  wrote:
>>
>> > Hi,
>> >
>> > When I am looking to the dubbo-ops project[1], from the README I can
>> > find lots of words using dubbo ops[2], but in the source file, I found
>> > lots of word using dubbo admin, for example, dubbo-admin-backend,
>> > dubbo-admin-frontend, etc. This makes me a little confused. What
>> > should we call it? dubbo-ops or dubbo-admin?
>> >
>> > IMO, we should use consistent name for in the project to avoid
>> confusion.
>> >
>> > What do you think?
>> >
>> > p.s. If I have to choose I'd choose dubbo admin. :)
>> >
>> >
>> > [1] https://github.com/apache/incubator-dubbo-ops
>> > [2]
>> https://github.com/apache/incubator-dubbo-ops/blob/develop/README.md
>> >
>> > --
>> > Best Regards!
>> > Huxing
>> >
>>
>


Re: [ANNOUNCE] Apache Dubbo(incubating) 2.6.6 has been released

2019-03-08 Thread Minxuan Zhuang
Thanks for pointing them out, here's a supplement about what dubbo is:

Apache Dubbo™ (incubating) is a high-performance, java based, open source
RPC framework. Dubbo offers three key functionalities, which include
interface based remote call, fault tolerance & load balancing, and
automatic service registration & discovery.
this introduction will be added from the next release announcement,

verify procedure and KEYS file are added to the download page:
http://dubbo.apache.org/en-us/blog/download.html


On Fri, Mar 8, 2019 at 8:14 AM Craig Russell  wrote:

> Further to Sebb's comments, announce emails should reference your download
> page http://dubbo.apache.org/en-us/blog/download.html instead of the
> dyn/closer link.
>
> The download page should also contain a link for instructions how to
> verify the release, along with a link to the KEYS file with the public keys
> of those who sign the release.
>
> Regards,
>
> Craig
>
> > On Mar 7, 2019, at 2:11 PM, sebb  wrote:
> >
> > On Thu, 7 Mar 2019 at 15:54, Minxuan Zhuang  <mailto:z82507...@gmail.com>> wrote:
> >>
> >> Hello Incubator Community,
> >>
> >> The Apache Dubbo(incubating) team is pleased to announce that the
> >> 2.6.6 has just been released.
> >>
> >
> > What is the project about? Why should I be interested in it?
> > [rhetorical questions]
> >
> > Announce emails are sent to people not on the developer or user lists.
> > Many will have no idea what the project is about.
> >
> > So the e-mails should contain at least brief details of what the
> > product does, and some info on why the new release might be of
> > interest to them.
> >
> > Readers should not have to click the link to find out the basic
> information
> > (although of course it is useful to have such links for further detail).
> >
> > Please can you add that information to future announce mails?
> >
> > Thanks!
> >> Both the source release[1] and the maven binary release[2] are available
> >> now, you can also find the detailed release notes in here[3].
> >>
> >>
> >> If you have any usage questions, or have problems when upgrading or find
> >> any problems about enhancements included in this release, please don’t
> >> hesitate to let us know by sending feedback to this mailing list or
> filing
> >> an issue on GitHub[4].
> >>
> >>
> >> =
> >> *Disclaimer*
> >>
> >> Apache Dubbo is an effort undergoing incubation at The Apache Software
> >> Foundation (ASF), sponsored by the Incubator. Incubation is required of
> all
> >> newly accepted projects until a further review indicates that the
> >> infrastructure, communications, and decision making process have
> stabilized
> >> in a manner consistent with other successful ASF projects. While
> incubation
> >> status is not necessarily a reflection of the completeness or stability
> of
> >> the code, it does indicate that the project has yet to be fully
> endorsed by
> >> the ASF.
> >>
> >>
> >> [1]
> >>
> https://www.apache.org/dyn/closer.cgi?path=incubator/dubbo/2.6.6/apache-dubbo-incubating-2.6.6-source-release.zip
> >> [2] http://central.maven.org/maven2/com/alibaba/dubbo
> >> [3] https://github.com/apache/incubator-dubbo/releases
> >> [4] https://github.com/apache/incubator-dubbo/issues
> >
> > -
> > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> <mailto:general-unsubscr...@incubator.apache.org>
> > For additional commands, e-mail: general-h...@incubator.apache.org
> <mailto:general-h...@incubator.apache.org>
> Craig L Russell
> Secretary, Apache Software Foundation
> c...@apache.org <mailto:c...@apache.org> http://db.apache.org/jdo <
> http://db.apache.org/jdo>
>


[ANNOUNCE] Apache Dubbo(incubating) 2.6.6 has been released

2019-03-07 Thread Minxuan Zhuang
Hi community,

The Apache Dubbo(incubating) team is pleased to announce that the
2.6.6 has just been released.

Both the source release[1] and the maven binary release[2] are available
now, you can also find the detailed release notes in here[3].


If you have any usage questions, or have problems when upgrading or find
any problems about enhancements included in this release, please don’t
hesitate to let us know by sending feedback to this mailing list or filing
an issue on GitHub[4].



=
*Disclaimer*

Apache Dubbo is an effort undergoing incubation at The Apache Software
Foundation (ASF), sponsored by the Incubator. Incubation is required of all
newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized
in a manner consistent with other successful ASF projects. While incubation
status is not necessarily a reflection of the completeness or stability of
the code, it does indicate that the project has yet to be fully endorsed by
the ASF.


[1]
https://www.apache.org/dyn/closer.cgi?path=incubator/dubbo/2.6.6/apache-dubbo-incubating-2.6.6-source-release.zip
[2] http://central.maven.org/maven2/com/alibaba/dubbo
[3] https://github.com/apache/incubator-dubbo/releases
[4] https://github.com/apache/incubator-dubbo/issues


add metrics support in dubbo admin

2019-03-07 Thread Minxuan Zhuang
Hello Dubbo Community,
   I'd like to add metrics support in dubbo admin based on this[1],  when
it's done, we can check dubbo service metrics information on a single
server.


[1]
https://lists.apache.org/thread.html/d86bfc428a04451e01de5b9f9844822f65ab1944e102474caf6e0a3a@%3Cdev.dubbo.apache.org%3E


[ANN] Welcome new committer: Zhenxu Ke

2019-03-04 Thread Minxuan Zhuang
Hi Community,

On behalf of the Dubbo PPMC, I am pleased to announce that Zhenxu Ke,
a.k.a. kezhenxu94[1], has been voted in as a new Dubbo committer.

Please join me to say congratulations to him!

Zhenxu, would you please briefly introduce yourself to the community?

[1] *https://github.com/kezhenxu94 *


Re: [VOTE]: Release Apache Dubbo (Incubating) 2.6.6 [RC2]

2019-03-04 Thread Minxuan Zhuang
Hi, it has been more than 72 hours since the vote started, we receive 4 +1
bindings:
Liu Jun
Huxing Zhang
Mercy
Ian Luo
Thank you for taking part in this, I'll move to the next step

On Mon, Mar 4, 2019 at 11:58 AM Ian Luo  wrote:

> +1 Binding.I check the following:
>
> Are release files in correct location? OK
> Do release files have the word incubating in their name? OK
> Are the digital signature and hashes correct? OK
> Does DISCLAIMER file exist? OK
> Do LICENSE and NOTICE files exists? OK
> Is the LICENSE and NOTICE text correct? OK
> Is the NOTICE year correct? OK
> Un-included software dependencies are not mentioned in LICENSE or NOTICE?
> OK
> License information is not mentioned in NOTICE? OK
> Is there any 3rd party code contained inside the release? If so:
> Does the software have a compatible license?  OK
> Are all software licenses mentioned in LICENSE? OK
> Is the full text of the licenses (or pointers to it) in LICENSE?  OK
> Is any of this code Apache licensed? Do they have NOTICE files? If so:
> Have relevant parts of those NOTICE files been added to this NOTICE file?
> OK
> Do all source files have ASF headers? OK
> Do the contents of the release match with what's tagged in version
> control? OK
> Are there any unexpected binary files in the release? No
> Can you compile from source? Are the instruction clear? Yes.
>
> Regards,
> -Ian.
>
>
> On Fri, Mar 1, 2019 at 5:28 PM Minxuan Zhuang  wrote:
>
> > Hello Dubbo Community,
> >
> > This is a call for vote to release Apache Dubbo (Incubating) version
> 2.6.6.
> >
> > The release candidates (RC2):
> > https://dist.apache.org/repos/dist/dev/incubator/dubbo/2.6.6
> >
> > Git tag for the release (RC2):
> > https://github.com/apache/incubator-dubbo/tree/dubbo-2.6.6
> >
> > Hash for the release tag:
> > ba7f6f38c36675268ba64f21e97d02bda7a731dc
> >
> > Release Notes:
> > https://github.com/apache/incubator-dubbo/blob/dubbo-2.6.6/CHANGES.md
> >
> > The artifacts have been signed with Key : DA2108479B0C1E71, which can be
> > found in the keys file:
> > https://dist.apache.org/repos/dist/dev/incubator/dubbo/KEYS
> >
> > The vote will be open for at least 72 hours or until necessary number of
> > votes are reached.
> >
> > Please vote accordingly:
> >
> > [ ] +1 approve
> > [ ] +0 no opinion
> > [ ] -1 disapprove with the reason
> >
> > Thanks,
> > The Apache Dubbo (Incubating) Team
> >
>


Re: [VOTE]: Release Apache Dubbo (Incubating) 2.6.6 [RC1]

2019-03-01 Thread Minxuan Zhuang
I'll update what I felt unclear in the documentation during this deploy
procedure

On Fri, Mar 1, 2019 at 9:44 PM Huxing Zhang  wrote:

> Hi,
>
> On Fri, Mar 1, 2019 at 5:52 PM Minxuan Zhuang  wrote:
> >
> > The reason of file mismatch is I set core.autocrlf=true for git[1], this
> > configuration will convert all trailings to crlf while checking out a
> > repository,  I've updated the  release candidates in svn, please vote for
> > RC2 of dubbo 2.6.6
>
> Could you please update this to the documentation so that one could
> avoid it next time?
>
> >
> > On Fri, Mar 1, 2019 at 4:48 PM Minxuan Zhuang 
> wrote:
> >
> > > the staging repo needs login to view, but the account using to deploy
> > > dubbo is shared by many projects, so I can not publish it here
> > >
> > > On Fri, Mar 1, 2019 at 4:20 PM Huxing Zhang  wrote:
> > >
> > >> Hi,
> > >>
> > >> BTW, I think you should include the link to the maven staging repo as
> > >> well, so that people can check it.
> > >>
> > >> On Thu, Feb 28, 2019 at 6:52 PM Minxuan Zhuang 
> > >> wrote:
> > >> >
> > >> > Hello Dubbo Community,
> > >> >
> > >> > This is a call for vote to release Apache Dubbo (Incubating) version
> > >> 2.6.6.
> > >> >
> > >> > The release candidates (RC1):
> > >> > https://dist.apache.org/repos/dist/dev/incubator/dubbo/2.6.6
> > >> >
> > >> > Git tag for the release (RC1):
> > >> > https://github.com/apache/incubator-dubbo/tree/dubbo-2.6.6
> > >> >
> > >> > Hash for the release tag:
> > >> > ba7f6f38c36675268ba64f21e97d02bda7a731dc
> > >> >
> > >> > Release Notes:
> > >> >
> https://github.com/apache/incubator-dubbo/blob/dubbo-2.6.6/CHANGES.md
> > >> >
> > >> > The artifacts have been signed with Key : DA2108479B0C1E71, which
> can be
> > >> > found in the keys file:
> > >> > https://dist.apache.org/repos/dist/dev/incubator/dubbo/KEYS
> > >> >
> > >> > The vote will be open for at least 72 hours or until necessary
> number of
> > >> > votes are reached.
> > >> >
> > >> > Please vote accordingly:
> > >> >
> > >> > [ ] +1 approve
> > >> > [ ] +0 no opinion
> > >> > [ ] -1 disapprove with the reason
> > >> >
> > >> > Thanks,
> > >> > The Apache Dubbo (Incubating) Team
> > >>
> > >>
> > >>
> > >> --
> > >> Best Regards!
> > >> Huxing
> > >>
> > >
>
>
>
> --
> Best Regards!
> Huxing
>


Re: [VOTE]: Release Apache Dubbo (Incubating) 2.6.6 [RC1]

2019-03-01 Thread Minxuan Zhuang
The reason of file mismatch is I set core.autocrlf=true for git[1], this
configuration will convert all trailings to crlf while checking out a
repository,  I've updated the  release candidates in svn, please vote for
RC2 of dubbo 2.6.6

On Fri, Mar 1, 2019 at 4:48 PM Minxuan Zhuang  wrote:

> the staging repo needs login to view, but the account using to deploy
> dubbo is shared by many projects, so I can not publish it here
>
> On Fri, Mar 1, 2019 at 4:20 PM Huxing Zhang  wrote:
>
>> Hi,
>>
>> BTW, I think you should include the link to the maven staging repo as
>> well, so that people can check it.
>>
>> On Thu, Feb 28, 2019 at 6:52 PM Minxuan Zhuang 
>> wrote:
>> >
>> > Hello Dubbo Community,
>> >
>> > This is a call for vote to release Apache Dubbo (Incubating) version
>> 2.6.6.
>> >
>> > The release candidates (RC1):
>> > https://dist.apache.org/repos/dist/dev/incubator/dubbo/2.6.6
>> >
>> > Git tag for the release (RC1):
>> > https://github.com/apache/incubator-dubbo/tree/dubbo-2.6.6
>> >
>> > Hash for the release tag:
>> > ba7f6f38c36675268ba64f21e97d02bda7a731dc
>> >
>> > Release Notes:
>> > https://github.com/apache/incubator-dubbo/blob/dubbo-2.6.6/CHANGES.md
>> >
>> > The artifacts have been signed with Key : DA2108479B0C1E71, which can be
>> > found in the keys file:
>> > https://dist.apache.org/repos/dist/dev/incubator/dubbo/KEYS
>> >
>> > The vote will be open for at least 72 hours or until necessary number of
>> > votes are reached.
>> >
>> > Please vote accordingly:
>> >
>> > [ ] +1 approve
>> > [ ] +0 no opinion
>> > [ ] -1 disapprove with the reason
>> >
>> > Thanks,
>> > The Apache Dubbo (Incubating) Team
>>
>>
>>
>> --
>> Best Regards!
>> Huxing
>>
>


Re: [VOTE]: Release Apache Dubbo (Incubating) 2.6.6 [RC1]

2019-03-01 Thread Minxuan Zhuang
the staging repo needs login to view, but the account using to deploy dubbo
is shared by many projects, so I can not publish it here

On Fri, Mar 1, 2019 at 4:20 PM Huxing Zhang  wrote:

> Hi,
>
> BTW, I think you should include the link to the maven staging repo as
> well, so that people can check it.
>
> On Thu, Feb 28, 2019 at 6:52 PM Minxuan Zhuang 
> wrote:
> >
> > Hello Dubbo Community,
> >
> > This is a call for vote to release Apache Dubbo (Incubating) version
> 2.6.6.
> >
> > The release candidates (RC1):
> > https://dist.apache.org/repos/dist/dev/incubator/dubbo/2.6.6
> >
> > Git tag for the release (RC1):
> > https://github.com/apache/incubator-dubbo/tree/dubbo-2.6.6
> >
> > Hash for the release tag:
> > ba7f6f38c36675268ba64f21e97d02bda7a731dc
> >
> > Release Notes:
> > https://github.com/apache/incubator-dubbo/blob/dubbo-2.6.6/CHANGES.md
> >
> > The artifacts have been signed with Key : DA2108479B0C1E71, which can be
> > found in the keys file:
> > https://dist.apache.org/repos/dist/dev/incubator/dubbo/KEYS
> >
> > The vote will be open for at least 72 hours or until necessary number of
> > votes are reached.
> >
> > Please vote accordingly:
> >
> > [ ] +1 approve
> > [ ] +0 no opinion
> > [ ] -1 disapprove with the reason
> >
> > Thanks,
> > The Apache Dubbo (Incubating) Team
>
>
>
> --
> Best Regards!
> Huxing
>


metrics support on dubbo 2.7.1

2019-03-01 Thread Minxuan Zhuang
Hello Dubbo Community,
I'm working on metrics support for dubbo, using the metrics sdk open
sourced  previously[1]

[1]
https://lists.apache.org/thread.html/efbcb1301fc94542c9ef6a03bc98d71f0f6d814cc7da2200d9954fef@%3Cdev.dubbo.apache.org%3E


Fix dubbo ops binary license issue

2019-02-28 Thread Minxuan Zhuang
Hello Dubbo Community,
   because of the license issue in dubbo ops binary release[1], I only
release the source part for the first version, now this issue has been
fixed[2], please help me to check if the current licenses are correct,
thanks

[1]
https://lists.apache.org/thread.html/98184c2d0c90b4abd2f6f1cfca11b84a4ec869d9ce7d6568d9a75dd4@%3Cgeneral.incubator.apache.org%3E
[2]
https://github.com/apache/incubator-dubbo-ops/commit/b797145214547616a6a02f6e9701178fc73d7ced


[VOTE]: Release Apache Dubbo (Incubating) 2.6.6 [RC1]

2019-02-28 Thread Minxuan Zhuang
Hello Dubbo Community,

This is a call for vote to release Apache Dubbo (Incubating) version 2.6.6.

The release candidates (RC1):
https://dist.apache.org/repos/dist/dev/incubator/dubbo/2.6.6

Git tag for the release (RC1):
https://github.com/apache/incubator-dubbo/tree/dubbo-2.6.6

Hash for the release tag:
ba7f6f38c36675268ba64f21e97d02bda7a731dc

Release Notes:
https://github.com/apache/incubator-dubbo/blob/dubbo-2.6.6/CHANGES.md

The artifacts have been signed with Key : DA2108479B0C1E71, which can be
found in the keys file:
https://dist.apache.org/repos/dist/dev/incubator/dubbo/KEYS

The vote will be open for at least 72 hours or until necessary number of
votes are reached.

Please vote accordingly:

[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove with the reason

Thanks,
The Apache Dubbo (Incubating) Team


Re: Prepare for release of dubbo-2.6.6

2019-02-25 Thread Minxuan Zhuang
Hi, i'm planning to vote for Dubbo 2.6.6 in the next few days, If anyone
has something that need to be included in this version, please let me know.
Thanks.

On Tue, Jan 29, 2019 at 11:26 AM Ian Luo  wrote:

> Good plan. For anyone who's reading this thread, if you have anything you
> feel it should be included in 2.6.6 release, pls. reply the email and let
> Minxuan know it.
>
> Thanks,
> -Ian.
>
>
> On Fri, Jan 25, 2019 at 2:45 PM Minxuan Zhuang 
> wrote:
>
> > Hi all:
> > in Dubbo 2.6.6 i'm planning to include the features below:
> >
> > Enhancements / Features:
> >   [#3029] make netty4 default(
> > https://github.com/apache/incubator-dubbo/issues/3029)
> >   [#3065] import tag router to 2.6.x(
> > https://github.com/apache/incubator-dubbo/pull/3065)
> >   [#3296]Merge and enhancement dubbo-registry-nacos(
> > https://github.com/apache/incubator-dubbo/issues/3296)
> >  [#3275] uncaptured exception in ReferenceBeanInvocationHandler invoke
> > proxy
> > (https://github.com/apache/incubator-dubbo/issues/3275)
> >   [#3251] @Service support the hierarchical interface(
> > https://github.com/apache/incubator-dubbo/issues/3251)
> > [#3193]Change the default behavior of @EnableDubboConfig.multiple()(
> > https://github.com/apache/incubator-dubbo/issues/3193)
> >
> > Bugfixes:
> > [#3315] remove duplicate SPI definitions(
> > https://github.com/apache/incubator-dubbo/pull/3315)
> > [#3295] Fix unregister when client destroyed (
> > https://github.com/apache/incubator-dubbo/pull/3295)
> > [#2178] supporting Java 8 Date/Time type when serializing with Kryo (
> > https://github.com/apache/incubator-dubbo/issues/2178)
> >
> > for more, please check milestone:
> > https://github.com/apache/incubator-dubbo/milestone/22
> >
>


Re: Proposal for releasing hessian-lite 3.2.5

2019-02-19 Thread Minxuan Zhuang
Hi Justin:
I think the hessian-lite project is a dubbo ecosystem project[1]
instead of an ASF repo, according to this[2] discussion  it has been moved
from dubbo core to dubbo ecosystem

1.  https://github.com/dubbo/hessian-lite/
2.
https://lists.apache.org/list.html?dev@dubbo.apache.org:lte=11M:Moving%20hessian-lite%20from%20Dubbo%20codebase%20to%20eco-system

On Tue, Feb 19, 2019 at 6:07 PM Justin Mclean  wrote:

> Hi,
>
> > +1. It is not a ASF project, so I don't think it should follow the ASF
> > release process.
>
> How is that possible if it in a ASF repo?? [1]
>
> Thanks,
> Justin
>
> 1. https://github.com/dubbo/hessian-lite/ <
> https://github.com/dubbo/hessian-lite/>


Re: Proposal for releasing hessian-lite 3.2.5

2019-02-19 Thread Minxuan Zhuang
thanks, I've removed unnecessary part in the LICENSE file, yes, Dubbo 2.6.6
and 2.7.x need the latest feature of hessian lite

On Tue, Feb 19, 2019 at 5:05 PM Huxing Zhang  wrote:

> Hi,
>
> +1. It is not a ASF project, so I don't think it should follow the ASF
> release process.
>
> I don't see any branding issues for this release.
>
> As discussed in this thread[1], this project was moved to dubbo group.
>
> It is better to announce the release using non-ASF mailing list.
>
> One minor issue, could you update the LICENSE[2], because there is
> some extra contents which seems unnecessary.
>
> BTW, Is this sort of pre-steps for Dubbo 2.6.6 release?
>
> [1]
> https://lists.apache.org/thread.html/a5e5e1a09cb15b1d508cf22ce2bd674ddc915ffbfe16dda55dbc90ac@%3Cdev.dubbo.apache.org%3E
> [2] https://github.com/dubbo/hessian-lite/blob/master/LICENSE
>
>
> On Tue, Feb 19, 2019 at 11:49 AM Minxuan Zhuang 
> wrote:
> >
> > Hello Dubbo Community,
> >since the last release of hessian-lite, some issues have been fixed,
> so
> > I suggest to release version 3.2.5, the branch is:
> > https://github.com/dubbo/hessian-lite/tree/3.2.5
> > release note:
> > https://github.com/dubbo/hessian-lite/releases/tag/v3.2.5
> >
> > what do you think?
>
>
>
> --
> Best Regards!
>
>
>
> Huxing
>


Re: Bring Authorization to Dubbo OPS

2019-02-18 Thread Minxuan Zhuang
thanks for your interesting, Dubbo OPS do need an authorization for service
governance and service test, I think your advice is fine, please feel free
to send a pr

On Tue, Feb 19, 2019 at 2:06 PM 柯振旭  wrote:

> HI Dubbo Comunity:
>   There is no authorization or authentication in the current version of
> dubbo-ops and it's open to all users,
> so I'm planing to bring authorization to dubbo-ops[1] for the sake of
> security, here is my thought:
>
>
> 1. provide a simple authorization implementation(for example Spring
> Security?) [2]
> 2. use SPI pattern so that users can change to other authorization
> machanisms
>
>
> any advice is appreciated, thanks :)
>
>
> [1] https://github.com/apache/incubator-dubbo-ops/issues/210
> [2] https://github.com/apache/incubator-dubbo-ops/issues/204


Proposal for releasing hessian-lite 3.2.5

2019-02-18 Thread Minxuan Zhuang
Hello Dubbo Community,
   since the last release of hessian-lite, some issues have been fixed, so
I suggest to release version 3.2.5, the branch is:
https://github.com/dubbo/hessian-lite/tree/3.2.5
release note:
https://github.com/dubbo/hessian-lite/releases/tag/v3.2.5

what do you think?


Re: [DISCUSS] Next Dubbo meetup

2019-02-18 Thread Minxuan Zhuang
+1 for March 23rd
+1 for Nanjing

On Thu, Feb 14, 2019 at 2:41 PM jun liu  wrote:

> > Can we make it Mar 23rd? As our venue is available on that day.
>
> +1 for Mar. 23th, any time is ok for me.
>
> +1 for hosting in Nanjing.
>
> Jun
>
> > On Feb 12, 2019, at 12:20 PM, 王蓉(涂南)  wrote:
> >
> > Mar 15th is Friday.
> >
> > Can we make it Mar 23rd? As our venue is available on that day.
> >
> >
> > --
> > 发件人:Ian Luo 
> > 发送时间:2019年2月1日(星期五) 17:12
> > 收件人:dev 
> > 抄 送:王蓉(涂南) 
> > 主 题:Re: 回复:[DISCUSS] Next Dubbo meetup
> >
> > +1 Mar. 15th looks better.
> >
> > On Thu, Jan 31, 2019 at 10:49 AM Huxing Zhang  wrote:
> >
> >> Hi,
> >>
> >> Consider the Chinese New Year vacation, how about move one week later?
> >>
> >> Location: Nanjing
> >> Call for talks close:  Feb. 22nd (Friday)
> >> Meetup: March 15th (Saturday)
> >>
> >> On Mon, Jan 28, 2019 at 10:47 PM Ian Luo  wrote:
> >>
> >>> +1 for Nanjing. I think any weekend in March sounds fine to me.
> >>>
> >>> Thanks,
> >>> -Ian.
> >>>
> >>> On Mon, Jan 28, 2019 at 5:12 PM Huxing Zhang 
> wrote:
> >>>
>  Hi,
> 
>  On Mon, Jan 28, 2019 at 11:19 AM 王蓉(涂南) 
> >>> wrote:
> 
> > Hi guys,
> >
> > Last week meetup in Guangzhou was so much fun.
> > We have total 400+ registrations and more than 200 attendees, another
> >>> 4k
> > people watched our live streaming!
> >
> > I think we should start to prepare next meetup in Nanjing ASAP. As
> >> the
> > Chinese New Year is approaching.
> >
> 
>  We need to first discuss with the community about:
>  - where should next meetup be held?
>  - when should it be held?
> 
>  As discussed in the previous threads, based on the vote result, I
> think
>  Nanjing is a good candidate for the next meetup.
>  +1 for Nanjing!
> 
> 
> 
> >
> > What about March 9th?If March 9th is OK, the Call for Talks will be
>  closed
> > on Feb 15th. That will give us plenty of time to prepare.
> >
> 
>  March 9th is a Saturday, which looks good to me.
>  Feb 15th looks too early to me, because the Chinese new year festival
> >> is
>  Feb 4th to Feb 10th. There is only one week after the vacation, and it
> >> is
>  possible some of us would have extra days-off after the vacation.
>  Is is possible to close the Call for talks one week later? say Feb
> >> 22nd.
> 
> 
> >
> > Amber
> > BR
> >
> >
> > --
> > 发件人:Huxing Zhang 
> > 发送时间:2018年12月11日(星期二) 15:15
> > 收件人:dev 
> > 主 题:Re: 回复:[DISCUSS] Next Dubbo meetup
> >
> > Hi,
> >
> > I think Guangzhou and Nanjing are the cities we all should go to. It
> >> is
> > just about who is the first.
> >
> > On Tue, Dec 11, 2018 at 2:07 PM Mercy  wrote:
> >
> >> I vote twice, one is Nanjing, another is Guangzhou :D
> >>
> >>
> >> Kind regards,
> >>
> >> Mercy Ma
> >>
> >>
> >> 在 2018/12/11 下午1:47, 王蓉(涂南) 写道:
> >>> Folks, so far we have received 40 votes.
> >>>
> >>> Looks like Guangzhou is where we're gonna meet on Jan 19th.
> >>>
> >>>
> >>>  广州  12
> >>>  南京  10
> >>>  北京  4
> >>>  深圳  4
> >>>  上海  4
> >>>  厦门  2
> >>>  武汉  1
> >>>  西安  1
> >>>  重庆  1
> >>>  大连  1
> >>>
> >>>
> >>>
> >> --
> >>> 发件人:jun liu 
> >>> 发送时间:2018年12月7日(星期五) 23:52
> >>> 收件人:dev 
> >>> 主 题:Re: [DISCUSS] Next Dubbo meetup
> >>>
> >>> I prefer Nanjing for the next Meetup city.
> >>>
> >>> Jun
> >>>
>  On Dec 4, 2018, at 10:06 PM, Huxing Zhang 
>  wrote:
> 
>  In the link[1] provided, there are 3 options:
> 
>  * Nanjing
>  * Guangzhou
>  * Other
> 
>  I prefer to a new city where we haven't been there before.
>  According to a survey, the number of users who is using Dubbo in
> >> Guangzhou
>  ranks 5th in China, only secondary to Beijing, Shanghai,
> >> Shenzhen,
> >> Hangzhou.
>  So I am going to vote +1 for Guangzhou. :)
> 
>  [1] http://sc-meetup.mikecrm.com/7hZFeTl <
> >> http://sc-meetup.mikecrm.com/7hZFeTl>
> 
>  On Tue, Dec 4, 2018 at 4:08 PM 王蓉(涂南)  >> > wrote:
> 
> > Hi guys,
> >
> > I'm Amber, organizer of Dubbo meetup.
> >
> > Since 2018, Dubbo community has been touring around China!
> > We have been to Beijing, Chengdu, Shenzhen, Shanghai, and
> >>> Hangzhou.
> > More than 30K developers have either come to the meetup or
> >>> watched
> > our
> > live 

version of Apache Dubbo OPS(Incubating)

2019-02-18 Thread Minxuan Zhuang
Hello Dubbo Community,
  The first dubbo ops has been released with version 0.1, usually the
apache project releases follow the format:  MAJOR.MINOR.PATCH, so I suggest
to use version 0.2.0 for the next release.


Re: [ANNOUNCE] Apache Dubbo OPS (incubating) 0.1 has been released

2019-02-17 Thread Minxuan Zhuang
thanks, I've append my key in this file

On Mon, Feb 18, 2019 at 2:42 PM Huxing Zhang  wrote:

> Hi,
>
> Please also add your public key to [1], so that people can verify your
> signature.
>
> [1] https://dist.apache.org/repos/dist/release/incubator/dubbo/KEYS
>
> On Fri, Feb 15, 2019 at 6:08 PM Minxuan Zhuang 
> wrote:
> >
> > Hi community,
> >
> > The Apache Dubbo(incubating) team is pleasured to announce that the
> > Apache Dubbo OPS (Incubating) 0.1 has just been released.
> >
> > The source release[1] is available now, you can also find the detailed
> > release notes here[2].
> >
> > If you have any usage questions, or have problems when upgrading or find
> > any problems about enhancements included in this release, please don’t
> > hesitate to let us know by sending feedback to this mailing list or
> filing
> > an issue on GitHub[3].
> >
> > [1]
> >
> https://www.apache.org/dyn/closer.cgi?path=incubator/dubbo/dubbo-ops/0.1/apache-dubbo-ops-incubating-0.1-source-release.zip
> > [2] https://github.com/apache/incubator-dubbo-ops/releases
> > [3] https://github.com/apache/incubator-dubbo-ops/issues
> >
> >
> > Best Regards,
> >
> > The Apache Dubbo (Incubating) Team
>
>
>
> --
> Best Regards!
> Huxing
>


how to deal with two pull requests to solve the same issue

2019-02-17 Thread Minxuan Zhuang
Hi Community,
   If two pull requests are aiming  to solve the same issue, how to choose
from them?


[ANNOUNCE] Apache Dubbo OPS (incubating) 0.1 has been released

2019-02-15 Thread Minxuan Zhuang
Hi community,

The Apache Dubbo(incubating) team is pleasured to announce that the
Apache Dubbo OPS (Incubating) 0.1 has just been released.

The source release[1] is available now, you can also find the detailed
release notes here[2].

If you have any usage questions, or have problems when upgrading or find
any problems about enhancements included in this release, please don’t
hesitate to let us know by sending feedback to this mailing list or filing
an issue on GitHub[3].

[1]
https://www.apache.org/dyn/closer.cgi?path=incubator/dubbo/dubbo-ops/0.1/apache-dubbo-ops-incubating-0.1-source-release.zip
[2] https://github.com/apache/incubator-dubbo-ops/releases
[3] https://github.com/apache/incubator-dubbo-ops/issues


Best Regards,

The Apache Dubbo (Incubating) Team


Release Apache Dubbo OPS(Incubating) 0.1[RC3]

2019-02-02 Thread Minxuan Zhuang
Hello Dubbo Community,

This is a call for the vote to release Apache Dubbo  OPS(Incubating)
version 0.1

The release candidates(RC3):
0.1:
https://dist.apache.org/repos/dist/dev/incubator/dubbo/dubbo-ops/0.1/

Git tag for this release:
0.1:  https://github.com/apache/incubator-dubbo-ops/releases/tag/0.1

Hash for the release tag:
0.1: 7e7b2c4421f54f86980dd2128fa58007f118a8d4

Release Notes:
0.1:
*https://github.com/apache/incubator-dubbo-ops/releases/tag/0.1
*

The artifacts have been signed with Key: DA2108479B0C1E71, which can be
found in
the keys file:

*https://dist.apache.org/repos/dist/dev/incubator/dubbo/KEYS
*

The vote will be open for at least 72 hours or until the necessary number
of votes are reached.

Please vote accordingly:

[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove with the reason

Thanks,
The Apache Dubbo (Incubating) Team


Re: [DISCUSS] dubbo-admin or dubbo-ops

2019-02-02 Thread Minxuan Zhuang
+1 for dubbo admin

On Sat, Feb 2, 2019 at 11:13 PM Huxing Zhang  wrote:

> Hi,
>
> When I am looking to the dubbo-ops project[1], from the README I can
> find lots of words using dubbo ops[2], but in the source file, I found
> lots of word using dubbo admin, for example, dubbo-admin-backend,
> dubbo-admin-frontend, etc. This makes me a little confused. What
> should we call it? dubbo-ops or dubbo-admin?
>
> IMO, we should use consistent name for in the project to avoid confusion.
>
> What do you think?
>
> p.s. If I have to choose I'd choose dubbo admin. :)
>
>
> [1] https://github.com/apache/incubator-dubbo-ops
> [2] https://github.com/apache/incubator-dubbo-ops/blob/develop/README.md
>
> --
> Best Regards!
> Huxing
>


Re: [VOTE]: Release Apache Dubbo OPS(Incubating) 0.1[RC2]

2019-02-01 Thread Minxuan Zhuang
Thanks,I'll fix the license issue and the package name as well

On Sat, Feb 2, 2019 at 2:41 PM Huxing Zhang  wrote:

> Hi,
>
> As a complementary, I did some further checks:
>
> - All source files have ASF headers.
> - The contents of the release match with the 0.1 tag.
> - No unexpected binary
>
> I think we need to add the maven rat plugin to avoid potential license
> header issues. Therefore I filed an issue here[1].
>
> [1] https://github.com/apache/incubator-dubbo-ops/issues/290
>
> On Sat, Feb 2, 2019 at 11:50 AM Huxing Zhang  wrote:
> >
> > Hi,
> >
> > I found some issues in the LICENSE and NOTICE, I think it's better to
> fix it.
> >
> > I checked:
> >
> > - incubating in name
> > - No Alibaba License
> > - DISCLAIMER exist
> > - signatures and hashed are good
> > - LICENSE and NOTICE has some issues, see below
> > - can compile from source
> > - binary files contains license, notice, DISCLAIMER
> > - binary works fine
> > - It is better to specify a README or a shell script in the binary
> > release to help user easy to start.
> >
> >
> > It is better to specify the files and the license info in more detail
> > in LICENSE.
> >
> > For dubbo-admin-frontend/static/fonts
> > This product bundles files from google fonts roboto which is licensed
> > under the Apache License v2.
> > For details, see
> > https://github.com/google/fonts/blob/master/apache/roboto/LICENSE.txt
> >
> > It is better to use link to a tag since it is immutable, but due to
> > there is no tag in this repo, I think it is ok to link to master.
> >
> > For dubbo-admin-frontend/static/OpenSans.css
> > This product bundles files from and google material design icons which
> > is licensed under the Apache License v2.
> > For details, see
> > https://github.com/google/material-design-icons/blob/3.0.1/LICENSE
> >
> > Note that 3.0.1 is just an example, I am not sure what exact version
> > it is, please verify it.
> >
> > Regarding the NOTICE file, I found there is no NOTICE for google fonts
> > roboto, but there is a COPYRIGHT.txt[1] file there, therefore I think
> > it is better to include it in the NOTICE file. On the other hand, the
> > material-design-icons does not have NOTICE file, I think there is no
> > need to include in NOTICE. Therefore I suggest to change NOTICE to
> > following:
> >
> > Apache Dubbo OPS (incubating)
> > Copyright 2018-2019 The Apache Software Foundation
> >
> > This product includes software developed at
> > The Apache Software Foundation (http://www.apache.org/).
> >
> > This product contains code form the google fonts roboto:
> >
> > Google Fonts roboto
> > ===
> > please visit google fonts for more information:
> > * https://fonts.google.com/specimen/Roboto
> > Copyright 2011 Google Inc. All Rights Reserved.
> >
> > [1]
> https://github.com/google/fonts/blob/master/apache/roboto/COPYRIGHT.txt
> >
> > On Fri, Feb 1, 2019 at 3:49 PM Minxuan Zhuang 
> wrote:
> > >
> > > Hello Dubbo Community,
> > >
> > > This is a call for the vote to release Apache Dubbo  OPS(Incubating)
> > > version 0.1
> > >
> > > The release candidates(RC2):
> > > 0.1:
> > > https://dist.apache.org/repos/dist/dev/incubator/dubbo/dubbo-ops/0.1/
> > >
> > > Git tag for this release:
> > > 0.1:  https://github.com/apache/incubator-dubbo-ops/releases/tag/0.1
> > >
> > > Hash for the release tag:
> > > 0.1: 90b9e5662eb50c83ca2d4325ad025fa80a6cae38
> > >
> > > Release Notes:
> > > 0.1:
> > > *https://github.com/apache/incubator-dubbo-ops/releases/tag/0.1
> > > <https://github.com/apache/incubator-dubbo-ops/releases/tag/0.1>*
> > >
> > > The artifacts have been signed with Key: DA2108479B0C1E71, which can be
> > > found in
> > > the keys file:
> > >
> > > *https://dist.apache.org/repos/dist/dev/incubator/dubbo/KEYS
> > > <https://dist.apache.org/repos/dist/dev/incubator/dubbo/KEYS>*
> > >
> > > The vote will be open for at least 72 hours or until the necessary
> number
> > > of votes are reached.
> > >
> > > Please vote accordingly:
> > >
> > > [ ] +1 approve
> > > [ ] +0 no opinion
> > > [ ] -1 disapprove with the reason
> > >
> > > Thanks,
> > > The Apache Dubbo (Incubating) Team
> >
> >
> >
> > --
> > Best Regards!
> >
> > Huxing
>
>
>
> --
> Best Regards!
> Huxing
>


[VOTE]: Release Apache Dubbo OPS(Incubating) 0.1[RC2]

2019-01-31 Thread Minxuan Zhuang
Hello Dubbo Community,

This is a call for the vote to release Apache Dubbo  OPS(Incubating)
version 0.1

The release candidates(RC2):
0.1:
https://dist.apache.org/repos/dist/dev/incubator/dubbo/dubbo-ops/0.1/

Git tag for this release:
0.1:  https://github.com/apache/incubator-dubbo-ops/releases/tag/0.1

Hash for the release tag:
0.1: 90b9e5662eb50c83ca2d4325ad025fa80a6cae38

Release Notes:
0.1:
*https://github.com/apache/incubator-dubbo-ops/releases/tag/0.1
*

The artifacts have been signed with Key: DA2108479B0C1E71, which can be
found in
the keys file:

*https://dist.apache.org/repos/dist/dev/incubator/dubbo/KEYS
*

The vote will be open for at least 72 hours or until the necessary number
of votes are reached.

Please vote accordingly:

[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove with the reason

Thanks,
The Apache Dubbo (Incubating) Team


Re: [VOTE]: Release Apache Dubbo OPS(Incubating) 0.1

2019-01-31 Thread Minxuan Zhuang
Thank you for pointing the issues out, I'll add binary files and remove the
*asc.sha512 file. As for starting ops without registry, I've recorded an
issue here:  https://github.com/apache/incubator-dubbo-ops/issues/288.

On Thu, Jan 31, 2019 at 10:03 PM Huxing Zhang  wrote:

> Hi,
>
> I also found something that need to be fixed.
>
> I checked:
>
> - There is an extra file in the svn directory,
> apache-dubbo-ops-incubating-0.1-source-release.zip.asc.sha512, which
> can be removed
> - We should add incubating in the file name.
> - disclaimer exists
> - LICENSE and NOTICE look good
> - hash and signatures are good
> - can compile from source
> - could not run java -jar dubbo-admin-backend-0.1.jar, it says: no
> main manifest attribute, in dubbo-admin-backend-0.1.jar
> - could not start dubbo-admin if no registry available. I think it is
> better not to block the user from startup even if no registry (like
> Zookeeper) is available. We can display an empty page, and ask user to
> connect to existing registry.
>
> On Thu, Jan 31, 2019 at 4:22 PM Ian Luo  wrote:
> >
> > I took a glance at the distribution, and found out the binary file is not
> > provided. Considering 'npm build' is quite slow within China, and for the
> > sake of convenience, We should distribute binary file too.
>
> +1 to provide convenient binary.
>
> >
> > Regards,
> > -Ian.
> >
> >
> > On Thu, Jan 31, 2019 at 3:04 PM Minxuan Zhuang 
> wrote:
> >
> > > Hello Dubbo Community,
> > >
> > > This is a call for the vote to release Apache Dubbo  OPS(Incubating)
> > > version 0.1
> > >
> > > The release candidates:
> > > 0.1:
> > > https://dist.apache.org/repos/dist/dev/incubator/dubbo/dubbo-ops/0.1/
> > >
> > > Git tag for this release:
> > > 0.1:  https://github.com/apache/incubator-dubbo-ops/releases/tag/0.1
> > >
> > > Hash for the release tag:
> > > 0.1: 32cb3be608e20d17d6187e8af05b6d948e2680eb
> > >
> > > Release Notes:
> > > 0.1:
> > > *https://github.com/apache/incubator-dubbo-ops/releases/tag/0.1
> > > <https://github.com/apache/incubator-dubbo-ops/releases/tag/0.1>*
> > >
> > > The artifacts have been signed with Key: DA2108479B0C1E71, which can be
> > > found in
> > > the keys file:
> > >
> > > *https://dist.apache.org/repos/dist/dev/incubator/dubbo/KEYS
> > > <https://dist.apache.org/repos/dist/dev/incubator/dubbo/KEYS>*
> > >
> > > The vote will be open for at least 72 hours or until the necessary
> number
> > > of votes are reached.
> > >
> > > Please vote accordingly:
> > >
> > > [ ] +1 approve
> > > [ ] +0 no opinion
> > > [ ] -1 disapprove with the reason
> > >
> > > Thanks,
> > > The Apache Dubbo (Incubating) Team
> > >
>
>
>
> --
> Best Regards!
> Huxing
>


[VOTE]: Release Apache Dubbo OPS(Incubating) 0.1

2019-01-30 Thread Minxuan Zhuang
Hello Dubbo Community,

This is a call for the vote to release Apache Dubbo  OPS(Incubating)
version 0.1

The release candidates:
0.1:
https://dist.apache.org/repos/dist/dev/incubator/dubbo/dubbo-ops/0.1/

Git tag for this release:
0.1:  https://github.com/apache/incubator-dubbo-ops/releases/tag/0.1

Hash for the release tag:
0.1: 32cb3be608e20d17d6187e8af05b6d948e2680eb

Release Notes:
0.1:
*https://github.com/apache/incubator-dubbo-ops/releases/tag/0.1
*

The artifacts have been signed with Key: DA2108479B0C1E71, which can be
found in
the keys file:

*https://dist.apache.org/repos/dist/dev/incubator/dubbo/KEYS
*

The vote will be open for at least 72 hours or until the necessary number
of votes are reached.

Please vote accordingly:

[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove with the reason

Thanks,
The Apache Dubbo (Incubating) Team


Re: [Notification of V2.7.0] Status, TODOs, Possible Release Schedules.

2019-01-29 Thread Minxuan Zhuang
Dubbo ops is ready, I'll call for vote today

On Wed, Jan 30, 2019 at 1:00 PM Huxing Zhang  wrote:

> Hi All,
>
> As 2.7.0 has just released.
> I am thinking that we can start the process of release
> dubbo-spring-boot-starter and dubbo-ops.
> Mercy and Minxuan, can you share your plan on this?
>
> On Tue, Jan 29, 2019 at 4:11 PM Huxing Zhang  wrote:
> >
> > Hi All,
> >
> > The 2.7.0 release just passed incubator vote.
> > I am going to publish the maven artifacts.
> >
> >
> > --
> > Best Regards!
> > Huxing
>
>
>
> --
> Best Regards!
> Huxing
>


Re: about to open source a metrics sdk

2019-01-28 Thread Minxuan Zhuang
yes,  it's licensed under apache license 2.0:
https://github.com/dubbo/dubbo-metrics/blob/master/LICENSE

On Mon, Jan 28, 2019 at 10:51 PM Ian Luo  wrote:

> +1 to put it under dubbo group for now. One minor question, is the source
> code compliance to apache software license v2?
>
> Thanks,
> -Ian.
>
>
> On Thu, Jan 24, 2019 at 11:48 AM Minxuan Zhuang 
> wrote:
>
> > Hi all:
> > I'm planning to open source a metrics sdk implemented in java,
> and
> > use it as the default metrics implementation for dubbo. since it's an
> > initial version, I want to put it under dubbo group for now.
> >
>


about to open source a metrics sdk

2019-01-23 Thread Minxuan Zhuang
Hi all:
I'm planning to open source a metrics sdk implemented in java, and
use it as the default metrics implementation for dubbo. since it's an
initial version, I want to put it under dubbo group for now.


Re: CI failure for Java 11 - switching to openjdk?

2019-01-16 Thread Minxuan Zhuang
I asked in travis ci community[1], the reason is oracle released a new
version of JDK11, and the old link is invalid,  according to the fix in
install_JDK.sh[2], the open jdk may have the same issue. I think we need to
wait until the fix is released.

[1] https://travis-ci.community/t/oracle-jdk11-build-error/1865
[2]
https://github.com/sormuras/bach/commit/b109441fbbf59f02c2fe0734d576333c6bf72c46

On Wed, Jan 16, 2019 at 4:00 PM Huxing Zhang  wrote:

> Hi,
>
> The CI for Java 11 is constantly failure from today.
>
> I checked for an example this job[1], and found that the download link
> for oracle11 is failing[2].
>
> I tried the link manually and it says:
>
> Sorry!
>
> In order to download products from Oracle Technology Network you must
> agree to the OTN license terms.
>
> Currently the PR will not pass due to this.
>
> I am thinking that should we switch from oraclejdk11 to openjdk11 to
> avoid this. Travis support both oraclejdk11 and openjdk11[3].
>
> How to you think?
>
> [1] https://travis-ci.org/apache/incubator-dubbo/jobs/480245855
> [2]
> http://download.oracle.com/otn-pub/java/jdk/11.0.1+13/90cf5d8f270a4347a95050320eef3fb7/jdk-11.0.1_linux-x64_bin.tar.gz
> [3] https://docs.travis-ci.com/user/languages/java/
>
> --
> Best Regards!
> Huxing
>


Re: Any plans for 服务测试?

2019-01-15 Thread Minxuan Zhuang
Thank you for your interesting, this feature is under development, you can
have a try in service-test branch:
https://github.com/apache/incubator-dubbo-ops/tree/service-test.
Service test is implemented by a generic invoke from Dubbo OPS to existing
service provider, the type and schema comes from service metadata, which is
a new feature in dubbo 2.7.
No plan to support PB testing yet

On Wed, Jan 16, 2019 at 2:16 PM 海洋  wrote:

> Hi,
>
> I've seen 服务测试 menu in the Dubbo OPS. I'm interesting about that, do we
> have any plans for that?
>
> 1. When will testing feature be released?
> 2. Will testing be invoked by generic? If so, where will the request types
> and schema comes from? Will we going to auto collect that, or relies on the
> users input?
> 3. Will we going to support PB testing? It's convenient for users that all
> kinds of testing in one platform. We are sure that PB object can support
> this scenario, but users have to upload the interface package. Not sure
> whether PB schema can helps that.
>
>
>
>
>


[Call for Help] Dubbo admin i18n support translation

2018-12-31 Thread Minxuan Zhuang
I've add i18n support for Dubbo admin frontend, and some translation need
to be done, An issue with details is here:
https://github.com/apache/incubator-dubbo-ops/issues/218, please submmit a
pr to *i18n* branch, thanks


Re: [Notification of Dubbo Admin] about to release the first version

2018-12-28 Thread Minxuan Zhuang
I'll see what I can do to shorten the page loading time

On Sat, Dec 29, 2018 at 1:11 PM YunKun Huang  wrote:

> Hi Minxuan Zhuang
>
> The new UI looks cool, but I notice it takes a long time to open live demo.
> Seems like there is a js file "
> http://47.91.207.147/static/js/vendor.46e4761f11d307a6b858.js; with a big
> file size 5.7 MB.
>
> I'm not a front end developer just want to confirm if there is a normal
> behaviour?
>
> On 2018/12/28 08:23:02, Minxuan Zhuang  wrote:
> > Hi all:
> > I'm about to release the first version of Dubbo Admin, after refactoring
> > and functional enhancement, the Dubbo Admin including the features below:
> > 1. Repackage to 'org.apache.dubbo'
> > 2. Spring boot as backend framework
> > 3. Vue and Vuetify as frontend framework
> > 4. Basic service search Service detail
> > 5. new features in Dubbo2.7(tag route, application scope governance, etc)
> > 6. compatible with dubbo 2.6 service governance
> >
> > I've deployed a live demo here: http://47.91.207.147/#/service,  if you
> > found any issue or you have new feature requests, please fire an issue or
> > submit a pull request: https://github.com/apache/incubator-dubbo-ops.
> >
>


Re: [Notification of Dubbo Admin] about to release the first version

2018-12-28 Thread Minxuan Zhuang
I'll add support i18n support first, and hope the community to do
translation part together

On Sat, Dec 29, 2018 at 10:30 AM 田 小波  wrote:

> Hi:
>
> It is recommended to add the Chinese version. Most users of Dubbo are in
> China, and the Chinese version will let domestic developers improve their
> favor for Dubbo.
>
> Regards,
> Xiaobo


Re: [Notification of Dubbo Admin] about to release the first version

2018-12-28 Thread Minxuan Zhuang
Yes support Chinese is important, I'll start this soon, and this feature
will be part of next version

On Fri, Dec 28, 2018 at 5:32 PM Xin Wang  wrote:

> Hi Minxuan Zhuang
> Will this version of UI support Chinese? I think support for Chinese is
> very important.
> https://github.com/apache/incubator-dubbo-ops/issues/133
>
> Minxuan Zhuang  于2018年12月28日周五 下午4:23写道:
>
> > Hi all:
> > I'm about to release the first version of Dubbo Admin, after refactoring
> > and functional enhancement, the Dubbo Admin including the features below:
> > 1. Repackage to 'org.apache.dubbo'
> > 2. Spring boot as backend framework
> > 3. Vue and Vuetify as frontend framework
> > 4. Basic service search Service detail
> > 5. new features in Dubbo2.7(tag route, application scope governance, etc)
> > 6. compatible with dubbo 2.6 service governance
> >
> > I've deployed a live demo here: http://47.91.207.147/#/service,  if you
> > found any issue or you have new feature requests, please fire an issue or
> > submit a pull request: https://github.com/apache/incubator-dubbo-ops.
> >
>


[Notification of Dubbo Admin] about to release the first version

2018-12-28 Thread Minxuan Zhuang
Hi all:
I'm about to release the first version of Dubbo Admin, after refactoring
and functional enhancement, the Dubbo Admin including the features below:
1. Repackage to 'org.apache.dubbo'
2. Spring boot as backend framework
3. Vue and Vuetify as frontend framework
4. Basic service search Service detail
5. new features in Dubbo2.7(tag route, application scope governance, etc)
6. compatible with dubbo 2.6 service governance

I've deployed a live demo here: http://47.91.207.147/#/service,  if you
found any issue or you have new feature requests, please fire an issue or
submit a pull request: https://github.com/apache/incubator-dubbo-ops.


Re: [DISCUSSION] Call for ideas and suggestions on v2.7.0 designs and implementations.

2018-12-20 Thread Minxuan Zhuang
Dubbo OPS is about to release the first version, it supports service
governance features in Dubbo2.7, including tag route, application scope
rules, metadata report, etc. I've deployed a demo here:
http://47.91.207.147/#/service.
the code locates here:
https://github.com/apache/incubator-dubbo-ops/tree/metadata, and I'll merge
it to develop branch later.

On Fri, Dec 21, 2018 at 11:37 AM jun liu  wrote:

> Two more things to mention:
>
> 1. I am thinking of merge this dev-metadata branch back to the master.
> Both these two branches have the same version 2.7.0-SNAPSHOT and they
> together consist of v2.7’s release candidates. While they are evolving at
> the same time concurrently, conflicts keep happening. I have been kept
> merging the master branch to dev-metadata to try to avoid conflicts to the
> most extend during the development of dev-metadata. Now, since the changes
> in dev-metadata are stable enough, at least it won’t be a block for the
> development in master (which is also the biggest concern why we created
> this new branch), I think it’s time for us to merge the changes back and
> work on the unified master branch.
>
> 2. Is there any plan for the release of OPS? Most of the new features
> introduced in v2.7 are service governance related abilities and most users
> have get used to using Dubbo OPS to do interoperability with their Dubbo
> services. Thus I think it would be great if an OPS version supporting these
> features can be released at the same time as v2.7 or slightly after it .
> @Minxuan @Majinkai, I know you guys are working on OPS project, any news
> to update?
>
> Jun
>
> > On Dec 21, 2018, at 10:35 AM, jun liu  wrote:
> >
> >> 1. Prioritization of centralized configuration
> >
> > Now, the centralized configuration or externalized configuration is
> implemented to has the highest priority by default. For flexible concerns,
> a switch is designed and opened to users so that they can override the
> default value, for example, you can use the following JVM property to give
> centralized configuration a lower priority than the local one:
> dubbo.configCenter.highestPriority=false.
> >
> >> 2. The logic of the route is more complicated, and the compatibility
> with
> >> the original low version is guaranteed.
> >
> > When saying of complexity, I guess you mainly refer to the routing
> module, because this module is one of the most evident parts that has
> changed in this version and is also newly introduced. Its main purpose is
> to improve the performance of the runtime. After all, there will be some
> performance loss when routing is executed for address filtering every time
> an RPC is executed.
> > However, I agree we should be really careful about this cache part since
> it works as an crucial path on the RPC wire. Some possible drawbacks I can
> come up with it now are: excessive resource usage, priority guarantee of
> routers in chain, etc. I think we can discuss more about the technical
> details of this part, give it more test and then decide whether to release
> it this time or wait until it’s mature enough.
> >
> >> 3.Tag routing has been modified, how is the compatibility with the
> original?
> >
> > It has full backward compatibility with the original implementation with
> only the supporting of of DynamicConfiguration added.
> >
> >> 4. How does the Environment clear responsibility? It is best to have an
> >> independent description.
> >
> > Sorry, I don’t understand this one. Basically, you can think Environment
> as the counterpart of that in Spring. I agree we should add a document
> describing the design purpose and how to use it.
> >
> > Jun
> >
> >> On Dec 14, 2018, at 12:26 PM, victory  shenglic...@gmail.com>> wrote:
> >>
> >> All of this features are the biggest concert in the community.
> >> I have some questions:
> >> 1.中心化配置的优先级
> >> 2.路由的逻辑比较复杂,和原来低版本的兼容性怎么保证
> >> 3.Tag路由改造了,和原来的兼容性怎么样?
> >> 4.Environment这个东西是怎么明确职责的?最好能有个独立的说明。
> >> --
> >> 1. Prioritization of centralized configuration
> >> 2. The logic of the route is more complicated, and the compatibility
> with
> >> the original low version is guaranteed.
> >> 3.Tag routing has been modified, how is the compatibility with the
> original?
> >> 4. How does the Environment clear responsibility? It is best to have an
> >> independent description.
> >>
> >>
> >> jun liu mailto:ken.lj...@gmail.com>>
> 于2018年12月7日周五 下午8:11写道:
> >>
> >>> Hi, All
> >>>
> >>> I’ve just posted some blogs[4] on Github issues relating to the design
> >>> principles and implementations of V2.7.0,  the content are based
> mainly on
> >>> my own understanding of the 2.7.0 codebase (hosted on branch
> >>> dev-metadata[1]) and the previous discussions[2][3].
> >>>
> >>> Recently, I spent plenty of my spare times on 2.7.0, mainly focusing on
> >>> metadata refactoring, I am happy to see that v2.7.0 is on a right
> direction
> >>> to meet community requirements and keeps evolving. The main changes or
> >>> features already 

Re: Naming of non-ASF releases

2018-12-18 Thread Minxuan Zhuang
I'm about to release dubbo 2.6.6, and I've triggered an issue[1] to apply a
new account for dubbo only

1  https://issues.sonatype.org/browse/OSSRH-44993


On Wed, Dec 19, 2018 at 10:58 AM Huxing Zhang  wrote:

> Hi,
>
> On Wed, Dec 19, 2018 at 10:40 AM Justin Mclean 
> wrote:
> >
> > Hi,
> >
> > > Regarding 2.6.3, it is due to some tricky issues described here[3].
> > >
> > > Regarding 2.6.5, I am not quite sure but I suspect the same reason as
> 2.6.3.
> >
> > Thanks for the explanation, that looks like something that needs to be
> kept an eye on. You don’t wan to making releases before the vote is over.
>
> Yes, nobody would like to do that. I suspect the account has been
> shared across multiple people to publish artifacts starts with
> com.alibaba.
>
> Unless we can have a dedicate account to publish the artifact, we may
> stopping uploading to the staging repository before the vote has been
> completed.
>
> >
> > > Yes. 2.6.5 is a maintenance branch. 2.7.x branch will be released
> under org.apache.dubbo.
> >
> > Great!
> >
> > Thanks,
> > Justin
>
>
>
> --
> Best Regards!
> Huxing
>


Re: [Call for talks] Dubbo Guangzhou meetup

2018-12-17 Thread Minxuan Zhuang
I want to talk about the status of Dubbo, including new feature in dubbo
2.7 and a brand new dubbo admin.

On Mon, Dec 17, 2018 at 11:44 PM Ian Luo  wrote:

> I am thinking about talking REST support in Dubbo in this meetup. I will
> prepare slides and demo first.
>
> -Ian.
>
> On Thu, Dec 13, 2018 at 4:18 PM Huxing Zhang  wrote:
>
> > Hi,
> >
> > I am pleased to announce that the Dubbo community are going to hold a
> > meetup in
> > Guangzhou on January 19th (Saturday), and we are now open to community
> > talks
> > about:
> >
> > * How to contribute to Dubbo
> > * How we use Dubbo in production system
> > * Dubbo best practice
> > * Integrate Dubbo with other open source software
> > * Other topics involving Dubbo
> >
> > Please submit your proposal including your topic, abstract, and
> > speaker bio, submit by this link[1], and please also let the community
> > to know by replying this email.
> >
> > The call for talks will close by Dec 21st.
> >
> > Below is a template:
> >
> > ### Topic
> >
> > Your awesome topic goes here
> >
> > ### Abstract
> >
> > Your awesome abstract goes here
> >
> > ### Speaker Bio
> >
> > Your awesome bio goes here
> >
> > [1] http://alibabadeveloper.mikecrm.com/QBJtbV1
> >
> > --
> > Best Regards!
> > Huxing
> >
>


Focus on work of next release 2.6.6

2018-12-03 Thread Minxuan Zhuang
Dubbo2.6.5 has been released, I want to take responsibility to release
2.6.6. Maybe it will be released in middle January, 2019.
here is the milestone for 2.6.6, and I will move proper existing issues
into it.:
https://github.com/apache/incubator-dubbo/milestone/22
If anyone fix an issue or add new feature, you can add a 2.6.6 milestone


Re: preview of new dubbo ops

2018-11-04 Thread Minxuan Zhuang
The demo service is org.apache.dubbo.demo.api.DemoService

On Mon, Nov 5, 2018 at 3:55 PM Ian Luo  wrote:

> Which services are available for playing with in this online demo?
>
> Thanks,
> -Ian.
>
> On Mon, Nov 5, 2018 at 3:52 PM Minxuan Zhuang  wrote:
>
> > quick start is here: https://github.com/apache/incubator-dubbo-ops, both
> > English and Chinese version
> >
> > On Mon, Nov 5, 2018 at 3:49 PM Ian Luo  wrote:
> >
> > > The interface looks awesome.
> > >
> > > But is there any quick start doc available so that I can play around
> with
> > > it by following its instructions?
> > >
> > > Thanks,
> > > -Ian.
> > >
> > > On Mon, Nov 5, 2018 at 3:44 PM Minxuan Zhuang 
> > wrote:
> > >
> > > > please resubmit your picture
> > > >
> > > > On Mon, Nov 5, 2018 at 3:41 PM Zonghai Shang 
> wrote:
> > > >
> > > > > 1.  left pannel can be fixed ?
> > > > > [image: image.png]
> > > > >
> > > > > 2. setting does’t work.
> > > > >
> > > > > [image: image.png]
> > > > >
> > > > > 3. not pretty good, :-)
> > > > >
> > > > > yiji
> > > > >
> > > > > 马金凯  于2018年11月5日周一 下午3:37写道:
> > > > >
> > > > >> I tested locally and found that the problem would be submitted
> > > > >> immediately.
> > > > >> --
> > > > >> 发件人:Minxuan Zhuang 
> > > > >> 发送时间:2018年11月5日(星期一) 14:50
> > > > >> 收件人:dev 
> > > > >> 主 题:preview of new dubbo ops
> > > > >>
> > > > >> Hi community:
> > > > >> I've deployed new dubbo ops at http://47.91.207.147, please
> try
> > > it
> > > > >> and
> > > > >> give me some advice, thanks.
> > > > >>This version includes service search and service
> > governance(routing
> > > > >> rule, dynamic config, access control,  weight adjust and load
> > > balance),
> > > > >> monitor and metrics will be included in the nest release
> > > > >>
> > > > >>
> > > >
> > >
> >
>


Re: preview of new dubbo ops

2018-11-04 Thread Minxuan Zhuang
quick start is here: https://github.com/apache/incubator-dubbo-ops, both
English and Chinese version

On Mon, Nov 5, 2018 at 3:49 PM Ian Luo  wrote:

> The interface looks awesome.
>
> But is there any quick start doc available so that I can play around with
> it by following its instructions?
>
> Thanks,
> -Ian.
>
> On Mon, Nov 5, 2018 at 3:44 PM Minxuan Zhuang  wrote:
>
> > please resubmit your picture
> >
> > On Mon, Nov 5, 2018 at 3:41 PM Zonghai Shang  wrote:
> >
> > > 1.  left pannel can be fixed ?
> > > [image: image.png]
> > >
> > > 2. setting does’t work.
> > >
> > > [image: image.png]
> > >
> > > 3. not pretty good, :-)
> > >
> > > yiji
> > >
> > > 马金凯  于2018年11月5日周一 下午3:37写道:
> > >
> > >> I tested locally and found that the problem would be submitted
> > >> immediately.
> > >> --
> > >> 发件人:Minxuan Zhuang 
> > >> 发送时间:2018年11月5日(星期一) 14:50
> > >> 收件人:dev 
> > >> 主 题:preview of new dubbo ops
> > >>
> > >> Hi community:
> > >> I've deployed new dubbo ops at http://47.91.207.147, please try
> it
> > >> and
> > >> give me some advice, thanks.
> > >>This version includes service search and service governance(routing
> > >> rule, dynamic config, access control,  weight adjust and load
> balance),
> > >> monitor and metrics will be included in the nest release
> > >>
> > >>
> >
>


Re: preview of new dubbo ops

2018-11-04 Thread Minxuan Zhuang
please resubmit your picture

On Mon, Nov 5, 2018 at 3:41 PM Zonghai Shang  wrote:

> 1.  left pannel can be fixed ?
> [image: image.png]
>
> 2. setting does’t work.
>
> [image: image.png]
>
> 3. not pretty good, :-)
>
> yiji
>
> 马金凯  于2018年11月5日周一 下午3:37写道:
>
>> I tested locally and found that the problem would be submitted
>> immediately.
>> ----------
>> 发件人:Minxuan Zhuang 
>> 发送时间:2018年11月5日(星期一) 14:50
>> 收件人:dev 
>> 主 题:preview of new dubbo ops
>>
>> Hi community:
>> I've deployed new dubbo ops at http://47.91.207.147, please try it
>> and
>> give me some advice, thanks.
>>This version includes service search and service governance(routing
>> rule, dynamic config, access control,  weight adjust and load balance),
>> monitor and metrics will be included in the nest release
>>
>>


preview of new dubbo ops

2018-11-04 Thread Minxuan Zhuang
Hi community:
I've deployed new dubbo ops at http://47.91.207.147, please try it and
give me some advice, thanks.
   This version includes service search and service governance(routing
rule, dynamic config, access control,  weight adjust and load balance),
monitor and metrics will be included in the nest release


Re: add swagger support to dubbo ops

2018-10-17 Thread Minxuan Zhuang
good advice, I've created one:
https://github.com/apache/incubator-dubbo-ops/issues/140

On Wed, Oct 17, 2018 at 4:52 PM Ian Luo  wrote:

> The swagger support is now in place. Minxuan and Ma, should we file one
> issue to remind us to add documentation for each REST API we offer on Dubbo
> admin?
>
> Thanks,
> -Ian.
>
> On Wed, Oct 17, 2018 at 4:46 PM 马金凯  wrote:
>
> > Awsome. it will be very convenient for users using the API.
> >
> >
> > ------
> > 发件人:Minxuan Zhuang 
> > 发送时间:2018年10月17日(星期三) 15:58
> > 收件人:dev 
> > 主 题:add swagger support to dubbo ops
> >
> > I've add simple swagger support to restful controller through this
> > <
> >
> https://github.com/apache/incubator-dubbo-ops/commit/755f6d9138f7efc059fd389f64f65d6b2c67648d
> > >
> > commit, once the project is deployed, you can find restful api
> information
> > on page "http://localhost:8080/swagger-ui.html/;
> >
>


add swagger support to dubbo ops

2018-10-17 Thread Minxuan Zhuang
I've add simple swagger support to restful controller through this

commit, once the project is deployed, you can find restful api information
on page "http://localhost:8080/swagger-ui.html/;


Re: current status of dubbo ops

2018-09-30 Thread Minxuan Zhuang
I'm preparing the first release of new dubbo, including features below:

   - service search
   - service governance
  - routing rule
  - dynamic config
  - access control
  - weight adjust
  - load balance



On Tue, Sep 25, 2018 at 11:15 AM 马金凯  wrote:

> The access control module has submitted PR.
> Use yaml configuration
> Create/Edit/Delete/Search features
> Using brace to edit yaml content
>
> Here is PR: https://github.com/apache/incubator-dubbo-ops/pull/117
>
>
> ----------
> 发件人:Minxuan Zhuang 
> 发送时间:2018年9月17日(星期一) 15:18
> 收件人:majinkai 
> 抄 送:dev 
> 主 题:Re: current status of dubbo ops
>
> great, I'll make an issue and assign to you, you can refer to the routing
> rule page as an example
>
> On Mon, Sep 17, 2018 at 3:15 PM 马金凯  wrote:
>
> > I want to be responsible for the frontend and
> > backend development of access control module.
> >
> >
> >
> ----------
> > 在 2018年9月10日,下午11:36,Minxuan Zhuang  写道:
> >
> > dubbo ops is under refactoring, here is some progress status:
> > 1 the current working branch is *develop*,
> > 2 the monitor and registry module have been removed
> > 3 prototype of 'service search' and 'routing rule' are accomplished
> > 4. new readme about how to build the front end and back end
> >
> > if you are interested in this project, please consider to accomplish
> > service governance pages(dynamic config, load balance, etc.), the layout
> is
> > similar with the current routing rule page, and submit pr to develop
> > branch, thanks
> >
> >
>
>


Re: Improve yaml editor for ops

2018-09-26 Thread Minxuan Zhuang
thanks for this, the codemirror component has some flaw, I'll try this

On Thu, Sep 27, 2018 at 11:42 AM 马金凯  wrote:

> I added ace-editor into components/AceEditor.vue(Actual cases refer to
> access control module.)
>
>
> https://github.com/apache/incubator-dubbo-ops/issues/108#issuecomment-424947330


Re: current status of dubbo ops

2018-09-17 Thread Minxuan Zhuang
great, I'll make an issue and assign to you, you can refer to the routing
rule page as an example

On Mon, Sep 17, 2018 at 3:15 PM 马金凯  wrote:

> I want to be responsible for the frontend and
> backend development of access control module.
>
>
> --
> 在 2018年9月10日,下午11:36,Minxuan Zhuang  写道:
>
> dubbo ops is under refactoring, here is some progress status:
> 1 the current working branch is *develop*,
> 2 the monitor and registry module have been removed
> 3 prototype of 'service search' and 'routing rule' are accomplished
> 4. new readme about how to build the front end and back end
>
> if you are interested in this project, please consider to accomplish
> service governance pages(dynamic config, load balance, etc.), the layout is
> similar with the current routing rule page, and submit pr to develop
> branch, thanks
>
>


Re: current status of dubbo ops

2018-09-13 Thread Minxuan Zhuang
as Huxing Zhang suggested, the default branch has been changed to develop,
and I add an issue with 'help wanted' label, more are on the way

On Wed, Sep 12, 2018 at 9:28 AM jun liu  wrote:

> > if you are interested in this project, please consider to accomplish
> > service governance pages(dynamic config, load balance, etc.), the layout
> is
> > similar with the current routing rule page, and submit pr to develop
> > branch, thanks
>
> Some guys in community and I are working with the new format of
> configuration rules in Dubbo Framework including dynamic configuration and
> routing rules which is expected to be released as part of v2.7.0. I think
> we need to discuss the format of these configuration rules together since
> OPS works as the entry point of all the configuration operations and the
> Dubbo framework will recognise the configuration format released by OPS.
>
> The codes are located mainly in this branch[1] and some PRs[2]. I am
> writing down the design purposes of some important changes and a rough idea
> of the format of the configuration format I have got in mind, I will
> publish it to here or github for further discussion once finished.
>
> 1. https://github.com/apache/incubator-dubbo/tree/dev-metadata
> 2. https://github.com/apache/incubator-dubbo/pull/2468
>
> Best regards,
> Jun
>
> > On 10 Sep 2018, at 23:36, Minxuan Zhuang  wrote:
> >
> > dubbo ops is under refactoring, here is some progress status:
> > 1 the current working branch is *develop*,
> > 2 the monitor and registry module have been removed
> > 3 prototype of 'service search' and 'routing rule' are accomplished
> > 4. new readme about how to build the front end and back end
> >
> > if you are interested in this project, please consider to accomplish
> > service governance pages(dynamic config, load balance, etc.), the layout
> is
> > similar with the current routing rule page, and submit pr to develop
> > branch, thanks
>
>


current status of dubbo ops

2018-09-10 Thread Minxuan Zhuang
dubbo ops is under refactoring, here is some progress status:
1 the current working branch is *develop*,
2 the monitor and registry module have been removed
3 prototype of 'service search' and 'routing rule' are accomplished
4. new readme about how to build the front end and back end

if you are interested in this project, please consider to accomplish
service governance pages(dynamic config, load balance, etc.), the layout is
similar with the current routing rule page, and submit pr to develop
branch, thanks


Re: reconstruction of dubbo ops

2018-08-18 Thread Minxuan Zhuang
here is my explanation and feature plan about the new version of dubbo ops:
1. It will include most features in the current version of dubbo ops, such
as service search, service governance and system status. The dubbo monitor
will be part of new dubbo ops.
2. as mentioned early, backend module is a standard spring boot
<https://spring.io/projects/spring-boot> application, and the style of data
exposure interface follows the principle of rest api
<https://en.m.wikipedia.org/wiki/Representational_state_transfer>
3. The frontend module uses Vue.js <https://vuejs.org/index.html>, a
popular and well documented javaScript framework and vuetify
<https://vuetifyjs.com/en/>, a material design component framework.
4. frontend-maven-plugin <https://github.com/eirslett/frontend-maven-plugin>
 is imported to manage the frontend module with maven. If you are only
interested in the frontend part, you can build it with npm, just like a
normal frontend project. It fetches data from backend by calling rest api.
Dubbo admin is a very important component of Dubbo, if anyone is interested
in this project, especially the frontend part and UI design, please join
me, thanks.

On Sat, Aug 18, 2018 at 5:20 PM Ian Luo  wrote:

> What I suggest is a concrete instruction on how to involve this project so
> that the community can participate more easily, including:
>
> 1. how to build
> 2. planed feature list
> 3. what tech stack backend module is adopted, and where to learn
> 4. what tech stack frontend module is adopted, and where to learn
> 5. how backend module and frontend module are interacted
>
> Thanks,
> -Ian.
>
>
> On Sat, Aug 18, 2018 at 1:53 PM Huxing Zhang  wrote:
>
> > Hi,
> >
> > It is good to see someone is working on refactoring the Dubbo ops,
> > because it really needs to be refactored.
> > Can you elaborate more about your design principals?
> > For example:
> > Why do you choose vuetify to implement the frontend?
> > Is there any guide/doc for others to play with it? Because not every
> > one is familiar with those techniques.
> > Is there any plan of next steps?
> >
> > I think it will be better if you can share your ideas to the
> > community, so that more people can get involved.
> >
> > On Thu, Aug 16, 2018 at 5:46 PM Minxuan Zhuang 
> > wrote:
> > >
> > > Hi community:
> > > I've commit a pull request:
> > > https://github.com/apache/incubator-dubbo-ops/pull/87 this is a
> > > reconstruction of dubbo Ops,the structure looks like:
> > >
> > >dubbo-admin
> > >  ---dubbo-ops-frontend
> > >  ---dubbo-ops-backend
> > >
> > > the front end is based on Vuetify <https://vuetifyjs.com> and
> generated
> > > with Vue-cli, frontend-maven-plugin
> > > <https://github.com/eirslett/frontend-maven-plugin> is used to do npm
> > build
> > > with maven. Now this reconstruction version contains only skeleton, so
> I
> > > suggest to open *a new branch* for this pull request, Thanks.
> >
> >
> >
> > --
> > Best Regards!
> > Huxing
> >
>


reconstruction of dubbo ops

2018-08-16 Thread Minxuan Zhuang
Hi community:
I've commit a pull request:
https://github.com/apache/incubator-dubbo-ops/pull/87 this is a
reconstruction of dubbo Ops,the structure looks like:

   dubbo-admin
 ---dubbo-ops-frontend
 ---dubbo-ops-backend

the front end is based on Vuetify  and generated
with Vue-cli, frontend-maven-plugin
 is used to do npm build
with maven. Now this reconstruction version contains only skeleton, so I
suggest to open *a new branch* for this pull request, Thanks.


Re: Proposal for moving dubbo-rpc-xxx dubbo-serialization-xxx dubbo-remoting-xxx and dubbo-registry-xxx to dubbo ecosystem

2018-08-16 Thread Minxuan Zhuang
+1  dubbo ecosystem has more and more components, so dubbo core can keep
simple and focus

On Thu, Aug 16, 2018 at 4:58 PM wu tianbiao  wrote:

> +1, UT is really time-consuming
>
> +1, Dubbo should be modular, like “Extension Loader” maybe very popular.
>
>
>
> Consider “git submodule”
>
>
>
> 发送自 Windows 10 版邮件应用
>
>
>
> 
> 发件人: Mercy 
> 发送时间: Thursday, August 16, 2018 4:28:26 PM
> 收件人: dev@dubbo.apache.org; Jerrick Zhu
> 主题: Re: Proposal for moving dubbo-rpc-xxx dubbo-serialization-xxx
> dubbo-remoting-xxx and dubbo-registry-xxx to dubbo ecosystem
>
> +1,Totally agree, Dubbo should be modular, and some features could be
> re-used by other projects, like Spring Cloud LoadBalance.
>
>
> Kind regards,
>
> Mercy Ma
>
>
> 在 2018/8/16 下午4:00, Jerrick Zhu 写道:
> > Hi, community
> >
> > As you can see, Dubbo now has an ecosystem: https://github.com/dubbo
> .There
> > has a lot of interesting projects there, such as:
> >
> > * node, go, python and php implementations
> > * dubbo rpc, serialization and registry extensions
> > * dubbo samples and dubbo useful plugins and tools
> >
> > Now Dubbo core which is http://github.com/apache/incubator-dubbo , it's
> too
> > big. As a result, it takes nearly 30~40mins to finish travis CI.
> >
> > And also, there are a lot of sub modules have never been modified almost,
> > such as:
> >
> > * dubbo-registry-multicast
> > * dubbo-registry-redis
> > ...
> >
> > * dubbo-remoting-grizzly
> > * dubbo-remoting-p2p
> > * dubbo-remoting-zookeeper
> > * dubbo-remoting-mina
> > ...
> >
> > * dubbo-rpc-injvm
> > * dubbo-rpc-memcached
> > * dubbo-rpc-redis
> > * dubbo-rpc-thrift
> > * dubbo-rpc-webservice
> > ...
> >
> > * dubbo-serialization-fastjson
> > * dubbo-serialization-fst
> > * dubbo-serialization-jdk
> > ...
> >
> > So I suggest, move the above sub modules to ecosystem, each of them as a
> > single project, such as https://github.com/dubbo/dubbo-rpc-native-thrift
> >
> > Also, dubbo-demo also needs to move to ecosystem.
> >
> > What do u guys think?
> >
> > Sincerely.
> >
> > Jerrick
> >
>
>


Re: [Discuss] IP clearance remaining issues

2018-08-07 Thread Minxuan Zhuang
I'll follow the instruction about incubator-dubbo-ops during the refactoring

On Tue, Aug 7, 2018 at 11:24 AM Jerrick Zhu  wrote:

> On Tue, Jul 17, 2018 at 12:54 PM Huxing Zhang  wrote:
>
> > Hi All,
> >
> > A lot of work for IP clearance has been done before[1], especially in
> > the core repository. In order to clean up all the things, I've got
> > several questions:
> >
> > 1. Does the IP clearance process apply to all the branches?
> >
> > The current status:
> >
> > 2.7.x(master)
> > * group id has been changed to org.apache
> > * package name has been changed to org.apache.dubbo
> > * pom.xml has been updated with ASF info
> > * LICENSE/Disclaimer added
> >
> > IMO, all things looks good.
> >
> > 2.6.x
> > * pom.xml has been updated with ASF info
> > * LICENSE/Disclaimer added
> >
> > Remaining issues:
> > 1. change group id to org.apache
> > 2. change package name to org.apache.dubbo
> >
> > For 2.6.x, since we will keep release on this branch, I think we
> > should do 1 in order to publish the artifacts to ASF maven repository.
> > But this may required user to change the pom.xml when they are
> > upgrading to newer version.
> > But for 2, since it will require significant change to the source
> > code, and will break the compatibility (it can't have a trivial way to
> > ensure the compatibly, on 2.7.x some of the implementation requires
> > feature that only available on Java 8, e.g. default method for
> > Interface),
> > I suggestion NOT to do so on the 2.6.x branch.
> >
> > My question is, is this an issue from ASF's perspective?
> >
> > 2.5.x
> > * pom.xml has been updated with ASF info
> > * LICENSE/Disclaimer added
> >
> > Remaining issues:
> > 1. change group id to org.apache
> > 2. change package name to org.apache.dubbo
> >
> > For 2.5.x, I think we've already discussed the EOL[2] of this branch,
> > and there will be only security fix or critical fix if any.
> > So my proposal is:
> >
> > * Discuss, decide, and announce the EOL of 2.5.x
> > * Do nothing about 1 unless there is a need to publish a release
> > * Do nothing about 2
> >
> > My question is, is this an issue from ASF's perspective?
> >
> > 2. Does the IP clearance process apply to all the ASF repositories?
> >
> > Currently there are following repositories under apache organization:
> >
> > ### incubator-dubbo
> >
> > we have discussed it above
> >
> > ### incubator-dubbo-spring-boot-project
> >
> > There are 2 branches:
> >
> >  0.2.x   spring-boot 2.x support
> >
> > * pom.xml has been updated with ASF info
> >
> > Since this project is been actively developed and will expected
> > multiple release in the future. Here is what I suggest:
> >
> > 1. LICENSE/Disclaimer
> > 2. change group id to org.apache
> > 3. change package name to org.apache.dubbo
> >
> >  0.1.x:  spring-boot 1.x support
> >
> > * pom.xml has been updated with ASF info
> >
> > Is this a maintenance branch? If there is a release, I think we need
> > to at least do:
> >
> > 1. LICENSE/Disclaimer
> > 2. change group id to org.apache
> >
> > and keep the package name.
> >
> > * incubator-dubbo-ops
> >
> > I see there was discussion on refactoring this project.
> >
> > From my point of view, this project will be released in an periodical
> > manner, therefore IP clearance process is needed, which includes:
> >
> > 0. update pom.xml
> > 1. LICENSE/Disclaimer
> > 2. change group id to org.apache
> > 3. change package name to org.apache.dubbo
> >
> > * incubator-dubbo-website
> >
> > I guess there is no need to go through the ip clearance for a website?
> >
> > * incubator-dubbo-rpc-jsonrpc
> >
> > I think this repository should go to dubbo ecosystem. It looks very
> > weird under apache group.
> >
> +1 for going to dubbo ecosystem.
>
> >
> > * incubator-dubbo-docs
> >
> > Since the documentation has been merged to dubbo-webiste, I suggest to
> > deprecated this project.
> >
> > * incubator-dubbo-feature-test
> >
> > Is this repository still being used? If not, I think we can retire this
> > repo.
> >
> >
> >
> > [1] https://issues.apache.org/jira/browse/DUBBO-3
> > [2]
> >
> https://lists.apache.org/thread.html/8e01cf656b49cfead81776114a677f7e39cba268fdd4c5b6b5cafcd5@%3Cdev.dubbo.apache.org%3E
> >
> > --
> > Best Regards!
> > Huxing
> >
>


Re: Proposal for Dubbo 3.0

2018-07-12 Thread Minxuan Zhuang
Hi
Thank you for being interested in Dubbo monitor, If you unregister a a
consumer, the monitor will get the information Immediately,
you can try this by the steps below:
1. start a zookeeper
2 start Dubbo monitor by running MonitorStarter.java
3. download dubbo samples here  and
run dubbo-samples-monitor module
If you start both BasicProvider and BasicConsumer, you can see provider and
consumer info on dubbo monitor, once you stop BasicConsumer, this consumer
info will disappear. the monitor can detect the change by NotifyListener
and this mechanism is very efficient for me, do you have any
suggestion for implementing
this?

On Wed, Jul 11, 2018 at 5:29 PM Andrea Del Bene 
wrote:

> Hi,
>
> I'm very new to Dubbo but I'd like to share some ideas. I am playing around
> trying to implement a simple monitor for Dubbo (this one
> https://github.com/bitstorm/wicket-coreui). To start grasping what I have
> to do I've looked at what dubbo-monitor-simple (
> https://github.com/apache/incubator-dubbo-ops) already does. While the
> overall mechanism is quite clear I find difficult working with the current
> URL-based notification mechanism (I'm referring to interface
> NotifyListener). Extracting informations from url is not trivial and I
> think we might use a more complex and clear object for this task. In
> particular is difficult to be notified if a consumer application has been
> unregistered.
>
> Hope this could be helpful for future improvements.
>
> Thank you.
>
> On Mon, Jul 9, 2018 at 9:32 AM, Liujie Qin  wrote:
>
> >   Hi All, Dubbo has become a excellent RPC framework with the efforts of
> > various partners in the community. However, in the process of
> development,
> > we found some shortcomings of Dubbo 2.x, which is listed as follows:
> >
> >- The maintainability is relatively poor. The code uses a lot of
> >dynamically generated classes. It is difficult to understand and
> > difficult
> >to debug. The code hierarchy is not clear enough, and the calling
> logic
> > is
> >confusing. As an experienced Dubbo developer, sometimes it is
> difficult
> > for
> >me to sort out the calling process of Dubbo 2.x; the more developed,
> the
> >more difficult it is to maintain, so it needs to be refactored in
> order
> > to
> >develop better.
> >- Some extensions cannot meet current needs, such as service addresses
> >push monitoring, performing Filter early interception requests before
> >service addresses selection, printing the process of route selection,
> > etc.
> >- The underlying Dubbo 2.X is based on synchronous calls. The
> >asynchronous call is wrapped synchronously. This introduces
> inaccuracies
> >such as RT during asynchronous calls.
> >- At present, the service metadata information and the address of the
> >Dubbo service are coupled together. Most of the metadata is the same,
> > and
> >the metadata is redundant. At the same time, as the size of the
> machine
> >increases, the Registry is under great pressure, especially when
> machine
> >restart.
> >- The service registry and the configuration center are coupled
> >together, and after splitting, the management and storage of service
> >governance rule data such as routing rules can be better handled.
> >- The core is written based on JDK 1.6 and cannot use the newer JDK
> >features. It is recommended to upgrade JDK to 1.8 and above.
> >
> > For the above reasons, in order to better develop Dubbo and attract more
> > people to participate in the development of the Dubbo community, I
> propose
> > to refactor the Dubbo 2.x code. The newly developed version number is
> Dubbo
> > 3.x. Refactoring Dubbo 3.x will have the following advantages:
> >
> >- Refactoring core modules to make the code more concise and
> >understandable
> >- Refactoring the routing process, Making the route process to
> Pipeline
> >style,Making the route process can be observed
> >- Add new extension points to make it easier for developers to extend
> >the framework
> >- Add the Service Domain Model to enable developers to handle its
> >lifecycle
> >- Supports asynchronous interface, unified call process returns
> >CompleteFuture, synchronous call process uses CompleteFuture wrapper;
> > Solve
> >the problem of inaccurate statistics such as RT during asynchronous
> call
> >- Splitting out the Configuration Center and Registry for better
> control
> >and support for larger clusters
> >- Prepare for new features such as Http2 stream、Reactive stream
> >- Performance improvement
> >- And so on
> >
> > Of course, refactoring Dubbo 3.x also faces the following challenges:
> >
> >- A wide range of refactorings that can cause extension points to be
> >incompatible
> >- The Dubbo team may need to maintain two branches at the same time
> for
> >a longer period of time
> >
> > 

[Discuss] new version of dubbo ops

2018-07-04 Thread Minxuan Zhuang
Hi,Community:

Previously, I changed Dubbo ops back end framework from webx into spring
boots. Now I have some suggestions about what to do next:

Two ultimate goals:
1. Make Dubbo admin and Dubbo ops  to be  a  project
2. change the front end frame to the popular bootstrap+Vue.js
The new version of Dubbo ops contains all functions in the current version,
including service research, weight adjustment, and information check in
monitor.
Do you have any other suggestions ? please feel free to reply this.


plan to do some transformation on dubbo admin and dubbo monitor

2018-06-07 Thread Minxuan Zhuang
Hi community:

the recent version of dubbo admin is quite old, it has some problems:

* it cannot compile and run in JDK 8

* the dependency of webX  is out of date

* the dubbo admin and dubbo monitor are two separated projects and hasn't
update for a long time.


 for these reasons,  I'm considering  to do serval  transformation:

* change the framework from webX to spring boot.

* optimize the appearance with new front end framework.

* integrate dubbo admin with dubbo monitor

*  integrate with new dubbo features and enhance the existing modules


 If you have any suggestions or requires about dubbo admin(and dubbo
monitor),  please discuss here


dubbo samples project

2018-05-22 Thread Minxuan Zhuang
Hi all:
   I'm writing to tell you that I have made a dubbo-sample project to
collect the examples of dubbo usage. At present, there are 19 samples, the
github address is https://github.com/dubbo/dubbo-samples, Welcome to submit
your code to this project.


Re: List volume and issue tracking

2018-04-08 Thread Minxuan Zhuang
+1

On Sun, Apr 8, 2018 at 3:08 PM, shang zonghai 
wrote:

> +1
>
> Kind regards,
> yiji
>