You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@dolphinscheduler.apache.org by wenjun ruan <be...@gmail.com> on 2021/04/28 03:27:56 UTC

[VOTE][New Jar] poi, poi-ooxml(alert email plugin support xlsx )

Hi, the email alert plugin will provide the implementation of sending xlsx
file. Therefore, we need to introduce new jars (poi, poi-ooxml),
which compile with the Apache-2.0 License. I checked his related
dependencies to make sure it complies with the license of the Apache
project. new jar : poi version -4.1.2 license apache2.0 poi-ooxml version
-4.1.2 license apache2.0 dependent jar:

commons-codec               version -1.13         license apache2.0
commons-collections4       version -4.4         license apache2.0
commons-compress          version -1.19         license apache2.0
commons-logging             version -1.2          license apache2.0
commons-math3              version -3.6.1        license apache2.0
curvesapi                         version -1.06         license BSD 3-Clause
hamcrest-core                 version -1.3           license BSD 2-Clause
junit                                version -4.12         license EPL 1.0
log4j                                version -1.2.17       license apache2.0
poi-ooxml-schemas          version -4.1.2        license apache2.0
SparseBitSet                    version -1.2          license apache2.0
xmlbeans                         version -3.1.0        license apache2.0
github address:https://github.com/apache/poi license:
https://github.com/apache/poi/blob/trunk/legal/LICENSE notice:
https://github.com/apache/poi/blob/trunk/legal/NOTICE Maven repository:
https://mvnrepository.com/artifact/org.apache.poi/poi/4.1.2

https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml/4.1.2

Re: [VOTE][New Jar] poi, poi-ooxml(alert email plugin support xlsx )

Posted by "Ruan, Wenjun" <we...@ebay.com.INVALID>.
Hi,

This feature only add a new dependency of poi-ooxml, and upgrade the poi version from 3.17 to 4.12.

<dependency>
    <groupId>org.apache.poi</groupId>
    <artifactId>poi</artifactId>
    <version>4.1.2</version>
</dependency>
<dependency>
    <groupId>org.apache.poi</groupId>
    <artifactId>poi-ooxml</artifactId>
    <version>4.1.2</version>
</dependency>

The two jars are required, and other jars are sub-dependencies in these two jars.

Thanks,
Wenjun Ruan


From: Lidong Dai <da...@gmail.com>
Date: Wednesday, May 12, 2021 at 9:06 PM
To: dev <de...@dolphinscheduler.apache.org>
Subject: Re: [VOTE][New Jar] poi, poi-ooxml(alert email plugin support xlsx )
External Email

hi,
 good feature!

By the way, Are all jars required?


Best Regards
---------------
DolphinScheduler PMC
Lidong Dai
lidongdai@apache.org
---------------


On Thu, Apr 29, 2021 at 2:55 PM CalvinKirs <ac...@163.com> wrote:

