Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-26 Thread Alin Jerpelea
VOTING CLOSED I will create a new vote for 10.4 RC1 Thanks for all your support Alin On 2022/04/23 13:26:19 "张铎(Duo Zhang)" wrote: > For making this release I do not have other concerns. > > For the future plan, I suggest we add a rat exclude file in our repo to > exclude these files in rat

Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-23 Thread Duo Zhang
Please file an issue about it, I will post my idea there. As said above, we'd better introduce a rat exclude file so we do not need to do the grep work any more... Xiang Xiao 于2022年4月23日周六 22:01写道: > Could you share the script? so we can add it to CI. > > On Sat, Apr 23, 2022 at 9:26 PM 张铎(Duo

Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-23 Thread Xiang Xiao
Could you share the script? so we can add it to CI. On Sat, Apr 23, 2022 at 9:26 PM 张铎(Duo Zhang) wrote: > For making this release I do not have other concerns. > > For the future plan, I suggest we add a rat exclude file in our repo to > exclude these files in rat check, then we can add a rat

Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-23 Thread Duo Zhang
For making this release I do not have other concerns. For the future plan, I suggest we add a rat exclude file in our repo to exclude these files in rat check, then we can add a rat check step in our ci to make sure that we will not break the license again in the future. Thanks. Alin Jerpelea

Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-22 Thread Alin Jerpelea
Hi Duo Zhang, do you have other concerns regarding the licenses? Best regards Alin On 2022/04/20 13:05:13 "张铎(Duo Zhang)" wrote: > java -jar apache-rat-0.13.jar ~/nuttx/10.3.0/apps/ > apps_output > > Then manually modify the apps_output file to only retain the unapproved > license file list,

Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-21 Thread Alin Jerpelea
Hi Duo Zhang, In my initial message I missed the following files apps/interpreters/ficl/src/nuttx.c apps/interpreters/ficl/src/nuttx.h apps/interpreters/minibasic/basic.c apps/interpreters/minibasic/script.c apps/include/interpreters/minibasic.h

Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-21 Thread Alin Jerpelea
Hi Duo Zhang, thanks for sharing the list of files. Here are several files reported as missing that can be found in the LICENSE file. I will contribute today the missing ones apps/canutils/candump/candump.c apps/canutils/cansend/cansend.c apps/canutils/libcanutils/lib.c

Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-20 Thread Duo Zhang
java -jar apache-rat-0.13.jar ~/nuttx/10.3.0/apps/ > apps_output Then manually modify the apps_output file to only retain the unapproved license file list, and then awk '{print $1}' < apps_output | awk -F/home/zhangduo/nuttx/10.3.0/ '{print $2}' > apps_no_license grep "\.c$" apps_no_license >

Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-20 Thread Duo Zhang
Sorry, a bit busy yesterday... Will do it when I find some spare time... Alin Jerpelea 于2022年4月20日周三 14:49写道: > HI Duo Zhang > > did you manage to generate the list for apps? > > Thanks > Alin > > > On 2022/04/19 09:32:43 "张铎(Duo Zhang)" wrote: > > No problem. Will do this tonight and also post

Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-20 Thread Alin Jerpelea
HI Duo Zhang did you manage to generate the list for apps? Thanks Alin On 2022/04/19 09:32:43 "张铎(Duo Zhang)" wrote: > No problem. Will do this tonight and also post the scripts I used to > generate the list. > > Alin Jerpelea 于2022年4月19日周二 16:01写道: > > > can you please share the list for

Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-19 Thread Alin Jerpelea
Thanks for sharing. all reported issues have been solved for RC1 https://github.com/apache/incubator-nuttx/pull/6106 I will do the same for apps once you share the list Best regards Alin On 2022/04/19 09:32:43 "张铎(Duo Zhang)" wrote: > No problem. Will do this tonight and also post the

Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-19 Thread Duo Zhang
No problem. Will do this tonight and also post the scripts I used to generate the list. Alin Jerpelea 于2022年4月19日周二 16:01写道: > can you please share the list for apps > > Thanks > Alin > > > On 2022/04/19 05:51:32 "张铎(Duo Zhang)" wrote: > > I suggest we analyze these files first, if we should

Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-19 Thread Alin Jerpelea
can you please share the list for apps Thanks Alin On 2022/04/19 05:51:32 "张铎(Duo Zhang)" wrote: > I suggest we analyze these files first, if we should add them to the > LICENSE files too, we should cancel this vote. > > Do not worry, this is our first release without a DISCLAIMER. If we

Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-18 Thread Duo Zhang
I suggest we analyze these files first, if we should add them to the LICENSE files too, we should cancel this vote. Do not worry, this is our first release without a DISCLAIMER. If we could finally publish this release, it is a direct sign that NuttX could graduate as a TLP :) Nathan Hartman

Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-18 Thread Nathan Hartman
On Thu, Apr 14, 2022 at 10:39 AM 张铎(Duo Zhang) wrote: > > Ah, then let me just post them as the content. I've removed several files > from the list by the information you provided. And I suggested that when > you specify a library, better also provide the place where the related > files are

Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-14 Thread Duo Zhang
Ah, then let me just post them as the content. I've removed several files from the list by the information you provided. And I suggested that when you specify a library, better also provide the place where the related files are stored. For example, The Rhombus math library, I do not know which

Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-14 Thread Alin Jerpelea
HI Dup Zang, I can not see an attachment Please do not forget to exclude UIP https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L205 Rombus https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L237 IGMP https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L257 NFS

Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-14 Thread Duo Zhang
What I posted in the email content are the directories listed in the LICENSE file, I used them to filter out the files in the not_in_license attachment, sorry for the confusion. There are still 136 files in the not_in_license file. Please see the attachment of this email. Shout if you can not see

Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-14 Thread Alin Jerpelea
Hi Duo Zang, Are there other files that we need to take care of for this release? Thanks Alin On 2022/04/14 13:23:50 Alin Jerpelea wrote: > Hi Duo Zang > Thanks for the detailed investigation and crosscheck > > All those licenses are documented in the license file > > fs/nfs >

Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-14 Thread Alin Jerpelea
Hi Duo Zang Thanks for the detailed investigation and crosscheck All those licenses are documented in the license file > fs/nfs https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L294 > fs/spiffs https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L315 > libs/libc/math

Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-14 Thread Duo Zhang
Oh I forgot to paste the directory list... fs/nfs fs/spiffs libs/libc/math libs/libc/lzf include/lzf drivers/video/ov2640 libs/libc/machine/arm/armv8-m libs/libc/wchar libs/libc/wctype wireless/bluetooth tools/size_report drivers/wireless/spirit/ arch/arm/src/nrf52/sdk-nrfxlib 张铎(Duo Zhang)

Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-14 Thread Duo Zhang
This is all the directories in the LICENSE file, and after removing the files under these directories, I finally get a list with 136 files. We are very close to finish the license work now :) 张铎(Duo Zhang) 于2022年4月14日周四 20:51写道: > Oh I must have made some mistakes in the scripts... > > See the

Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-14 Thread Duo Zhang
Oh I must have made some mistakes in the scripts... See the new attachment. It should be 314 files. 张铎(Duo Zhang) 于2022年4月14日周四 20:43写道: > Oh, there are some .S files. Let me also count them. > > 张铎(Duo Zhang) 于2022年4月14日周四 20:22写道: > >> I tried to find all the .h and .c files with the rat

Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-14 Thread Duo Zhang
Oh, there are some .S files. Let me also count them. 张铎(Duo Zhang) 于2022年4月14日周四 20:22写道: > I tried to find all the .h and .c files with the rat check result, there > are 778 files. And then I tried to find all the .h and .c files in the > LICENSE file, there are 452 files. > > And then I use

Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-14 Thread Duo Zhang
I tried to find all the .h and .c files with the rat check result, there are 778 files. And then I tried to find all the .h and .c files in the LICENSE file, there are 452 files. And then I use comm -13 to output all the files with are in the rat check result but not in LICENSE file, there are

Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-14 Thread Alin Jerpelea
Hi Duo Zhang, Did you have time to conclude? Is it possible to proceed with this release? Thanks Alin On 2022/04/10 23:34:59 "张铎(Duo Zhang)" wrote: > https://creadur.apache.org/rat/ > > Just download the jar and run 'java -jar apache-rat-0.13.jar directory>'. > > Let me see how to check

Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-11 Thread Alin Jerpelea
Thanks for checking Duo Zhang I appreciate the cross check effort and I hope that we may be able to graduate soon Thanks Alin On 2022/04/10 23:34:59 "张铎(Duo Zhang)" wrote: > https://creadur.apache.org/rat/ > > Just download the jar and run 'java -jar apache-rat-0.13.jar directory>'. > >

Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-10 Thread Duo Zhang
https://creadur.apache.org/rat/ Just download the jar and run 'java -jar apache-rat-0.13.jar '. Let me see how to check whether all the files with non AL headers have all been included in LICENSE. Nathan Hartman 于2022年4月10日周日 23:36写道: > On Sat, Apr 9, 2022 at 8:57 AM 张铎(Duo Zhang) >

Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-10 Thread Nathan Hartman
On Sat, Apr 9, 2022 at 8:57 AM 张铎(Duo Zhang) wrote: > > Yes, most of them are Kconfig, defconfig and .ld files. I think all of them > are generated files so do not need a license header. > > We could introduce a rat.exclude file in our repo to exclude these > generated files. > > And thanks for

Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-09 Thread Duo Zhang
Yes, most of them are Kconfig, defconfig and .ld files. I think all of them are generated files so do not need a license header. We could introduce a rat.exclude file in our repo to exclude these generated files. And thanks for the pointer. Let me check the LICENSE file as well. Abdelatif

Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-09 Thread Abdelatif Guettouche
> The first one is include/sys/epoll.h, I think it is a 3 clause BSD license, which is compatible with AL so should not be a big problem but I tried to grep 'epoll.h' in the NOTICE file, I got nothing. Yes, that's a 3 clause BSD licensed file. We have an entry for it in the LICENSE file:

Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-09 Thread Duo Zhang
I saw you guys have already removed the DISLAIMER file in the repo. https://github.com/apache/incubator-nuttx/pull/5910 I ran a rat check on the nuttx tarball, and there are still 2569 files with unapproved license. I filtered out 778 the .h and .c files without the AL license. The first one is

[VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]

2022-04-07 Thread Alin Jerpelea
Hello all, This is a call for a vote to release Apache NuttX (Incubating) version 10.3.0. The Apache NuttX community has voted on and approved a proposal to release Apache NuttX (Incubating) version 10.3.0. We now kindly request the Incubator PMC members review and vote on this incubator