OK, I will start a vote for Toolkit donation.

Best Wishes & Regards
-------------------------------
Mabin



Willem Jiang <willem.ji...@gmail.com> 于2019年6月3日周一 下午5:59写道:

> @mabin1...@gmail.com
>
> Could you start a vote for it?
> Here is an vote template[1] ( it's for committer vote, you can change
> it to your proposal).
> Please ping me if you need any help from my side.
>
> [1]https://community.apache.org/newcommitter.html#committer-vote-template
>
> Willem Jiang
>
> Twitter: willemjiang
> Weibo: 姜宁willem
>
> On Mon, Jun 3, 2019 at 5:49 PM Willem Jiang <willem.ji...@gmail.com>
> wrote:
> >
> > It's a good idea to provide tools to help user to generate the
> > application of ServiceComb java-chassis.
> > As there are some code already in the github[1], we need to go through
> > the IP Clearance Process[2].
> >
> > We can take the SkyWalking recent donation[3] as an example.
> >
> > [1] https://github.com/MabinGo/toolkit
> > [2] https://incubator.apache.org/ip-clearance/
> > [3]
> https://incubator.apache.org/ip-clearance/skywalking-rocketbot-ui.html
> >
> >
> > Willem Jiang
> >
> > Twitter: willemjiang
> > Weibo: 姜宁willem
> >
> > On Thu, May 30, 2019 at 4:37 PM Bin Ma <mabin1...@gmail.com> wrote:
> > >
> > > Currently, the toolkit project provides the function to develop
> > > microservices based on contracts.
> > >
> > > My opinion, the toolkit project is a collection of tools.
> > > For example, archetypes module of ServiceComb java-chassiswe can be
> > > migrated into toolkit project.
> > > In the future, remote debugging tools, automated test frameworks, etc.
> can
> > > be provided in the toolkit project
> > > to support connecting with popular microservice frameworks such as
> > > ServiceComb and SpringCloud.
> > >
> > > Any suggestions? @all
> > >
> > >
> > > Best Wishes & Regards
> > > -------------------------------
> > > Mabin
> > >
> > >
> > >
> > > Zen Lin <zenlintechnofr...@gmail.com> 于2019年5月30日周四 上午10:27写道:
> > >
> > > > +1
> > > > It is quite important to provide a contract tool kit in microservice
> field.
> > > > I have one question that, this repo only contains the tools related
> to
> > > > contract, or it also contains other tools in future?
> > > > I mean, this will affact the naming of the repo.
> > > > Any thoughts?
> > > >
> > > > Best Regards,
> > > > ---
> > > > Zen Lin
> > > > zenlintechnofr...@gmail.com
> > > > Focused on Micro Service and Apache ServiceComb
> > > >
> > > >
> > > > wjm wjm <zzz...@gmail.com> 于2019年5月29日周三 下午9:15写道:
> > > >
> > > > > +1
> > > > >
> > > > > Bin Ma <mabin1...@gmail.com> 于2019年5月28日周二 下午7:37写道:
> > > > >
> > > > > > Thanks for your suggestions, I will get the scenarios you
> provided and
> > > > > put
> > > > > > into the roadmap of the toolkit to consider how to implement.
> > > > > >
> > > > > >
> > > > > > Best Wishes & Regards
> > > > > > -------------------------------
> > > > > > Mabin
> > > > > >
> > > > > >
> > > > > >
> > > > > > Liubao (A) <bao....@huawei.com> 于2019年5月28日周二 上午9:52写道:
> > > > > >
> > > > > > > Very glad to hear this proposal. I have a draft idea[1] of
> contract
> > > > > based
> > > > > > > software engineering based on tools.
> > > > > > > And a brief idea[2] of managing contract of all microservices
> by web.
> > > > > > >
> > > > > > >
> > > > > > > [1]
> > > > https://bbs.huaweicloud.com/blogs/c998f257673711e9bd5a7ca23e93a891
> > > > > > > [2] https://zhuanlan.zhihu.com/p/64064246
> > > > > > >
> > > > > > >
> > > > > > > -----邮件原件-----
> > > > > > > 发件人: Bin Ma [mailto:mabin1...@gmail.com]
> > > > > > > 发送时间: 2019年5月27日 11:00
> > > > > > > 收件人: dev@servicecomb.apache.org
> > > > > > > 主题: [PROPOSAL]create a new project for servicecomb toolkit
> > > > > > >
> > > > > > > Hi All,
> > > > > > >
> > > > > > > In the process of supporting users to do micro-service
> > > > transformation,
> > > > > we
> > > > > > > encountered the following problems:
> > > > > > > 1. For users who integrate multi-vendor applications, because
> the
> > > > > > > development languages, habits, and frameworks of different
> vendors
> > > > are
> > > > > > > different, the entire system data and service standards are
> > > > > inconsistent,
> > > > > > > users are difficult to integrate, and it is difficult to
> manage and
> > > > > > control
> > > > > > > the final delivery quality.
> > > > > > > 2. For users who have evolved from legacy systems to
> microservices
> > > > > > > architectures, additional learning and understanding of the
> > > > > > > microservices-related framework details is required before the
> > > > > > > microservices project can be designed, built, and developed
> according
> > > > > to
> > > > > > > the selected microservices framework. For users, Need to be
> > > > distracted
> > > > > to
> > > > > > > focus on things outside the business.
> > > > > > >
> > > > > > > Based on the above reasons, combined with ServiceComb's service
> > > > > contract
> > > > > > > management capabilities, we have implemented a contract-based
> > > > > > microservice
> > > > > > > development toolkit[1] with the goal of rapidly building
> > > > microservices
> > > > > > > projects based on popular microservices frameworks and
> programming
> > > > > > models,
> > > > > > > and supporting the automatic generation of contracts,code and
> > > > > > documentation
> > > > > > > to help users reduce micro-service entry costs, focus on
> business
> > > > > > > development, and improve legacy system reconfiguration and
> > > > development
> > > > > > > efficiency during the microservice transformation phase.
> > > > > > >
> > > > > > > The framework and basic function of toolkit has been finished
> [1]
> > > > > > >
> > > > > > > The function of the toolkit is as follows:
> > > > > > > 1. Code extraction service contract
> > > > > > > In applications developed based on the SpringMVC/POJO/JAX-RS
> model,
> > > > > > > one-click generation of service contract files conforming to
> the
> > > > > OpenAPI
> > > > > > > specification.
> > > > > > > 2. Service Contract Generation Micro Service Engineering Enter
> a
> > > > > service
> > > > > > > contract that conforms to the OpenAPI specification, one-click
> > > > > generation
> > > > > > > of a microservice project with ServiceComb/SpringCloud/Swagger
> as the
> > > > > > base
> > > > > > > microservice framework and SpringMVC/POJO/JAX-RS or SpringBoot
> as
> > > > > > > programming model .
> > > > > > > 3. Service contract and code consistency check Verify that the
> actual
> > > > > > > implementation of the application (such as the data and
> service API)
> > > > is
> > > > > > > consistent with the agreed service contract description.
> > > > > > > 4. Service contract / code generation document Enter a service
> > > > contract
> > > > > > > that conforms to the OpenAPI specification, one-click
> generation of a
> > > > > > > document in html/word/pdf format.
> > > > > > >
> > > > > > > [1] https://github.com/MabinGo/toolkit
> > > > > > >
> > > > > > >
> > > > > > > Best Wishes & Regards
> > > > > > > -------------------------------
> > > > > > > Mabin
> > > > > > >
> > > > > >
> > > > >
> > > >
>

Reply via email to