You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@doris.apache.org by 陈明雨 <mo...@163.com> on 2022/03/19 12:03:08 UTC

[DISCUSS] Doris binary release preparation

Hi all,

we are going to make a "binary release" of Doris 1.0.

The purpose of starting this discussion is to ask for help in reviewing whether the binary release related preparations are correct.

The main purpose is to review the composition of the final output package: (see the attachment, it is all empty folders, mainly for reviewing structure and license)




- "fe", "be" and "broker" are Doris' module directories, which contain the binary programs.

- LICENSE-dist.txt is the LICENSE for the binary release, which contains the index of all third-party dependent licenses, in addition to the Apache License V2.

- licenses/ has all the license files of third-party dependencies under it.




./

├── be

│├── bin

│├── conf

│└── lib

├── broker

│├── bin

│├── conf

│└── lib

├── fe

│├── bin

│├── conf

│└── lib

├── LICENSE-dist.txt

├── NOTICE.txt

└── licenses

    ├── LICENSE-CC0.txt

    ├── LICENSE-CDDL-1.0.txt

    ├── LICENSE-CDDL-1.1.txt

    ├── LICENSE-CUP.txt

    ├── LICENSE-EDL-1.0.txt

    ├── LICENSE-EPL-1.0.txt

    ├── LICENSE-EPL-2.0.txt

    ├── LICENSE-GPLv2-CE.txt

    ├── LICENSE-JSch.txt

    ├── LICENSE-MIT.txt

    ├── ....



Is that all we need to make a binary release?
Please take time to help review.
Thank you!



--

此致!Best Regards
陈明雨 Mingyu Chen

Email:
chenmingyu@apache.org




 

Re:Re:Re: [DISCUSS] Doris binary release preparation

Posted by 陈明雨 <mo...@163.com>.
Hi all,
I will prepare and start a VOTE for Doris 1.0.0



--

此致!Best Regards
陈明雨 Mingyu Chen

Email:
chenmingyu@apache.org





在 2022-03-19 22:03:39,"陈明雨" <mo...@163.com> 写道:
>Thanks for Willem's review.
>And yes, the licenses of all thirdparties that Doris depends on are compatible with APLv2.
>Some of them are dual licenses and I have chosen the one that is compatible with APLv2.
>
>
>
>--
>
>此致!Best Regards
>陈明雨 Mingyu Chen
>
>Email:
>chenmingyu@apache.org
>
>
>
>
>
>At 2022-03-19 20:59:02, "Willem Jiang" <wi...@gmail.com> wrote:
>>I just found there is a License file of LICENSE-GPLv2-CE.txt in the
>>licenses directory.
>>It was introduced by the blow License.
>>CDDL + GPLv2 with classpath exception -- licenses/LICENSE-CDDL-1.0.txt
>>& licenses/LICENSE-GPLv2-CE.txt
>>
>>After checking the explanation here[1], I think it's fine for us to use.
>>https://www.whitesourcesoftware.com/resources/blog/top-9-gpl-with-the-classpath-exception-questions-answered/#6_What_is_the_difference_between_the_GPL_with_a_Classpath_Exception_and_the_GNU_Lesser_General_Public_License_LGPL
>>
>>
>>Willem Jiang
>>
>>Twitter: willemjiang
>>Weibo: 姜宁willem
>>
>>
>>
>>Twitter: willemjiang
>>Weibo: 姜宁willem
>>
>>On Sat, Mar 19, 2022 at 8:03 PM 陈明雨 <mo...@163.com> wrote:
>>>
>>> Hi all,
>>>
>>> we are going to make a "binary release" of Doris 1.0.
>>>
>>> The purpose of starting this discussion is to ask for help in reviewing whether the binary release related preparations are correct.
>>>
>>> The main purpose is to review the composition of the final output package: (see the attachment, it is all empty folders, mainly for reviewing structure and license)
>>>
>>>
>>> - "fe", "be" and "broker" are Doris' module directories, which contain the binary programs.
>>>
>>> - LICENSE-dist.txt is the LICENSE for the binary release, which contains the index of all third-party dependent licenses, in addition to the Apache License V2.
>>>
>>> - licenses/ has all the license files of third-party dependencies under it.
>>>
>>>
>>> ./
>>>
>>> ├── be
>>>
>>> │ ├── bin
>>>
>>> │ ├── conf
>>>
>>> │ └── lib
>>>
>>> ├── broker
>>>
>>> │ ├── bin
>>>
>>> │ ├── conf
>>>
>>> │ └── lib
>>>
>>> ├── fe
>>>
>>> │ ├── bin
>>>
>>> │ ├── conf
>>>
>>> │ └── lib
>>>
>>> ├── LICENSE-dist.txt
>>>
>>> ├── NOTICE.txt
>>>
>>> └── licenses
>>>
>>>     ├── LICENSE-CC0.txt
>>>
>>>     ├── LICENSE-CDDL-1.0.txt
>>>
>>>     ├── LICENSE-CDDL-1.1.txt
>>>
>>>     ├── LICENSE-CUP.txt
>>>
>>>     ├── LICENSE-EDL-1.0.txt
>>>
>>>     ├── LICENSE-EPL-1.0.txt
>>>
>>>     ├── LICENSE-EPL-2.0.txt
>>>
>>>     ├── LICENSE-GPLv2-CE.txt
>>>
>>>     ├── LICENSE-JSch.txt
>>>
>>>     ├── LICENSE-MIT.txt
>>>
>>>     ├── ....
>>>
>>>
>>> Is that all we need to make a binary release?
>>> Please take time to help review.
>>> Thank you!
>>>
>>> --
>>>
>>> 此致!Best Regards
>>> 陈明雨 Mingyu Chen
>>>
>>> Email:
>>> chenmingyu@apache.org
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@doris.apache.org
>>> For additional commands, e-mail: dev-help@doris.apache.org
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: dev-unsubscribe@doris.apache.org
>>For additional commands, e-mail: dev-help@doris.apache.org