> +1
> I checked, and all dependent Jars comply with ASF 3RD PARTY LICENSE POLICY.
> Considering that it belongs to the Apache Foundation, we may not need to
> check too much.
>
>
>
>
> Best Wishes!
> CalvinKirs
>
>
> On 04/28/2021 11:27,wenjun ruan<be...@gmail.com> wrote:
> Hi, the email alert plugin will provide the implementation of sending xlsx
> file. Therefore, we need to introduce new jars (poi, poi-ooxml),
> which compile with the Apache-2.0 License. I checked his related
> dependencies to make sure it complies with the license of the Apache
> project. new jar : poi version -4.1.2 license apache2.0 poi-ooxml version
> -4.1.2 license apache2.0 dependent jar:
>
> commons-codec               version -1.13         license apache2.0
> commons-collections4       version -4.4         license apache2.0
> commons-compress          version -1.19         license apache2.0
> commons-logging             version -1.2          license apache2.0
> commons-math3              version -3.6.1        license apache2.0
> curvesapi                         version -1.06         license BSD
> 3-Clause
> hamcrest-core                 version -1.3           license BSD 2-Clause
> junit                                version -4.12         license EPL 1.0
> log4j                                version -1.2.17       license
> apache2.0
> poi-ooxml-schemas          version -4.1.2        license apache2.0
> SparseBitSet                    version -1.2          license apache2.0
> xmlbeans                         version -3.1.0        license apache2.0
> github address:https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fpoi&amp;data=04%7C01%7Cweruan%40ebay.com%7C2a2c0d42fd4a42b6434908d91546d02e%7C46326bff992841a0baca17c16c94ea99%7C0%7C0%7C637564216149905594%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=IaY8%2FB8DMjh6%2BxpOy6RVRo62tpbtbQS7kYM2cx%2BFpFI%3D&amp;reserved=0 license:
> https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fpoi%2Fblob%2Ftrunk%2Flegal%2FLICENSE&amp;data=04%7C01%7Cweruan%40ebay.com%7C2a2c0d42fd4a42b6434908d91546d02e%7C46326bff992841a0baca17c16c94ea99%7C0%7C0%7C637564216149905594%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=ey059S5evqpVTLzX3Xrv5BQNM2N9RLbZdXdbfRANq1I%3D&amp;reserved=0 notice:
> https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fpoi%2Fblob%2Ftrunk%2Flegal%2FNOTICE&amp;data=04%7C01%7Cweruan%40ebay.com%7C2a2c0d42fd4a42b6434908d91546d02e%7C46326bff992841a0baca17c16c94ea99%7C0%7C0%7C637564216149905594%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=6hJmjNm8VD9XK9i4klFgro7lmwD52J31YtM%2FwbDUoKA%3D&amp;reserved=0 Maven repository:
> https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmvnrepository.com%2Fartifact%2Forg.apache.poi%2Fpoi%2F4.1.2&amp;data=04%7C01%7Cweruan%40ebay.com%7C2a2c0d42fd4a42b6434908d91546d02e%7C46326bff992841a0baca17c16c94ea99%7C0%7C0%7C637564216149905594%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=ZIo9fIw1qgHu4il0ISiaYdKab7vp%2FqkmKBOL%2FZrAgJ4%3D&amp;reserved=0
>
> https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmvnrepository.com%2Fartifact%2Forg.apache.poi%2Fpoi-ooxml%2F4.1.2&amp;data=04%7C01%7Cweruan%40ebay.com%7C2a2c0d42fd4a42b6434908d91546d02e%7C46326bff992841a0baca17c16c94ea99%7C0%7C0%7C637564216149905594%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=MwahUFXAdav2%2FK%2F3e2UnyAJ1evz81LhI%2B2x3A49BB%2FA%3D&amp;reserved=0
>

Re: [VOTE][New Jar] poi, poi-ooxml(alert email plugin support xlsx )

Posted by Lidong Dai <da...@gmail.com>.
+1

Best Regards
---------------
DolphinScheduler PMC
Lidong Dai
lidongdai@apache.org
---------------


On Thu, May 13, 2021 at 11:49 AM JUN GAO <ga...@gmail.com> wrote:

> +1
>
> Best Regards
> ---------------
> DolphinScheduler(Incubator)  PPMC
> Jun Gao 高俊
> gaojun2048@gmail.com
> ---------------
>
> > 2021年5月12日 下午9:06,Lidong Dai <da...@gmail.com> 写道:
> >
> > hi,
> > good feature!
> >
> > By the way, Are all jars required?
> >
> >
> > Best Regards
> > ---------------
> > DolphinScheduler PMC
> > Lidong Dai
> > lidongdai@apache.org
> > ---------------
> >
> >
> > On Thu, Apr 29, 2021 at 2:55 PM CalvinKirs <ac...@163.com> wrote:
> >
> >> +1
> >> I checked, and all dependent Jars comply with ASF 3RD PARTY LICENSE
> POLICY.
> >> Considering that it belongs to the Apache Foundation, we may not need to
> >> check too much.
> >>
> >>
> >>
> >>
> >> Best Wishes!
> >> CalvinKirs
> >>
> >>
> >> On 04/28/2021 11:27,wenjun ruan<be...@gmail.com> wrote:
> >> Hi, the email alert plugin will provide the implementation of sending
> xlsx
> >> file. Therefore, we need to introduce new jars (poi, poi-ooxml),
> >> which compile with the Apache-2.0 License. I checked his related
> >> dependencies to make sure it complies with the license of the Apache
> >> project. new jar : poi version -4.1.2 license apache2.0 poi-ooxml
> version
> >> -4.1.2 license apache2.0 dependent jar:
> >>
> >> commons-codec               version -1.13         license apache2.0
> >> commons-collections4       version -4.4         license apache2.0
> >> commons-compress          version -1.19         license apache2.0
> >> commons-logging             version -1.2          license apache2.0
> >> commons-math3              version -3.6.1        license apache2.0
> >> curvesapi                         version -1.06         license BSD
> >> 3-Clause
> >> hamcrest-core                 version -1.3           license BSD
> 2-Clause
> >> junit                                version -4.12         license EPL
> 1.0
> >> log4j                                version -1.2.17       license
> >> apache2.0
> >> poi-ooxml-schemas          version -4.1.2        license apache2.0
> >> SparseBitSet                    version -1.2          license apache2.0
> >> xmlbeans                         version -3.1.0        license apache2.0
> >> github address:https://github.com/apache/poi license:
> >> https://github.com/apache/poi/blob/trunk/legal/LICENSE notice:
> >> https://github.com/apache/poi/blob/trunk/legal/NOTICE Maven repository:
> >> https://mvnrepository.com/artifact/org.apache.poi/poi/4.1.2
> >>
> >> https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml/4.1.2
> >>
>
>

Re: [VOTE][New Jar] poi, poi-ooxml(alert email plugin support xlsx )

Posted by JUN GAO <ga...@gmail.com>.
+1

Best Regards
---------------
DolphinScheduler(Incubator)  PPMC
Jun Gao 高俊
gaojun2048@gmail.com
---------------

> 2021年5月12日 下午9:06,Lidong Dai <da...@gmail.com> 写道:
> 
> hi,
> good feature!
> 
> By the way, Are all jars required?
> 
> 
> Best Regards
> ---------------
> DolphinScheduler PMC
> Lidong Dai
> lidongdai@apache.org
> ---------------
> 
> 
> On Thu, Apr 29, 2021 at 2:55 PM CalvinKirs <ac...@163.com> wrote:
> 
>> +1
>> I checked, and all dependent Jars comply with ASF 3RD PARTY LICENSE POLICY.
>> Considering that it belongs to the Apache Foundation, we may not need to
>> check too much.
>> 
>> 
>> 
>> 
>> Best Wishes!
>> CalvinKirs
>> 
>> 
>> On 04/28/2021 11:27,wenjun ruan<be...@gmail.com> wrote:
>> Hi, the email alert plugin will provide the implementation of sending xlsx
>> file. Therefore, we need to introduce new jars (poi, poi-ooxml),
>> which compile with the Apache-2.0 License. I checked his related
>> dependencies to make sure it complies with the license of the Apache
>> project. new jar : poi version -4.1.2 license apache2.0 poi-ooxml version
>> -4.1.2 license apache2.0 dependent jar:
>> 
>> commons-codec               version -1.13         license apache2.0
>> commons-collections4       version -4.4         license apache2.0
>> commons-compress          version -1.19         license apache2.0
>> commons-logging             version -1.2          license apache2.0
>> commons-math3              version -3.6.1        license apache2.0
>> curvesapi                         version -1.06         license BSD
>> 3-Clause
>> hamcrest-core                 version -1.3           license BSD 2-Clause
>> junit                                version -4.12         license EPL 1.0
>> log4j                                version -1.2.17       license
>> apache2.0
>> poi-ooxml-schemas          version -4.1.2        license apache2.0
>> SparseBitSet                    version -1.2          license apache2.0
>> xmlbeans                         version -3.1.0        license apache2.0
>> github address:https://github.com/apache/poi license:
>> https://github.com/apache/poi/blob/trunk/legal/LICENSE notice:
>> https://github.com/apache/poi/blob/trunk/legal/NOTICE Maven repository:
>> https://mvnrepository.com/artifact/org.apache.poi/poi/4.1.2
>> 
>> https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml/4.1.2
>> 


