+1 to include source code into vendor folders, and it is better to update
the release script of excluding the vendor directories at the same time.

Best Regards,
---
Zen Lin
[email protected]
Focused on Micro Service and Apache ServiceComb


Sure <[email protected]> 于2018年8月25日周六 下午10:25写道:

> Using glide or dep tool can achieve the effect of generating vendor.
>
> As sc already used glide to manage package and go mod is still the
> experimental feature in go 1.11,
>  i think there is no need to changed it, we can just push the source code
> to repo.
>
>
>
>
>
> ------------------ 原始邮件 ------------------
> 发件人: "Xiaoliang Tian"<[email protected]>;
> 发送时间: 2018年8月25日(星期六) 晚上6:02
> 收件人: "dev"<[email protected]>;
>
> 主题: Re: [DISCUSS]Add Vendor Sources Code In SC project
>
>
>
> I have tired go mod today, it is a good tool. consider about it
>
> glide is never a option, because it is recommending user to use dep.
>
> Mohammad Asif Siddiqui <[email protected]> 于2018年8月25日周六 下午5:57写道:
>
> > +1
> >
> > We can add the vendor to SC folder, this will ease out the development of
> > SC specially in China region where GFC blocks the downloading of google
> > libs.
> >
> > Regards
> > Asif
> >
> >
> > On Sat, 25 Aug 2018, 3:22 pm Yang Bo, <[email protected]> wrote:
> >
> > > +1
> > >
> > > As for the Apache compliance, It's OK to include the vendor source code
> > in
> > > our repository. We can update the release script and exclude the vendor
> > > directory when releasing.
> > >
> > > On Sat, Aug 25, 2018 at 4:20 PM Kirin Wang <[email protected]>
> > > wrote:
> > >
> > > > +1
> > > > But may be we need to confirm if there are Apache compliance  issue
> > about
> > > > it ?
> > > >
> > > > Xiaoliang Tian <[email protected]> 于2018年8月25日周六 上午10:48写道:
> > > >
> > > > > +1  Agree
> > > > > the truth is go project can easily go into a dep hell and there is
> no
> > > dep
> > > > > tool can manage the complicated deps
> > > > >
> > > > > checkout how go project does
> > > > > https://github.com/istio/istio/tree/master/vendor
> > > > > https://github.com/coreos/etcd/tree/master/vendor
> > > > >
> > > > > dep management is torturing go developers now
> > > > >
> > > > > Sure <[email protected]> 于2018年8月25日周六 上午10:39写道:
> > > > >
> > > > > > Developers from China complain it is hard to go get the 3rd
> depends
> > > > > source
> > > > > > code of sc.
> > > > > > I suggest add these source code in vendor directory in sc
> project,
> > > like
> > > > > > Istio and etcd project do.
> > > > >
> > > >
> > >
> > >
> > > --
> > > Best Regards,
> > > Yang.
> > >
> >

Reply via email to