Re:Re: [DISCUSS] Doris binary release preparation

Posted by 陈明雨 <mo...@163.com>.
Thanks for Willem's review.
And yes, the licenses of all thirdparties that Doris depends on are compatible with APLv2.
Some of them are dual licenses and I have chosen the one that is compatible with APLv2.



--

此致!Best Regards
陈明雨 Mingyu Chen

Email:
chenmingyu@apache.org





At 2022-03-19 20:59:02, "Willem Jiang" <wi...@gmail.com> wrote:
>I just found there is a License file of LICENSE-GPLv2-CE.txt in the
>licenses directory.
>It was introduced by the blow License.
>CDDL + GPLv2 with classpath exception -- licenses/LICENSE-CDDL-1.0.txt
>& licenses/LICENSE-GPLv2-CE.txt
>
>After checking the explanation here[1], I think it's fine for us to use.
>https://www.whitesourcesoftware.com/resources/blog/top-9-gpl-with-the-classpath-exception-questions-answered/#6_What_is_the_difference_between_the_GPL_with_a_Classpath_Exception_and_the_GNU_Lesser_General_Public_License_LGPL
>
>
>Willem Jiang
>
>Twitter: willemjiang
>Weibo: 姜宁willem
>
>
>
>Twitter: willemjiang
>Weibo: 姜宁willem
>
>On Sat, Mar 19, 2022 at 8:03 PM 陈明雨 <mo...@163.com> wrote:
>>
>> Hi all,
>>
>> we are going to make a "binary release" of Doris 1.0.
>>
>> The purpose of starting this discussion is to ask for help in reviewing whether the binary release related preparations are correct.
>>
>> The main purpose is to review the composition of the final output package: (see the attachment, it is all empty folders, mainly for reviewing structure and license)
>>
>>
>> - "fe", "be" and "broker" are Doris' module directories, which contain the binary programs.
>>
>> - LICENSE-dist.txt is the LICENSE for the binary release, which contains the index of all third-party dependent licenses, in addition to the Apache License V2.
>>
>> - licenses/ has all the license files of third-party dependencies under it.
>>
>>
>> ./
>>
>> ├── be
>>
>> │ ├── bin
>>
>> │ ├── conf
>>
>> │ └── lib
>>
>> ├── broker
>>
>> │ ├── bin
>>
>> │ ├── conf
>>
>> │ └── lib
>>
>> ├── fe
>>
>> │ ├── bin
>>
>> │ ├── conf
>>
>> │ └── lib
>>
>> ├── LICENSE-dist.txt
>>
>> ├── NOTICE.txt
>>
>> └── licenses
>>
>>     ├── LICENSE-CC0.txt
>>
>>     ├── LICENSE-CDDL-1.0.txt
>>
>>     ├── LICENSE-CDDL-1.1.txt
>>
>>     ├── LICENSE-CUP.txt
>>
>>     ├── LICENSE-EDL-1.0.txt
>>
>>     ├── LICENSE-EPL-1.0.txt
>>
>>     ├── LICENSE-EPL-2.0.txt
>>
>>     ├── LICENSE-GPLv2-CE.txt
>>
>>     ├── LICENSE-JSch.txt
>>
>>     ├── LICENSE-MIT.txt
>>
>>     ├── ....
>>
>>
>> Is that all we need to make a binary release?
>> Please take time to help review.
>> Thank you!
>>
>> --
>>
>> 此致!Best Regards
>> 陈明雨 Mingyu Chen
>>
>> Email:
>> chenmingyu@apache.org
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@doris.apache.org
>> For additional commands, e-mail: dev-help@doris.apache.org
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: dev-unsubscribe@doris.apache.org
>For additional commands, e-mail: dev-help@doris.apache.org

