You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@dolphinscheduler.apache.org by "kezhenxu94@apache" <ke...@apache.org> on 2020/05/02 15:03:42 UTC

Script to check dependency license is added

Hi the DolphinScheduler community, I just ported the script to check the dependency license[0] from the SkyWalking project[1], with this, contributors who add a new dependency should be responsible to add it’s LICENSE and NOTICE to the distribution package[2], and add it to the known dependency list[3], thus we won’t (mistakenly) distribute the third-party dependencies without LICENSE and NOTICE




[0] https://github.com/apache/incubator-dolphinscheduler/pull/2552
[1] https://github.com/apache/skywalking/blob/master/tools/dependencies/check-LICENSE.sh
[2] https://github.com/apache/incubator-dolphinscheduler/tree/dev/dolphinscheduler-dist/release-docs
[3] https://github.com/apache/incubator-dolphinscheduler/blob/dev/tools/dependencies/known-dependencies.txt




GitHub @kezhenxu94
Apache SkyWalking, Apache Dubbo


Re: Script to check dependency license is added

Posted by lidong dai <da...@gmail.com>.
good job



Best Regards
---------------
DolphinScheduler(Incubator) PPMC
Lidong Dai 代立冬
dailidong66@gmail.com
---------------


kezhenxu94@apache <ke...@apache.org> 于2020年5月2日周六 下午11:03写道:

> Hi the DolphinScheduler community, I just ported the script to check the
> dependency license[0] from the SkyWalking project[1], with this,
> contributors who add a new dependency should be responsible to add it’s
> LICENSE and NOTICE to the distribution package[2], and add it to the known
> dependency list[3], thus we won’t (mistakenly) distribute the third-party
> dependencies without LICENSE and NOTICE
>
>
>
>
> [0] https://github.com/apache/incubator-dolphinscheduler/pull/2552
> [1]
> https://github.com/apache/skywalking/blob/master/tools/dependencies/check-LICENSE.sh
> [2]
> https://github.com/apache/incubator-dolphinscheduler/tree/dev/dolphinscheduler-dist/release-docs
> [3]
> https://github.com/apache/incubator-dolphinscheduler/blob/dev/tools/dependencies/known-dependencies.txt
>
>
>
>
> GitHub @kezhenxu94
> Apache SkyWalking, Apache Dubbo
>
>