Re: [VOTE][New Jar] poi, poi-ooxml(alert email plugin support xlsx )

Posted by Lidong Dai <da...@gmail.com>.
hi,
 good feature!

By the way, Are all jars required?


Best Regards
---------------
DolphinScheduler PMC
Lidong Dai
lidongdai@apache.org
---------------


On Thu, Apr 29, 2021 at 2:55 PM CalvinKirs <ac...@163.com> wrote:

> +1
> I checked, and all dependent Jars comply with ASF 3RD PARTY LICENSE POLICY.
> Considering that it belongs to the Apache Foundation, we may not need to
> check too much.
>
>
>
>
> Best Wishes!
> CalvinKirs
>
>
> On 04/28/2021 11:27,wenjun ruan<be...@gmail.com> wrote:
> Hi, the email alert plugin will provide the implementation of sending xlsx
> file. Therefore, we need to introduce new jars (poi, poi-ooxml),
> which compile with the Apache-2.0 License. I checked his related
> dependencies to make sure it complies with the license of the Apache
> project. new jar : poi version -4.1.2 license apache2.0 poi-ooxml version
> -4.1.2 license apache2.0 dependent jar:
>
> commons-codec               version -1.13         license apache2.0
> commons-collections4       version -4.4         license apache2.0
> commons-compress          version -1.19         license apache2.0
> commons-logging             version -1.2          license apache2.0
> commons-math3              version -3.6.1        license apache2.0
> curvesapi                         version -1.06         license BSD
> 3-Clause
> hamcrest-core                 version -1.3           license BSD 2-Clause
> junit                                version -4.12         license EPL 1.0
> log4j                                version -1.2.17       license
> apache2.0
> poi-ooxml-schemas          version -4.1.2        license apache2.0
> SparseBitSet                    version -1.2          license apache2.0
> xmlbeans                         version -3.1.0        license apache2.0
> github address:https://github.com/apache/poi license:
> https://github.com/apache/poi/blob/trunk/legal/LICENSE notice:
> https://github.com/apache/poi/blob/trunk/legal/NOTICE Maven repository:
> https://mvnrepository.com/artifact/org.apache.poi/poi/4.1.2
>
> https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml/4.1.2
>

Re:[VOTE][New Jar] poi, poi-ooxml(alert email plugin support xlsx )

Posted by CalvinKirs <ac...@163.com>.
+1
I checked, and all dependent Jars comply with ASF 3RD PARTY LICENSE POLICY.
Considering that it belongs to the Apache Foundation, we may not need to check too much.




Best Wishes!
CalvinKirs


On 04/28/2021 11:27,wenjun ruan<be...@gmail.com> wrote:
Hi, the email alert plugin will provide the implementation of sending xlsx
file. Therefore, we need to introduce new jars (poi, poi-ooxml),
which compile with the Apache-2.0 License. I checked his related
dependencies to make sure it complies with the license of the Apache
project. new jar : poi version -4.1.2 license apache2.0 poi-ooxml version
-4.1.2 license apache2.0 dependent jar:

commons-codec               version -1.13         license apache2.0
commons-collections4       version -4.4         license apache2.0
commons-compress          version -1.19         license apache2.0
commons-logging             version -1.2          license apache2.0
commons-math3              version -3.6.1        license apache2.0
curvesapi                         version -1.06         license BSD 3-Clause
hamcrest-core                 version -1.3           license BSD 2-Clause
junit                                version -4.12         license EPL 1.0
log4j                                version -1.2.17       license apache2.0
poi-ooxml-schemas          version -4.1.2        license apache2.0
SparseBitSet                    version -1.2          license apache2.0
xmlbeans                         version -3.1.0        license apache2.0
github address:https://github.com/apache/poi license:
https://github.com/apache/poi/blob/trunk/legal/LICENSE notice:
https://github.com/apache/poi/blob/trunk/legal/NOTICE Maven repository:
https://mvnrepository.com/artifact/org.apache.poi/poi/4.1.2

https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml/4.1.2