Re: [DISCUSS] Doris binary release preparation

Posted by Willem Jiang <wi...@gmail.com>.
I just found there is a License file of LICENSE-GPLv2-CE.txt in the
licenses directory.
It was introduced by the blow License.
CDDL + GPLv2 with classpath exception -- licenses/LICENSE-CDDL-1.0.txt
& licenses/LICENSE-GPLv2-CE.txt

After checking the explanation here[1], I think it's fine for us to use.
https://www.whitesourcesoftware.com/resources/blog/top-9-gpl-with-the-classpath-exception-questions-answered/#6_What_is_the_difference_between_the_GPL_with_a_Classpath_Exception_and_the_GNU_Lesser_General_Public_License_LGPL


Willem Jiang

Twitter: willemjiang
Weibo: 姜宁willem



Twitter: willemjiang
Weibo: 姜宁willem

On Sat, Mar 19, 2022 at 8:03 PM 陈明雨 <mo...@163.com> wrote:
>
> Hi all,
>
> we are going to make a "binary release" of Doris 1.0.
>
> The purpose of starting this discussion is to ask for help in reviewing whether the binary release related preparations are correct.
>
> The main purpose is to review the composition of the final output package: (see the attachment, it is all empty folders, mainly for reviewing structure and license)
>
>
> - "fe", "be" and "broker" are Doris' module directories, which contain the binary programs.
>
> - LICENSE-dist.txt is the LICENSE for the binary release, which contains the index of all third-party dependent licenses, in addition to the Apache License V2.
>
> - licenses/ has all the license files of third-party dependencies under it.
>
>
> ./
>
> ├── be
>
> │ ├── bin
>
> │ ├── conf
>
> │ └── lib
>
> ├── broker
>
> │ ├── bin
>
> │ ├── conf
>
> │ └── lib
>
> ├── fe
>
> │ ├── bin
>
> │ ├── conf
>
> │ └── lib
>
> ├── LICENSE-dist.txt
>
> ├── NOTICE.txt
>
> └── licenses
>
>     ├── LICENSE-CC0.txt
>
>     ├── LICENSE-CDDL-1.0.txt
>
>     ├── LICENSE-CDDL-1.1.txt
>
>     ├── LICENSE-CUP.txt
>
>     ├── LICENSE-EDL-1.0.txt
>
>     ├── LICENSE-EPL-1.0.txt
>
>     ├── LICENSE-EPL-2.0.txt
>
>     ├── LICENSE-GPLv2-CE.txt
>
>     ├── LICENSE-JSch.txt
>
>     ├── LICENSE-MIT.txt
>
>     ├── ....
>
>
> Is that all we need to make a binary release?
> Please take time to help review.
> Thank you!
>
> --
>
> 此致!Best Regards
> 陈明雨 Mingyu Chen
>
> Email:
> chenmingyu@apache.org
>
>
>
>
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@doris.apache.org
> For additional commands, e-mail: dev-help@doris.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@doris.apache.org
For additional commands, e-mail: dev-help@doris.apache.org