Now the average java developers use gradle or maven to manage the
third party dependencies.
>From my experience, If we just use it as a library, it makes sense
that we don't need to provide the third party jars in the convicense
binary release.
If we use it as exec jar, we need to provide the third party
dependencies in the convicense binary release.

Anything thoughts?

Willem Jiang

Twitter: willemjiang
Weibo: 姜宁willem

On Mon, Apr 1, 2019 at 2:09 AM 吴晟 Sheng Wu <[email protected]> wrote:
>
> > How do you if we think remove file [2], and release a new zip for
> Sharding-JDBC jars only?
>
> I support this change.
>
>
> Just one question for mentors, do we need include all dependency jars for 
> sharding-jdbc in bin, which most users would choose maven dependency, but no 
> dependency jars makes the hard to use through traditional lib dependency(like 
> no maven/gradle).
>
>
> What do mentors suggest and ppmc think?
>
>
>
> Sheng Wu
> Apache SkyWalking, ShardingSphere, Zipkin
>
> From Wu Sheng 's phone.
>
>
> ------------------ Original ------------------
> From: [email protected] <[email protected]>
> Date: Sun,Mar 31,2019 7:51 AM
> To: dev <[email protected]>
> Subject: Re: [DISCUSS] ShardingSphere 4.0.0-RC1 release [ROUND 2]
>
>
>
> I found another problem.
>
> Right now, we have released 3 files. src[1], bin[2] and sharding-proxy-bin
> [3].
> As you know, ShardingSphere is composited by Sharding-JDBC and
> Sharding-Proxy.
> Sharding-Proxy is a executable jar, so we released it as [3]. But
> sharding-jdbc is java lib, do not have executable jar, so we don't release
> it independently.
>
> Src[1] is all source codes, bin[2] include all jars of Sharding-JDBC and
> Sharding-Proxy, it maybe cause end users confused.
>
> How do you if we think remove file [2], and release a new zip for
> Sharding-JDBC jars only?
>
> [1]
> https://dist.apache.org/repos/dist/dev/incubator/shardingsphere/4.0.0-RC1/apache-shardingsphere-incubating-4.0.0-RC1-src.zip
> [2]
> https://dist.apache.org/repos/dist/dev/incubator/shardingsphere/4.0.0-RC1/apache-shardingsphere-incubating-4.0.0-RC1-bin.zip
> [3]
> https://dist.apache.org/repos/dist/dev/incubator/shardingsphere/4.0.0-RC1/apache-shardingsphere-incubating-4.0.0-RC1-sharding-proxy.tar.gz
> ------------------
>
> Liang Zhang (John)
> Apache ShardingSphere & Dubbo
>
>
> [email protected] <[email protected]> 于2019年3月31日周日 下午10:38写道:
>
> > Hi Craig,
> >
> > > If I understand correctly, the src and bin releases contain no third
> > party code. Only the sharding-proxy release contains third party code.
> >
> > Yes, it is.
> >
> > > The license directory for sharding-proxy is non-standard. Usually the
> > LICENSE should contain the text of all licenses used in the release. Has
> > this been discussed already?
> >
> > We have already put non-standard licenses into `licenses` folder, and add
> > description in LICENSE file to explain them, do we have any other problems?
> >
> > I note that not all Mentors have voted. Can we contact them and ask them
> > to check this release before we send this to the IPMC?
> >
> > > Yes, we can.
> >

Reply via email to