That's awesome.

On Mon, Jul 23, 2018 at 2:16 PM Huxing Zhang <[email protected]> wrote:

> Thanks for the draft!
>
> I have posted to Wiki[1] with minor tweaks.
>
> [1] https://github.com/apache/incubator-dubbo/wiki/Dubbo-extension-guide
>
>
> On Mon, Jul 16, 2018 at 1:32 PM, Ian Luo <[email protected]> wrote:
> > +1, it should be a part of contribution guide on dubbo website.
> >
> > On Mon, Jul 16, 2018 at 11:05 AM Huxing Zhang <[email protected]> wrote:
> >
> >> Wonderful!
> >>
> >> I think this can be go to Wiki/Contributor Guide.
> >>
> >> How to you guys think?
> >>
> >> But Ideally Github wiki can only be modified by committers, which is
> >> not very contributor-friendly.
> >>
> >> I am thinking of migrating them to website. But I think it is off-topic.
> >>
> >> On Sun, Jul 15, 2018 at 10:45 AM, wu tianbiao <[email protected]>
> wrote:
> >> > I have test the problem.
> >> > I use windows10 mail app send email, and can use outlook receive
> >> attachment.
> >> > But the mail app cannot receive itself.
> >> > I searched the Google, Maybe a lot of mail client cannot receive.
> >> > So just copy the content to mail.
> >> >
> >> > Below is the detail:
> >> > Dubbo Use Microkernel + Plugin design pattern,Microkernel only
> >> responsible for assembly Plugin, the functions of Dubbo are implemented
> by
> >> extension points, it means that all functions of Dubbo can be replaced
> by
> >> self defined extension by user.
> >> >
> >> > ## Dubbo Ecosystem
> >> > Dubbo recommend to put extension to dubbo [ecosystem](
> github.com/dubbo).
> >> Use this pattern will keep the core dubbo cleaner and decrease the
> >> maintains work. with less code also speed up core dubbo build process.
> >> >
> >> > ## dependency
> >> > Implement your own dubbo Extension, in general is just dependence on
> API
> >> jar correspond to what you want.
> >> > for example:
> >> > ```xml
> >> > <dependency>
> >> >     <groupId>org.apache.dubbo</groupId>
> >> >     <artifactId>dubbo-serialization-api</artifactId>
> >> >     <version>${dubbo.version}</version>
> >> > </dependency>
> >> > ```
> >> >
> >> > ## Src Guide
> >> > Usually, implement special extension, just need reference the
> [Developer
> >> Guide](http://dubbo.apache.org/#/docs/dev/build.md?lang=en-us) docs.
> >> implement necessary interface and adept extension to dubbo. Except this,
> >> some others should under consider:
> >> > 1. Well Tested. You should write junit and mock test to eliminate
> >> potential bugs.
> >> > 2. No Warning, If some warning cannot to avoid, use @SuppressWarnings
> to
> >> suppress it, but do not abuse it.
> >> > 3. README. Add necessary readme to show how to use your extension, and
> >> something to take notice.
> >> > 4. License. make sure of use Apache License 2.0.
> >> >
> >> > ## Notify the Community
> >> > 1. commit you code to [GitHub](https://github.com).
> >> > 2. join the mail list (option).[HowTo](
> >> https://github.com/apache/incubator-dubbo/issues/1393)
> >> > 2. send email to notify the community.
> >> > 3. usually, after you send email, community will discuss your
> extension.
> >> and mentors of dubbo group will contact you for transfer project to
> dubbo
> >> ecosystem.
> >> >
> >> > ## Transfer Project to Dubbo Group
> >> > 1. dubbo mentors will ask you, grant your project owner to dubbo.
> >> > 2. dubbo mentors will create a new project under dubbo group and
> invite
> >> you join the project.
> >> > 3. Accept invitation, so you can transfer your project to new project
> >> under dubbo group.
> >> > 4. dubbo mentors do code review. after that you may make some improve
> to
> >> code.
> >> >
> >> > End. Good Luck!
> >> >
> >> > 发送自 Windows 10 版邮件<https://go.microsoft.com/fwlink/?LinkId=550986>应用
> >> >
> >> > ________________________________
> >> > 发件人: wu tianbiao <[email protected]>
> >> > 发送时间: Sunday, July 15, 2018 9:29:47 AM
> >> > 收件人: [email protected]
> >> > 主题: 答复: draft for Dubbo extension guide
> >> >
> >> >
> >> > I’m sure that had send attachment. But when received, it lost!
> >> >
> >> > This reply mail, send attachment again!
> >> >
> >> > If failed again, I will copy the content in email.
> >> >
> >> >
> >> >
> >> > Thx Andrea Del Bene<mailto:[email protected]>
> >> >
> >> >
> >> >
> >> > 发送自 Windows 10 版邮件<https://go.microsoft.com/fwlink/?LinkId=550986>应用
> >> >
> >> >
> >> >
> >> > ________________________________
> >> > 发件人: Andrea Del Bene <[email protected]>
> >> > 发送时间: Sunday, July 15, 2018 2:47:11 AM
> >> > 收件人: [email protected]
> >> > 主题: Re: draft for Dubbo extension guide
> >> >
> >> > I don't find the attachment :-/ . Maybe you forgot it?
> >> >
> >> >
> >> >
> >> > On 14/07/2018 17:32, wu tianbiao wrote:
> >> >>
> >> >> Hi all,
> >> >>
> >> >> I draft a document about how to implement Dubbo extension.
> >> >>
> >> >> Detail is in attachment.
> >> >>
> >> >> Good Luck !
> >> >>
> >> >> 发送自Windows 10 版邮件
> >> >> <https://go.microsoft.com/fwlink/?LinkId=550986>应用
> >> >>
> >> >>
> ------------------------------------------------------------------------
> >> >> *发件人:* Yong Zhu <[email protected]>
> >> >> *发送时间:* Thursday, July 12, 2018 3:36:53 PM
> >> >> *收件人:* [email protected]
> >> >> *主题:* Re: 答复: avro serialization implement
> >> >> That's great.
> >> >>
> >> >> On Thu, Jul 12, 2018 at 1:49 PM wu tianbiao <[email protected]>
> wrote:
> >> >>
> >> >> > Ok, I’m be happy to do.
> >> >> >
> >> >> > I plan complete before Sunday, so we can discuss at weekend, and
> >> >> make some
> >> >> > improve.
> >> >> >
> >> >> >
> >> >> >
> >> >> > Good luck!
> >> >> >
> >> >> >
> >> >> >
> >> >> > ________________________________
> >> >> > 发件人: Huxing Zhang <[email protected]>
> >> >> > 发送时间: Thursday, July 12, 2018 1:36:42 PM
> >> >> > 收件人: [email protected]
> >> >> > 主题: Re: 答复: avro serialization implement
> >> >> >
> >> >> > Hi,
> >> >> >
> >> >> > Great suggestion! Since you have experienced, would you mind draft
> a
> >> >> > document about this process?
> >> >> >
> >> >> > On Thu, Jul 12, 2018 at 10:54 AM, wu tianbiao <[email protected]>
> >> >> wrote:
> >> >> > > Hi all,
> >> >> > >
> >> >> > > I have transfer Dubbo-serialize-avro to Dubbo ecosystem.
> >> >> > >
> >> >> > > Huxing’s suggestion is good idea. When I do this, I feel some
> >> >> confused.
> >> >> > We should add a guild about this work.
> >> >> > >
> >> >> > > 1.     Pull request template should add well-marked description
> of
> >> >> Dubbo
> >> >> > ecosystem.
> >> >> > >
> >> >> > > 2.     Dubbo home page, Developer guild, and so on should make
> some
> >> >> > change.
> >> >> > >
> >> >> > > 3.     Good extension project template.
> >> >> > >
> >> >> > > 4.     When I do transfer, Dubbo dependency should change to
> group
> >> to
> >> >> > Alibaba.
> >> >> > >
> >> >> > >
> >> >> > >
> >> >> > >
> >> >> > >
> >> >> > > ________________________________
> >> >> > > 发件人: Huxing Zhang <[email protected]>
> >> >> > > 发送时间: Thursday, July 12, 2018 10:22:33 AM
> >> >> > > 收件人: [email protected]
> >> >> > > 主题: Re: avro serialization implement
> >> >> > >
> >> >> > > Hi,
> >> >> > >
> >> >> > > Do we have a documentation/guide about how to help projects go
> into
> >> >> > > the ecosystem?
> >> >> > >
> >> >> > > On Wed, Jul 11, 2018 at 8:10 PM, Ian Luo <[email protected]>
> wrote:
> >> >> > >> Tianbao,
> >> >> > >>
> >> >> > >> I've created https://github.com/dubbo/dubbo-serialization-avro,
> >> and
> >> >> > also
> >> >> > >> invite you into dubbo group. Pls. login github and accept my
> >> >> invitation,
> >> >> > >> then you are ready to go :)
> >> >> > >>
> >> >> > >> Welcome to the community.
> >> >> > >>
> >> >> > >> Thanks,
> >> >> > >> -Ian.
> >> >> > >>
> >> >> > >> On Wed, Jul 11, 2018 at 12:32 PM wu tianbiao <
> [email protected]>
> >> >> > wrote:
> >> >> > >>
> >> >> > >>> OK,I understand.
> >> >> > >>>
> >> >> > >>> Let’s do this.
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>> 发送自 Windows 10
> >> >> 版邮件<https://go.microsoft.com/fwlink/?LinkId=550986>应用
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>> ________________________________
> >> >> > >>> 发件人: Ian Luo <[email protected]>
> >> >> > >>> 发送时间: Wednesday, July 11, 2018 10:09:20 AM
> >> >> > >>> 收件人: [email protected]
> >> >> > >>> 主题: Re: avro serialization implement
> >> >> > >>>
> >> >> > >>> My GitHub id is beiwei30. Let's do this, I will create one new
> >> >> project
> >> >> > >>> under dubbo group, then invite you into dubbo group so that you
> >> >> could
> >> >> > >>> migrate your code into this new project. What do you think?
> >> >> > >>>
> >> >> > >>> On Tue, Jul 10, 2018 at 6:01 PM wu tianbiao <
> [email protected]>
> >> >> > wrote:
> >> >> > >>>
> >> >> > >>> > Hi Ian Luo<mailto:[email protected]>,
> >> >> > >>> >
> >> >> > >>> > I’m sorry to say, I can’t operate on GitHub.
> >> >> > >>> >
> >> >> > >>> > And I just invite lan[https://github.com/lan] as
> collaborator.
> >> >> > >>> >
> >> >> > >>> > Did you mind to show me more detail?
> >> >> > >>> >
> >> >> > >>> > Thx very much!
> >> >> > >>> >
> >> >> > >>> >
> >> >> > >>> >
> >> >> > >>> > 发送自 Windows 10
> >> >> 版邮件<https://go.microsoft.com/fwlink/?LinkId=550986>应用
> >> >> > >>> >
> >> >> > >>> >
> >> >> > >>> >
> >> >> > >>> > ________________________________
> >> >> > >>> > 发件人: Ian Luo <[email protected]>
> >> >> > >>> > 发送时间: Tuesday, July 10, 2018 10:54:49 AM
> >> >> > >>> > 收件人: [email protected]
> >> >> > >>> > 主题: Re: avro serialization implement
> >> >> > >>> >
> >> >> > >>> > TianBiao,
> >> >> > >>> >
> >> >> > >>> > Would you mind to grant me the ownership of your project so
> >> that I
> >> >> > could
> >> >> > >>> > transfer your project into dubbo eco system [1]?
> >> >> > >>> >
> >> >> > >>> > Thanks,
> >> >> > >>> > -Ian.
> >> >> > >>> >
> >> >> > >>> > 1. http://github.com/dubbo
> >> >> > >>> >
> >> >> > >>> > On Mon, Jul 9, 2018 at 5:56 PM wu tianbiao <
> [email protected]>
> >> >> > wrote:
> >> >> > >>> >
> >> >> > >>> > > Hi all,
> >> >> > >>> > >
> >> >> > >>> > > As @diecui1202<https://github.com/diecui1202> mention, now
> >> Dubbo
> >> >> > >>> > > recommend place extensions at ecosystem.
> >> >> > >>> > >
> >> >> > >>> > > So I move the RP to an separate project.
> >> >> > >>> > >
> >> >> > >>> > >
> >> >> > >>> > >
> >> >> > >>> > > addressed here:
> >> >> > >>> https://github.com/playaround88/dubbo-serialization-avro
> >> >> > >>> > >
> >> >> > >>> > >
> >> >> > >>> > >
> >> >> > >>> > > Thx all
> >> >> > >>> > >
> >> >> > >>> > >
> >> >> > >>> > >
> >> >> > >>> > > ________________________________
> >> >> > >>> > > From: wu tianbiao <[email protected]>
> >> >> > >>> > > Sent: Monday, July 9, 2018 3:52:06 PM
> >> >> > >>> > > To: dev
> >> >> > >>> > > Subject: avro serialization implement
> >> >> > >>> > >
> >> >> > >>> > > Hi all,
> >> >> > >>> > >
> >> >> > >>> > > I post a PR for avro serialization implement. URL:
> >> >> > >>> > > https://github.com/apache/incubator-dubbo/pull/1994
> >> >> > >>> > >
> >> >> > >>> > > As @chickenlj<https://github.com/chickenlj> mention, so
> send
> >> an
> >> >> > mail
> >> >> > >>> > here
> >> >> > >>> > > to discuss whether to remove this extension to the ecos.
> >> >> > >>> > >
> >> >> > >>> > >
> >> >> > >>> > >
> >> >> > >>> > >
> >> >> > >>> > >
> >> >> > >>> >
> >> >> > >>>
> >> >> > >
> >> >> > > --
> >> >> > > Best Regards!
> >> >> > > Huxing
> >> >> >
> >> >> >
> >> >> >
> >> >> > --
> >> >> > Best Regards!
> >> >> > Huxing
> >> >> >
> >> >
> >>
> >>
> >>
> >> --
> >> Best Regards!
> >> Huxing
> >>
>
>
>
> --
> Best Regards!
> Huxing
>

Reply via email to