Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]
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 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 于2022年4月22日周五 14:52写道: > > > 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, 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 > apps_no_license_source_files > > > grep "\.h$" apps_no_license >> apps_no_license_source_files > > > grep "\.S$" apps_no_license >> apps_no_license_source_files > > > > > > You can get the list with source files which do not have an Apache > > License. > > > > > > As most statements in the LICENSE files for NuttX apps are directories, > > not > > > files, let me just post the script I used to filter them out. For > > > directory, as my bash skill is not good enough to check diff with > > prefix, I > > > usually do it manually... > > > > > > grep "^apps/" ~/nuttx/10.3.0/apps/LICENSE > > > > > > I think after we clean up all these files, we should add them all to the > > > ignore list for rat check, and then we could add a rat check step in our > > ci > > > build to confirm that we can find out the license problems. > > > > > > This is the files without proper license in NuttX apps > > > apps/canutils/candump/candump.c > > > apps/canutils/cansend/cansend.c > > > apps/canutils/libcanutils/lib.c > > > apps/examples/canard/canard_main.c > > > apps/examples/chat/chat_main.c > > > apps/examples/lis3dsh_reader/lis3dsh_reader_main.c > > > apps/examples/mlx90614/mlx90614_main.c > > > apps/examples/modbusmaster/mbmaster_main.c > > > apps/examples/pppd/pppd_main.c > > > apps/examples/telnetd/telnetd.c > > > apps/examples/webserver/cgi.c > > > apps/examples/webserver/webserver_main.c > > > apps/examples/xbc_test/xbc_test_main.c > > > apps/examples/xmlrpc/calls.c > > > apps/examples/xmlrpc/xmlrpc_main.c > > > apps/gpsutils/minmea/minmea.c > > > apps/interpreters/bas/bas_token.c > > > apps/interpreters/ficl/src/nuttx.c > > > apps/interpreters/minibasic/basic.c > > > apps/interpreters/minibasic/script.c > > > apps/modbus/mb.c > > > apps/modbus/mb_m.c > > > apps/modbus/ascii/mbascii.c > > > apps/modbus/functions/mbfunccoils.c > > > apps/modbus/functions/mbfunccoils_m.c > > > apps/modbus/functions/mbfuncdiag.c > > > apps/modbus/functions/mbfuncdisc.c > > > apps/modbus/functions/mbfuncdisc_m.c > > > apps/modbus/functions/mbfuncholding.c > > > apps/modbus/functions/mbfuncholding_m.c > > > apps/modbus/functions/mbfuncinput.c > > > apps/modbus/functions/mbfuncinput_m.c > > > apps/modbus/functions/mbfuncother.c > > > apps/modbus/functions/mbutils.c > > > apps/modbus/nuttx/portevent.c > > > apps/modbus/nuttx/portevent_m.c > > > apps/modbus/nuttx/portother.c > > > apps/modbus/nuttx/portother_m.c > > > apps/modbus/nuttx/portserial.c > > > apps/modbus/nuttx/portserial_m.c > > > apps/modbus/nuttx/porttimer.c > > > apps/modbus/nuttx/porttimer_m.c > > > apps/modbus/rtu/mbcrc.c > > > apps/modbus/rtu/mbrtu.c > > > apps/modbus/rtu/mbrtu_m.c > > > apps/modbus/tcp/mbtcp.c > > > apps/netutils/chat/chat.c > > > apps/netutils/codecs/base64.c > > > apps/netutils/codecs/md5.c > > > apps/netutils/codecs/urldecode.c > > > apps/netutils/dhcpc/dhcpc.c > > > apps/netutils/ftpd/ftpd.c > > > apps/netutils/netlib/netlib_ethaddrconv.c > > > apps/netutils/netlib/netlib_ipv4addrconv.c > > > apps/netutils/pppd/ahdlc.c > > > apps/netutils/pppd/ipcp.c > > > apps/netutils/pppd/lcp.c > > > apps/netutils/pppd/pap.c > > > apps/netutils/pppd/ppp.c > > > apps/netutils/pppd/pppd.c > > > apps/netutils/smtp/smtp.c > > > apps/netutils/thttpd/fdwatch.c > > > apps/netutils/thttpd/libhttpd.c > > > apps/netutils/thttpd/tdate_parse.c > > > apps/netutils/thttpd/thttpd.c > > > apps/netutils/thttpd/thttpd_cgi.c > > > apps/netutils/thttpd/thttpd_strings.c > > > apps/netutils/thttpd/timers.c > > > apps/netutils/thttpd/cgi-src/phf.c > > > apps/netutils/thttpd/cgi-src/redirect.c > > > apps/netutils/thttpd/cgi-src/ssi.c > > > apps/netutils/webclient/webclient.c > > > apps/netutils/webserver/httpd.c > > > apps/netutils/webserver/httpd_cgi.c > > > apps/netutils/webserver/httpd_fs.c > > > apps/netutils/xmlrpc/response.c > > > apps/netutils/xmlrpc/xmlparser.c > > > apps/platform/dummy/dummy.c > > > apps/system/cu/cu_main.c > > > apps/system/hexed/src/bfile.c > > > apps/system/hexed/src/cmdargs.c > > >
Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]
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 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 check step in our > > ci to make sure that we will not break the license again in the future. > > > > Thanks. > > > > Alin Jerpelea 于2022年4月22日周五 14:52写道: > > > > > 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, 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 > apps_no_license_source_files > > > > grep "\.h$" apps_no_license >> apps_no_license_source_files > > > > grep "\.S$" apps_no_license >> apps_no_license_source_files > > > > > > > > You can get the list with source files which do not have an Apache > > > License. > > > > > > > > As most statements in the LICENSE files for NuttX apps are > directories, > > > not > > > > files, let me just post the script I used to filter them out. For > > > > directory, as my bash skill is not good enough to check diff with > > > prefix, I > > > > usually do it manually... > > > > > > > > grep "^apps/" ~/nuttx/10.3.0/apps/LICENSE > > > > > > > > I think after we clean up all these files, we should add them all to > > the > > > > ignore list for rat check, and then we could add a rat check step in > > our > > > ci > > > > build to confirm that we can find out the license problems. > > > > > > > > This is the files without proper license in NuttX apps > > > > apps/canutils/candump/candump.c > > > > apps/canutils/cansend/cansend.c > > > > apps/canutils/libcanutils/lib.c > > > > apps/examples/canard/canard_main.c > > > > apps/examples/chat/chat_main.c > > > > apps/examples/lis3dsh_reader/lis3dsh_reader_main.c > > > > apps/examples/mlx90614/mlx90614_main.c > > > > apps/examples/modbusmaster/mbmaster_main.c > > > > apps/examples/pppd/pppd_main.c > > > > apps/examples/telnetd/telnetd.c > > > > apps/examples/webserver/cgi.c > > > > apps/examples/webserver/webserver_main.c > > > > apps/examples/xbc_test/xbc_test_main.c > > > > apps/examples/xmlrpc/calls.c > > > > apps/examples/xmlrpc/xmlrpc_main.c > > > > apps/gpsutils/minmea/minmea.c > > > > apps/interpreters/bas/bas_token.c > > > > apps/interpreters/ficl/src/nuttx.c > > > > apps/interpreters/minibasic/basic.c > > > > apps/interpreters/minibasic/script.c > > > > apps/modbus/mb.c > > > > apps/modbus/mb_m.c > > > > apps/modbus/ascii/mbascii.c > > > > apps/modbus/functions/mbfunccoils.c > > > > apps/modbus/functions/mbfunccoils_m.c > > > > apps/modbus/functions/mbfuncdiag.c > > > > apps/modbus/functions/mbfuncdisc.c > > > > apps/modbus/functions/mbfuncdisc_m.c > > > > apps/modbus/functions/mbfuncholding.c > > > > apps/modbus/functions/mbfuncholding_m.c > > > > apps/modbus/functions/mbfuncinput.c > > > > apps/modbus/functions/mbfuncinput_m.c > > > > apps/modbus/functions/mbfuncother.c > > > > apps/modbus/functions/mbutils.c > > > > apps/modbus/nuttx/portevent.c > > > > apps/modbus/nuttx/portevent_m.c > > > > apps/modbus/nuttx/portother.c > > > > apps/modbus/nuttx/portother_m.c > > > > apps/modbus/nuttx/portserial.c > > > > apps/modbus/nuttx/portserial_m.c > > > > apps/modbus/nuttx/porttimer.c > > > > apps/modbus/nuttx/porttimer_m.c > > > > apps/modbus/rtu/mbcrc.c > > > > apps/modbus/rtu/mbrtu.c > > > > apps/modbus/rtu/mbrtu_m.c > > > > apps/modbus/tcp/mbtcp.c > > > > apps/netutils/chat/chat.c > > > > apps/netutils/codecs/base64.c > > > > apps/netutils/codecs/md5.c > > > > apps/netutils/codecs/urldecode.c > > > > apps/netutils/dhcpc/dhcpc.c > > > > apps/netutils/ftpd/ftpd.c > > > > apps/netutils/netlib/netlib_ethaddrconv.c > > > > apps/netutils/netlib/netlib_ipv4addrconv.c > > > > apps/netutils/pppd/ahdlc.c > > > > apps/netutils/pppd/ipcp.c > > > > apps/netutils/pppd/lcp.c > > > > apps/netutils/pppd/pap.c > > > > apps/netutils/pppd/ppp.c > > > > apps/netutils/pppd/pppd.c > > > > apps/netutils/smtp/smtp.c > > > > apps/netutils/thttpd/fdwatch.c > > > > apps/netutils/thttpd/libhttpd.c > > > > apps/netutils/thttpd/tdate_parse.c > > > > apps/netutils/thttpd/thttpd.c > > > > apps/netutils/thttpd/thttpd_cgi.c > > > > apps/netutils/thttpd/thttpd_strings.c > > > > apps/netutils/thttpd/timers.c > > > > apps/netutils/thttpd/cgi-src/phf.c > > > > apps/netutils/thttpd/cgi-src/redirect.c > >
Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]
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 check step in our > ci to make sure that we will not break the license again in the future. > > Thanks. > > Alin Jerpelea 于2022年4月22日周五 14:52写道: > > > 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, 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 > apps_no_license_source_files > > > grep "\.h$" apps_no_license >> apps_no_license_source_files > > > grep "\.S$" apps_no_license >> apps_no_license_source_files > > > > > > You can get the list with source files which do not have an Apache > > License. > > > > > > As most statements in the LICENSE files for NuttX apps are directories, > > not > > > files, let me just post the script I used to filter them out. For > > > directory, as my bash skill is not good enough to check diff with > > prefix, I > > > usually do it manually... > > > > > > grep "^apps/" ~/nuttx/10.3.0/apps/LICENSE > > > > > > I think after we clean up all these files, we should add them all to > the > > > ignore list for rat check, and then we could add a rat check step in > our > > ci > > > build to confirm that we can find out the license problems. > > > > > > This is the files without proper license in NuttX apps > > > apps/canutils/candump/candump.c > > > apps/canutils/cansend/cansend.c > > > apps/canutils/libcanutils/lib.c > > > apps/examples/canard/canard_main.c > > > apps/examples/chat/chat_main.c > > > apps/examples/lis3dsh_reader/lis3dsh_reader_main.c > > > apps/examples/mlx90614/mlx90614_main.c > > > apps/examples/modbusmaster/mbmaster_main.c > > > apps/examples/pppd/pppd_main.c > > > apps/examples/telnetd/telnetd.c > > > apps/examples/webserver/cgi.c > > > apps/examples/webserver/webserver_main.c > > > apps/examples/xbc_test/xbc_test_main.c > > > apps/examples/xmlrpc/calls.c > > > apps/examples/xmlrpc/xmlrpc_main.c > > > apps/gpsutils/minmea/minmea.c > > > apps/interpreters/bas/bas_token.c > > > apps/interpreters/ficl/src/nuttx.c > > > apps/interpreters/minibasic/basic.c > > > apps/interpreters/minibasic/script.c > > > apps/modbus/mb.c > > > apps/modbus/mb_m.c > > > apps/modbus/ascii/mbascii.c > > > apps/modbus/functions/mbfunccoils.c > > > apps/modbus/functions/mbfunccoils_m.c > > > apps/modbus/functions/mbfuncdiag.c > > > apps/modbus/functions/mbfuncdisc.c > > > apps/modbus/functions/mbfuncdisc_m.c > > > apps/modbus/functions/mbfuncholding.c > > > apps/modbus/functions/mbfuncholding_m.c > > > apps/modbus/functions/mbfuncinput.c > > > apps/modbus/functions/mbfuncinput_m.c > > > apps/modbus/functions/mbfuncother.c > > > apps/modbus/functions/mbutils.c > > > apps/modbus/nuttx/portevent.c > > > apps/modbus/nuttx/portevent_m.c > > > apps/modbus/nuttx/portother.c > > > apps/modbus/nuttx/portother_m.c > > > apps/modbus/nuttx/portserial.c > > > apps/modbus/nuttx/portserial_m.c > > > apps/modbus/nuttx/porttimer.c > > > apps/modbus/nuttx/porttimer_m.c > > > apps/modbus/rtu/mbcrc.c > > > apps/modbus/rtu/mbrtu.c > > > apps/modbus/rtu/mbrtu_m.c > > > apps/modbus/tcp/mbtcp.c > > > apps/netutils/chat/chat.c > > > apps/netutils/codecs/base64.c > > > apps/netutils/codecs/md5.c > > > apps/netutils/codecs/urldecode.c > > > apps/netutils/dhcpc/dhcpc.c > > > apps/netutils/ftpd/ftpd.c > > > apps/netutils/netlib/netlib_ethaddrconv.c > > > apps/netutils/netlib/netlib_ipv4addrconv.c > > > apps/netutils/pppd/ahdlc.c > > > apps/netutils/pppd/ipcp.c > > > apps/netutils/pppd/lcp.c > > > apps/netutils/pppd/pap.c > > > apps/netutils/pppd/ppp.c > > > apps/netutils/pppd/pppd.c > > > apps/netutils/smtp/smtp.c > > > apps/netutils/thttpd/fdwatch.c > > > apps/netutils/thttpd/libhttpd.c > > > apps/netutils/thttpd/tdate_parse.c > > > apps/netutils/thttpd/thttpd.c > > > apps/netutils/thttpd/thttpd_cgi.c > > > apps/netutils/thttpd/thttpd_strings.c > > > apps/netutils/thttpd/timers.c > > > apps/netutils/thttpd/cgi-src/phf.c > > > apps/netutils/thttpd/cgi-src/redirect.c > > > apps/netutils/thttpd/cgi-src/ssi.c > > > apps/netutils/webclient/webclient.c > > > apps/netutils/webserver/httpd.c > > > apps/netutils/webserver/httpd_cgi.c > > > apps/netutils/webserver/httpd_fs.c > > > apps/netutils/xmlrpc/response.c > > > apps/netutils/xmlrpc/xmlparser.c > > > apps/platform/dummy/dummy.c > > > apps/system/cu/cu_main.c > > > apps/system/hexed/src/bfile.c > > > apps/system/hexed/src/cmdargs.c > > > apps/system/hexed/src/hexcopy.c > >
Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]
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 于2022年4月22日周五 14:52写道: > 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, 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 > apps_no_license_source_files > > grep "\.h$" apps_no_license >> apps_no_license_source_files > > grep "\.S$" apps_no_license >> apps_no_license_source_files > > > > You can get the list with source files which do not have an Apache > License. > > > > As most statements in the LICENSE files for NuttX apps are directories, > not > > files, let me just post the script I used to filter them out. For > > directory, as my bash skill is not good enough to check diff with > prefix, I > > usually do it manually... > > > > grep "^apps/" ~/nuttx/10.3.0/apps/LICENSE > > > > I think after we clean up all these files, we should add them all to the > > ignore list for rat check, and then we could add a rat check step in our > ci > > build to confirm that we can find out the license problems. > > > > This is the files without proper license in NuttX apps > > apps/canutils/candump/candump.c > > apps/canutils/cansend/cansend.c > > apps/canutils/libcanutils/lib.c > > apps/examples/canard/canard_main.c > > apps/examples/chat/chat_main.c > > apps/examples/lis3dsh_reader/lis3dsh_reader_main.c > > apps/examples/mlx90614/mlx90614_main.c > > apps/examples/modbusmaster/mbmaster_main.c > > apps/examples/pppd/pppd_main.c > > apps/examples/telnetd/telnetd.c > > apps/examples/webserver/cgi.c > > apps/examples/webserver/webserver_main.c > > apps/examples/xbc_test/xbc_test_main.c > > apps/examples/xmlrpc/calls.c > > apps/examples/xmlrpc/xmlrpc_main.c > > apps/gpsutils/minmea/minmea.c > > apps/interpreters/bas/bas_token.c > > apps/interpreters/ficl/src/nuttx.c > > apps/interpreters/minibasic/basic.c > > apps/interpreters/minibasic/script.c > > apps/modbus/mb.c > > apps/modbus/mb_m.c > > apps/modbus/ascii/mbascii.c > > apps/modbus/functions/mbfunccoils.c > > apps/modbus/functions/mbfunccoils_m.c > > apps/modbus/functions/mbfuncdiag.c > > apps/modbus/functions/mbfuncdisc.c > > apps/modbus/functions/mbfuncdisc_m.c > > apps/modbus/functions/mbfuncholding.c > > apps/modbus/functions/mbfuncholding_m.c > > apps/modbus/functions/mbfuncinput.c > > apps/modbus/functions/mbfuncinput_m.c > > apps/modbus/functions/mbfuncother.c > > apps/modbus/functions/mbutils.c > > apps/modbus/nuttx/portevent.c > > apps/modbus/nuttx/portevent_m.c > > apps/modbus/nuttx/portother.c > > apps/modbus/nuttx/portother_m.c > > apps/modbus/nuttx/portserial.c > > apps/modbus/nuttx/portserial_m.c > > apps/modbus/nuttx/porttimer.c > > apps/modbus/nuttx/porttimer_m.c > > apps/modbus/rtu/mbcrc.c > > apps/modbus/rtu/mbrtu.c > > apps/modbus/rtu/mbrtu_m.c > > apps/modbus/tcp/mbtcp.c > > apps/netutils/chat/chat.c > > apps/netutils/codecs/base64.c > > apps/netutils/codecs/md5.c > > apps/netutils/codecs/urldecode.c > > apps/netutils/dhcpc/dhcpc.c > > apps/netutils/ftpd/ftpd.c > > apps/netutils/netlib/netlib_ethaddrconv.c > > apps/netutils/netlib/netlib_ipv4addrconv.c > > apps/netutils/pppd/ahdlc.c > > apps/netutils/pppd/ipcp.c > > apps/netutils/pppd/lcp.c > > apps/netutils/pppd/pap.c > > apps/netutils/pppd/ppp.c > > apps/netutils/pppd/pppd.c > > apps/netutils/smtp/smtp.c > > apps/netutils/thttpd/fdwatch.c > > apps/netutils/thttpd/libhttpd.c > > apps/netutils/thttpd/tdate_parse.c > > apps/netutils/thttpd/thttpd.c > > apps/netutils/thttpd/thttpd_cgi.c > > apps/netutils/thttpd/thttpd_strings.c > > apps/netutils/thttpd/timers.c > > apps/netutils/thttpd/cgi-src/phf.c > > apps/netutils/thttpd/cgi-src/redirect.c > > apps/netutils/thttpd/cgi-src/ssi.c > > apps/netutils/webclient/webclient.c > > apps/netutils/webserver/httpd.c > > apps/netutils/webserver/httpd_cgi.c > > apps/netutils/webserver/httpd_fs.c > > apps/netutils/xmlrpc/response.c > > apps/netutils/xmlrpc/xmlparser.c > > apps/platform/dummy/dummy.c > > apps/system/cu/cu_main.c > > apps/system/hexed/src/bfile.c > > apps/system/hexed/src/cmdargs.c > > apps/system/hexed/src/hexcopy.c > > apps/system/hexed/src/hexdump.c > > apps/system/hexed/src/hexed.c > > apps/system/hexed/src/hexenter.c > > apps/system/hexed/src/hexhelp.c > > apps/system/hexed/src/hexinsert.c > > apps/system/hexed/src/hexmove.c > > apps/system/hexed/src/hexremove.c > > apps/system/hexed/src/hexword.c > > apps/system/lzf/lzf_main.c > > apps/system/tee/tee.c > >
Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]
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, 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 > apps_no_license_source_files > grep "\.h$" apps_no_license >> apps_no_license_source_files > grep "\.S$" apps_no_license >> apps_no_license_source_files > > You can get the list with source files which do not have an Apache License. > > As most statements in the LICENSE files for NuttX apps are directories, not > files, let me just post the script I used to filter them out. For > directory, as my bash skill is not good enough to check diff with prefix, I > usually do it manually... > > grep "^apps/" ~/nuttx/10.3.0/apps/LICENSE > > I think after we clean up all these files, we should add them all to the > ignore list for rat check, and then we could add a rat check step in our ci > build to confirm that we can find out the license problems. > > This is the files without proper license in NuttX apps > apps/canutils/candump/candump.c > apps/canutils/cansend/cansend.c > apps/canutils/libcanutils/lib.c > apps/examples/canard/canard_main.c > apps/examples/chat/chat_main.c > apps/examples/lis3dsh_reader/lis3dsh_reader_main.c > apps/examples/mlx90614/mlx90614_main.c > apps/examples/modbusmaster/mbmaster_main.c > apps/examples/pppd/pppd_main.c > apps/examples/telnetd/telnetd.c > apps/examples/webserver/cgi.c > apps/examples/webserver/webserver_main.c > apps/examples/xbc_test/xbc_test_main.c > apps/examples/xmlrpc/calls.c > apps/examples/xmlrpc/xmlrpc_main.c > apps/gpsutils/minmea/minmea.c > apps/interpreters/bas/bas_token.c > apps/interpreters/ficl/src/nuttx.c > apps/interpreters/minibasic/basic.c > apps/interpreters/minibasic/script.c > apps/modbus/mb.c > apps/modbus/mb_m.c > apps/modbus/ascii/mbascii.c > apps/modbus/functions/mbfunccoils.c > apps/modbus/functions/mbfunccoils_m.c > apps/modbus/functions/mbfuncdiag.c > apps/modbus/functions/mbfuncdisc.c > apps/modbus/functions/mbfuncdisc_m.c > apps/modbus/functions/mbfuncholding.c > apps/modbus/functions/mbfuncholding_m.c > apps/modbus/functions/mbfuncinput.c > apps/modbus/functions/mbfuncinput_m.c > apps/modbus/functions/mbfuncother.c > apps/modbus/functions/mbutils.c > apps/modbus/nuttx/portevent.c > apps/modbus/nuttx/portevent_m.c > apps/modbus/nuttx/portother.c > apps/modbus/nuttx/portother_m.c > apps/modbus/nuttx/portserial.c > apps/modbus/nuttx/portserial_m.c > apps/modbus/nuttx/porttimer.c > apps/modbus/nuttx/porttimer_m.c > apps/modbus/rtu/mbcrc.c > apps/modbus/rtu/mbrtu.c > apps/modbus/rtu/mbrtu_m.c > apps/modbus/tcp/mbtcp.c > apps/netutils/chat/chat.c > apps/netutils/codecs/base64.c > apps/netutils/codecs/md5.c > apps/netutils/codecs/urldecode.c > apps/netutils/dhcpc/dhcpc.c > apps/netutils/ftpd/ftpd.c > apps/netutils/netlib/netlib_ethaddrconv.c > apps/netutils/netlib/netlib_ipv4addrconv.c > apps/netutils/pppd/ahdlc.c > apps/netutils/pppd/ipcp.c > apps/netutils/pppd/lcp.c > apps/netutils/pppd/pap.c > apps/netutils/pppd/ppp.c > apps/netutils/pppd/pppd.c > apps/netutils/smtp/smtp.c > apps/netutils/thttpd/fdwatch.c > apps/netutils/thttpd/libhttpd.c > apps/netutils/thttpd/tdate_parse.c > apps/netutils/thttpd/thttpd.c > apps/netutils/thttpd/thttpd_cgi.c > apps/netutils/thttpd/thttpd_strings.c > apps/netutils/thttpd/timers.c > apps/netutils/thttpd/cgi-src/phf.c > apps/netutils/thttpd/cgi-src/redirect.c > apps/netutils/thttpd/cgi-src/ssi.c > apps/netutils/webclient/webclient.c > apps/netutils/webserver/httpd.c > apps/netutils/webserver/httpd_cgi.c > apps/netutils/webserver/httpd_fs.c > apps/netutils/xmlrpc/response.c > apps/netutils/xmlrpc/xmlparser.c > apps/platform/dummy/dummy.c > apps/system/cu/cu_main.c > apps/system/hexed/src/bfile.c > apps/system/hexed/src/cmdargs.c > apps/system/hexed/src/hexcopy.c > apps/system/hexed/src/hexdump.c > apps/system/hexed/src/hexed.c > apps/system/hexed/src/hexenter.c > apps/system/hexed/src/hexhelp.c > apps/system/hexed/src/hexinsert.c > apps/system/hexed/src/hexmove.c > apps/system/hexed/src/hexremove.c > apps/system/hexed/src/hexword.c > apps/system/lzf/lzf_main.c > apps/system/tee/tee.c > apps/system/telnet/telnet_chatd.c > apps/system/telnet/telnet_client.c > apps/system/ubloxmodem/ubloxmodem_main.c > apps/system/zmodem/host/crc16.c > apps/system/zmodem/host/crc32.c > apps/testing/scanftest/scanftest_main.c > apps/wireless/wapi/src/driver_wext.c > apps/wireless/wapi/src/network.c > apps/wireless/wapi/src/util.c > apps/wireless/wapi/src/wapi.c > apps/wireless/wapi/src/wireless.c > apps/canutils/libcanutils/lib.h > apps/canutils/libcanutils/terminal.h > apps/examples/webserver/cgi.h > apps/graphics/nxglyphs/include/cursor-arrow1-16x16.h >
Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]
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 https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L244 apps/include/modbus/mb.h apps/include/modbus/mb_m.h apps/include/modbus/mbframe.h apps/include/modbus/mbfunc.h apps/include/modbus/mbport.h apps/include/modbus/mbproto.h apps/include/modbus/mbutils.h https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L214 apps/include/netutils/dhcpc.h apps/include/netutils/dhcpd.h apps/include/netutils/httpd.h apps/include/netutils/netlib.h apps/include/netutils/smtp.h apps/include/netutils/webclient.h apps/netutils/webserver/httpd.c apps/netutils/webserver/httpd_cgi.c apps/netutils/webserver/httpd_fs.c apps/netutils/webserver/httpd.h apps/netutils/webserver/httpd_cgi.h https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L205 apps/graphics/nxwidgets/doc/mainpage.h this file should be ignored all remaining files are fixed in the following commits https://github.com/apache/incubator-nuttx-apps/pull/1146 Best regards Alin On 2022/04/21 06:57:37 Alin Jerpelea wrote: > 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 > https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L547 > > apps/examples/canard/canard_main.c > https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L748 > > apps/examples/chat/chat_main.c > https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L780 > > apps/examples/lis3dsh_reader/lis3dsh_reader_main.c > https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L839 > > apps/examples/mlx90614/mlx90614_main.c > https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L871 > > apps/examples/modbusmaster/mbmaster_main.c > https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L904 > > apps/examples/pppd/pppd_main.c > https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L310 > > apps/examples/telnetd/telnetd.c > apps/examples/webserver/cgi.c > apps/examples/webserver/webserver_main.c > https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L933 > > apps/examples/xbc_test/xbc_test_main.c > https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L964 > > apps/examples/xmlrpc/calls.c > apps/examples/xmlrpc/xmlrpc_main.c > https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L997 > > apps/gpsutils/minmea/minmea.c > https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L714 > > apps/interpreters/bas/bas_token.c > https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L523 > > apps/modbus/mb.c > apps/modbus/mb_m.c > apps/modbus/ascii/mbascii.c > apps/modbus/functions/mbfunccoils.c > apps/modbus/functions/mbfunccoils_m.c > apps/modbus/functions/mbfuncdiag.c > apps/modbus/functions/mbfuncdisc.c > apps/modbus/functions/mbfuncdisc_m.c > apps/modbus/functions/mbfuncholding.c > apps/modbus/functions/mbfuncholding_m.c > apps/modbus/functions/mbfuncinput.c > apps/modbus/functions/mbfuncinput_m.c > apps/modbus/functions/mbfuncother.c > apps/modbus/functions/mbutils.c > apps/modbus/nuttx/portevent.c > apps/modbus/nuttx/portevent_m.c > apps/modbus/nuttx/portother.c > apps/modbus/nuttx/portother_m.c > apps/modbus/nuttx/portserial.c > apps/modbus/nuttx/portserial_m.c > apps/modbus/nuttx/porttimer.c > apps/modbus/nuttx/porttimer_m.c > apps/modbus/rtu/mbcrc.c > apps/modbus/rtu/mbrtu.c > apps/modbus/rtu/mbrtu_m.c > apps/modbus/tcp/mbtcp.c > https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L214 > > > apps/netutils/codecs/base64.c > apps/netutils/codecs/md5.c > apps/netutils/codecs/urldecode.c > https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L1037 > > apps/netutils/dhcpc/dhcpc.c > https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L1090 > > apps/netutils/ftpd/ftpd.c > https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L1126 > > apps/netutils/netlib/netlib_ethaddrconv.c > apps/netutils/netlib/netlib_ipv4addrconv.c > https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L1164 > > apps/netutils/pppd/ahdlc.c > apps/netutils/pppd/ipcp.c > apps/netutils/pppd/lcp.c > apps/netutils/pppd/pap.c > apps/netutils/pppd/ppp.c > apps/netutils/pppd/pppd.c > https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L310 > > apps/netutils/smtp/smtp.c > https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L1166 > > apps/netutils/thttpd/fdwatch.c > apps/netutils/thttpd/libhttpd.c > apps/netutils/thttpd/tdate_parse.c > apps/netutils/thttpd/thttpd.c >
Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]
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 https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L547 apps/examples/canard/canard_main.c https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L748 apps/examples/chat/chat_main.c https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L780 apps/examples/lis3dsh_reader/lis3dsh_reader_main.c https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L839 apps/examples/mlx90614/mlx90614_main.c https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L871 apps/examples/modbusmaster/mbmaster_main.c https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L904 apps/examples/pppd/pppd_main.c https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L310 apps/examples/telnetd/telnetd.c apps/examples/webserver/cgi.c apps/examples/webserver/webserver_main.c https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L933 apps/examples/xbc_test/xbc_test_main.c https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L964 apps/examples/xmlrpc/calls.c apps/examples/xmlrpc/xmlrpc_main.c https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L997 apps/gpsutils/minmea/minmea.c https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L714 apps/interpreters/bas/bas_token.c https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L523 apps/modbus/mb.c apps/modbus/mb_m.c apps/modbus/ascii/mbascii.c apps/modbus/functions/mbfunccoils.c apps/modbus/functions/mbfunccoils_m.c apps/modbus/functions/mbfuncdiag.c apps/modbus/functions/mbfuncdisc.c apps/modbus/functions/mbfuncdisc_m.c apps/modbus/functions/mbfuncholding.c apps/modbus/functions/mbfuncholding_m.c apps/modbus/functions/mbfuncinput.c apps/modbus/functions/mbfuncinput_m.c apps/modbus/functions/mbfuncother.c apps/modbus/functions/mbutils.c apps/modbus/nuttx/portevent.c apps/modbus/nuttx/portevent_m.c apps/modbus/nuttx/portother.c apps/modbus/nuttx/portother_m.c apps/modbus/nuttx/portserial.c apps/modbus/nuttx/portserial_m.c apps/modbus/nuttx/porttimer.c apps/modbus/nuttx/porttimer_m.c apps/modbus/rtu/mbcrc.c apps/modbus/rtu/mbrtu.c apps/modbus/rtu/mbrtu_m.c apps/modbus/tcp/mbtcp.c https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L214 apps/netutils/codecs/base64.c apps/netutils/codecs/md5.c apps/netutils/codecs/urldecode.c https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L1037 apps/netutils/dhcpc/dhcpc.c https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L1090 apps/netutils/ftpd/ftpd.c https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L1126 apps/netutils/netlib/netlib_ethaddrconv.c apps/netutils/netlib/netlib_ipv4addrconv.c https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L1164 apps/netutils/pppd/ahdlc.c apps/netutils/pppd/ipcp.c apps/netutils/pppd/lcp.c apps/netutils/pppd/pap.c apps/netutils/pppd/ppp.c apps/netutils/pppd/pppd.c https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L310 apps/netutils/smtp/smtp.c https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L1166 apps/netutils/thttpd/fdwatch.c apps/netutils/thttpd/libhttpd.c apps/netutils/thttpd/tdate_parse.c apps/netutils/thttpd/thttpd.c apps/netutils/thttpd/thttpd_cgi.c apps/netutils/thttpd/thttpd_strings.c apps/netutils/thttpd/timers.c apps/netutils/thttpd/cgi-src/phf.c apps/netutils/thttpd/cgi-src/redirect.c apps/netutils/thttpd/cgi-src/ssi.c https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L1204 apps/netutils/webclient/webclient.c https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L1167 apps/netutils/xmlrpc/response.c apps/netutils/xmlrpc/xmlparser.c https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L997 apps/system/cu/cu_main.c https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L624 apps/system/hexed/src/bfile.c apps/system/hexed/src/cmdargs.c apps/system/hexed/src/hexcopy.c apps/system/hexed/src/hexdump.c apps/system/hexed/src/hexed.c apps/system/hexed/src/hexenter.c apps/system/hexed/src/hexhelp.c apps/system/hexed/src/hexinsert.c apps/system/hexed/src/hexmove.c apps/system/hexed/src/hexremove.c apps/system/hexed/src/hexword.c https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L657 apps/system/lzf/lzf_main.c https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L688 apps/testing/scanftest/scanftest_main.c https://github.com/apache/incubator-nuttx-apps/blob/master/LICENSE#L351 apps/wireless/wapi/src/driver_wext.c apps/wireless/wapi/src/network.c apps/wireless/wapi/src/util.c apps/wireless/wapi/src/wapi.c apps/wireless/wapi/src/wireless.c
Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]
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 > apps_no_license_source_files grep "\.h$" apps_no_license >> apps_no_license_source_files grep "\.S$" apps_no_license >> apps_no_license_source_files You can get the list with source files which do not have an Apache License. As most statements in the LICENSE files for NuttX apps are directories, not files, let me just post the script I used to filter them out. For directory, as my bash skill is not good enough to check diff with prefix, I usually do it manually... grep "^apps/" ~/nuttx/10.3.0/apps/LICENSE I think after we clean up all these files, we should add them all to the ignore list for rat check, and then we could add a rat check step in our ci build to confirm that we can find out the license problems. This is the files without proper license in NuttX apps apps/canutils/candump/candump.c apps/canutils/cansend/cansend.c apps/canutils/libcanutils/lib.c apps/examples/canard/canard_main.c apps/examples/chat/chat_main.c apps/examples/lis3dsh_reader/lis3dsh_reader_main.c apps/examples/mlx90614/mlx90614_main.c apps/examples/modbusmaster/mbmaster_main.c apps/examples/pppd/pppd_main.c apps/examples/telnetd/telnetd.c apps/examples/webserver/cgi.c apps/examples/webserver/webserver_main.c apps/examples/xbc_test/xbc_test_main.c apps/examples/xmlrpc/calls.c apps/examples/xmlrpc/xmlrpc_main.c apps/gpsutils/minmea/minmea.c apps/interpreters/bas/bas_token.c apps/interpreters/ficl/src/nuttx.c apps/interpreters/minibasic/basic.c apps/interpreters/minibasic/script.c apps/modbus/mb.c apps/modbus/mb_m.c apps/modbus/ascii/mbascii.c apps/modbus/functions/mbfunccoils.c apps/modbus/functions/mbfunccoils_m.c apps/modbus/functions/mbfuncdiag.c apps/modbus/functions/mbfuncdisc.c apps/modbus/functions/mbfuncdisc_m.c apps/modbus/functions/mbfuncholding.c apps/modbus/functions/mbfuncholding_m.c apps/modbus/functions/mbfuncinput.c apps/modbus/functions/mbfuncinput_m.c apps/modbus/functions/mbfuncother.c apps/modbus/functions/mbutils.c apps/modbus/nuttx/portevent.c apps/modbus/nuttx/portevent_m.c apps/modbus/nuttx/portother.c apps/modbus/nuttx/portother_m.c apps/modbus/nuttx/portserial.c apps/modbus/nuttx/portserial_m.c apps/modbus/nuttx/porttimer.c apps/modbus/nuttx/porttimer_m.c apps/modbus/rtu/mbcrc.c apps/modbus/rtu/mbrtu.c apps/modbus/rtu/mbrtu_m.c apps/modbus/tcp/mbtcp.c apps/netutils/chat/chat.c apps/netutils/codecs/base64.c apps/netutils/codecs/md5.c apps/netutils/codecs/urldecode.c apps/netutils/dhcpc/dhcpc.c apps/netutils/ftpd/ftpd.c apps/netutils/netlib/netlib_ethaddrconv.c apps/netutils/netlib/netlib_ipv4addrconv.c apps/netutils/pppd/ahdlc.c apps/netutils/pppd/ipcp.c apps/netutils/pppd/lcp.c apps/netutils/pppd/pap.c apps/netutils/pppd/ppp.c apps/netutils/pppd/pppd.c apps/netutils/smtp/smtp.c apps/netutils/thttpd/fdwatch.c apps/netutils/thttpd/libhttpd.c apps/netutils/thttpd/tdate_parse.c apps/netutils/thttpd/thttpd.c apps/netutils/thttpd/thttpd_cgi.c apps/netutils/thttpd/thttpd_strings.c apps/netutils/thttpd/timers.c apps/netutils/thttpd/cgi-src/phf.c apps/netutils/thttpd/cgi-src/redirect.c apps/netutils/thttpd/cgi-src/ssi.c apps/netutils/webclient/webclient.c apps/netutils/webserver/httpd.c apps/netutils/webserver/httpd_cgi.c apps/netutils/webserver/httpd_fs.c apps/netutils/xmlrpc/response.c apps/netutils/xmlrpc/xmlparser.c apps/platform/dummy/dummy.c apps/system/cu/cu_main.c apps/system/hexed/src/bfile.c apps/system/hexed/src/cmdargs.c apps/system/hexed/src/hexcopy.c apps/system/hexed/src/hexdump.c apps/system/hexed/src/hexed.c apps/system/hexed/src/hexenter.c apps/system/hexed/src/hexhelp.c apps/system/hexed/src/hexinsert.c apps/system/hexed/src/hexmove.c apps/system/hexed/src/hexremove.c apps/system/hexed/src/hexword.c apps/system/lzf/lzf_main.c apps/system/tee/tee.c apps/system/telnet/telnet_chatd.c apps/system/telnet/telnet_client.c apps/system/ubloxmodem/ubloxmodem_main.c apps/system/zmodem/host/crc16.c apps/system/zmodem/host/crc32.c apps/testing/scanftest/scanftest_main.c apps/wireless/wapi/src/driver_wext.c apps/wireless/wapi/src/network.c apps/wireless/wapi/src/util.c apps/wireless/wapi/src/wapi.c apps/wireless/wapi/src/wireless.c apps/canutils/libcanutils/lib.h apps/canutils/libcanutils/terminal.h apps/examples/webserver/cgi.h apps/graphics/nxglyphs/include/cursor-arrow1-16x16.h apps/graphics/nxglyphs/include/cursor-arrow1-30x30.h apps/graphics/nxglyphs/include/cursor-arrow2-16x16.h apps/graphics/nxglyphs/include/cursor-arrow2-30x30.h apps/graphics/nxglyphs/include/cursor-grab-14x16.h apps/graphics/nxglyphs/include/cursor-grab-25x30.h apps/graphics/nxglyphs/include/cursor-resize-16x16.h apps/graphics/nxglyphs/include/cursor-resize-30x30.h apps/graphics/nxglyphs/include/cursor-resize-61x62.h
Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]
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 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 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 于2022年4月19日周二 02:03写道: > > > > > > > > > On Thu, Apr 14, 2022 at 10:39 AM 张铎(Duo Zhang) < > palomino...@gmail.com> > > > > > 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 stored. For example, The Rhombus math library, I do not > > > know > > > > > > which files are for it... > > > > > > > > > > > > This is the remaining files. PTAL. > > > > > > > > > > > > arch/arm/src/am335x/am335x_lcdc.c > > > > > > arch/arm/src/armv7-a/cp15_clean_dcache_all.S > > > > > > arch/arm/src/armv7-a/cp15_flush_dcache_all.S > > > > > > arch/arm/src/armv7-r/cp15_clean_dcache_all.S > > > > > > arch/arm/src/armv7-r/cp15_flush_dcache_all.S > > > > > > arch/arm/src/cxd56xx/hardware/cxd5602_isop.h > > > > > > arch/arm/src/cxd56xx/hardware/cxd5602_isop_hadc0_highspeed.h > > > > > > arch/arm/src/imxrt/hardware/rt102x/imxrt102x_xbar.h > > > > > > arch/arm/src/imxrt/hardware/rt105x/imxrt105x_xbar.h > > > > > > arch/arm/src/imxrt/hardware/rt106x/imxrt106x_xbar.h > > > > > > arch/arm/src/lpc2378/lpc23xx_head.S > > > > > > arch/arm/src/lpc43xx/lpc43_emc.c > > > > > > arch/arm/src/lpc43xx/lpc43_rtc.h > > > > > > arch/arm/src/phy62xx/phy62xx_exception.S > > > > > > arch/arm/src/phy62xx/phy62xx_start.S > > > > > > arch/arm/src/samd2l2/sam_i2c_master.c > > > > > > arch/arm/src/samd5e5/sam_i2c_master.c > > > > > > arch/arm/src/stm32l4/stm32l4_fsmc.h > > > > > > arch/arm/src/stm32l4/stm32l4_lcd.h > > > > > > arch/arm/src/tiva/common/tiva_pwm.c > > > > > > arch/arm/src/tiva/common/tiva_qencoder.c > > > > > > arch/arm/src/tiva/hardware/lm/lm3s_timer.h > > > > > > arch/arm/src/tiva/hardware/lm/lm4f_timer.h > > > > > > arch/arm/src/tiva/hardware/tiva_adc.h > > > > > > arch/arm/src/tiva/hardware/tiva_epi.h > > > > > > arch/arm/src/tiva/hardware/tiva_pwm.h > > > > > > arch/arm/src/tiva/hardware/tiva_qencoder.h > > > > > > arch/arm/src/tiva/hardware/tm4c/tm4c123_timer.h > > > > > > arch/arm/src/tiva/hardware/tm4c/tm4c129_timer.h > > > > > > arch/arm/src/tiva/hardware/tm4c/tm4c_ethernet.h > > > > > > arch/arm/src/tiva/hardware/tm4c/tm4c_flash.h > > > > > > arch/arm/src/tiva/tiva_adc.h > > > > > > arch/arm/src/tiva/tiva_pwm.h > > > > > > arch/arm/src/tiva/tiva_qencoder.h > > > > > > arch/or1k/src/mor1kx/hardware/irq.h > > > > > > arch/xtensa/src/common/xtensa_asm_utils.h > > > > > > boards/arm/sama5/sama5d4-ek/include/nsh_romfsimg.h > > > > > > boards/arm/stm32/emw3162/src/stm32_wlan_firmware.c > > > > > > boards/arm/stm32l4/stm32l476vg-disco/include/nsh_romfsimg.h > > > > > > boards/arm/stm32l4/stm32l4r9ai-disco/include/nsh_romfsimg.h > > > > > > boards/sim/sim/sim/include/board.h > > > > > > boards/sim/sim/sim/src/dummy.c > > > > > > drivers/leds/ncp5623c.c > > > > > > drivers/mtd/at24xx.c > > > > > > drivers/mtd/gd5f.c > > > > > > drivers/sensors/mlx90614.c > > > > > > drivers/wireless/ieee80211/bcm43xxx/bcmf_sdio_core.h > > > > > > drivers/wireless/ieee80211/bcm43xxx/bcmf_sdio_regs.h > > > > > > include/nuttx/fs/nfs.h > > > > > > include/nuttx/himem/himem.h > > > > > > include/nuttx/leds/ncp5623c.h > > > > > > include/nuttx/net/arp.h > > > > > > include/nuttx/net/can.h > > > > > > include/nuttx/net/dns.h > > > > > > include/nuttx/net/ethernet.h > > > > > > include/nuttx/net/icmp.h > > > > > > include/nuttx/net/icmpv6.h > > > > > > include/nuttx/net/igmp.h > > > > > > include/nuttx/net/ip.h > > > > > > include/nuttx/net/netconfig.h > > > > > > include/nuttx/net/netdev.h > > > > > > include/nuttx/net/netstats.h > > > > > > include/nuttx/net/sixlowpan.h > > > > > > include/nuttx/net/tcp.h > > > > > > include/nuttx/net/tun.h > > > > > > include/nuttx/net/udp.h > > > > > > include/nuttx/wireless/bluetooth/bt_buf.h > > > > > > include/nuttx/wireless/bluetooth/bt_core.h > > > > > > include/nuttx/wireless/bluetooth/bt_driver.h > > > > > > include/nuttx/wireless/bluetooth/bt_gatt.h > > > > > >
Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]
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 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 could > > > finally publish this release, it is a direct sign that NuttX could > > graduate > > > as a TLP :) > > > > > > Nathan Hartman 于2022年4月19日周二 02:03写道: > > > > > > > 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 stored. For example, The Rhombus math library, I do not > > know > > > > > which files are for it... > > > > > > > > > > This is the remaining files. PTAL. > > > > > > > > > > arch/arm/src/am335x/am335x_lcdc.c > > > > > arch/arm/src/armv7-a/cp15_clean_dcache_all.S > > > > > arch/arm/src/armv7-a/cp15_flush_dcache_all.S > > > > > arch/arm/src/armv7-r/cp15_clean_dcache_all.S > > > > > arch/arm/src/armv7-r/cp15_flush_dcache_all.S > > > > > arch/arm/src/cxd56xx/hardware/cxd5602_isop.h > > > > > arch/arm/src/cxd56xx/hardware/cxd5602_isop_hadc0_highspeed.h > > > > > arch/arm/src/imxrt/hardware/rt102x/imxrt102x_xbar.h > > > > > arch/arm/src/imxrt/hardware/rt105x/imxrt105x_xbar.h > > > > > arch/arm/src/imxrt/hardware/rt106x/imxrt106x_xbar.h > > > > > arch/arm/src/lpc2378/lpc23xx_head.S > > > > > arch/arm/src/lpc43xx/lpc43_emc.c > > > > > arch/arm/src/lpc43xx/lpc43_rtc.h > > > > > arch/arm/src/phy62xx/phy62xx_exception.S > > > > > arch/arm/src/phy62xx/phy62xx_start.S > > > > > arch/arm/src/samd2l2/sam_i2c_master.c > > > > > arch/arm/src/samd5e5/sam_i2c_master.c > > > > > arch/arm/src/stm32l4/stm32l4_fsmc.h > > > > > arch/arm/src/stm32l4/stm32l4_lcd.h > > > > > arch/arm/src/tiva/common/tiva_pwm.c > > > > > arch/arm/src/tiva/common/tiva_qencoder.c > > > > > arch/arm/src/tiva/hardware/lm/lm3s_timer.h > > > > > arch/arm/src/tiva/hardware/lm/lm4f_timer.h > > > > > arch/arm/src/tiva/hardware/tiva_adc.h > > > > > arch/arm/src/tiva/hardware/tiva_epi.h > > > > > arch/arm/src/tiva/hardware/tiva_pwm.h > > > > > arch/arm/src/tiva/hardware/tiva_qencoder.h > > > > > arch/arm/src/tiva/hardware/tm4c/tm4c123_timer.h > > > > > arch/arm/src/tiva/hardware/tm4c/tm4c129_timer.h > > > > > arch/arm/src/tiva/hardware/tm4c/tm4c_ethernet.h > > > > > arch/arm/src/tiva/hardware/tm4c/tm4c_flash.h > > > > > arch/arm/src/tiva/tiva_adc.h > > > > > arch/arm/src/tiva/tiva_pwm.h > > > > > arch/arm/src/tiva/tiva_qencoder.h > > > > > arch/or1k/src/mor1kx/hardware/irq.h > > > > > arch/xtensa/src/common/xtensa_asm_utils.h > > > > > boards/arm/sama5/sama5d4-ek/include/nsh_romfsimg.h > > > > > boards/arm/stm32/emw3162/src/stm32_wlan_firmware.c > > > > > boards/arm/stm32l4/stm32l476vg-disco/include/nsh_romfsimg.h > > > > > boards/arm/stm32l4/stm32l4r9ai-disco/include/nsh_romfsimg.h > > > > > boards/sim/sim/sim/include/board.h > > > > > boards/sim/sim/sim/src/dummy.c > > > > > drivers/leds/ncp5623c.c > > > > > drivers/mtd/at24xx.c > > > > > drivers/mtd/gd5f.c > > > > > drivers/sensors/mlx90614.c > > > > > drivers/wireless/ieee80211/bcm43xxx/bcmf_sdio_core.h > > > > > drivers/wireless/ieee80211/bcm43xxx/bcmf_sdio_regs.h > > > > > include/nuttx/fs/nfs.h > > > > > include/nuttx/himem/himem.h > > > > > include/nuttx/leds/ncp5623c.h > > > > > include/nuttx/net/arp.h > > > > > include/nuttx/net/can.h > > > > > include/nuttx/net/dns.h > > > > > include/nuttx/net/ethernet.h > > > > > include/nuttx/net/icmp.h > > > > > include/nuttx/net/icmpv6.h > > > > > include/nuttx/net/igmp.h > > > > > include/nuttx/net/ip.h > > > > > include/nuttx/net/netconfig.h > > > > > include/nuttx/net/netdev.h > > > > > include/nuttx/net/netstats.h > > > > > include/nuttx/net/sixlowpan.h > > > > > include/nuttx/net/tcp.h > > > > > include/nuttx/net/tun.h > > > > > include/nuttx/net/udp.h > > > > > include/nuttx/wireless/bluetooth/bt_buf.h > > > > > include/nuttx/wireless/bluetooth/bt_core.h > > > > > include/nuttx/wireless/bluetooth/bt_driver.h > > > > > include/nuttx/wireless/bluetooth/bt_gatt.h > > > > > include/nuttx/wireless/bluetooth/bt_hci.h > > > > > include/nuttx/wireless/bluetooth/bt_ioctl.h > > > > > include/nuttx/wireless/bluetooth/bt_null.h > > > > > include/nuttx/wireless/bluetooth/bt_uart.h > > > > > include/nuttx/wireless/bluetooth/bt_uuid.h > > > > > include/nuttx/wireless/ieee80211/ieee80211_cypto.h > > > > > include/nuttx/wireless/ieee80211/ieee80211.h > > > > >
Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]
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 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 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 于2022年4月19日周二 02:03写道: > > > > > > > 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 stored. For example, The Rhombus math library, I do not > > know > > > > > which files are for it... > > > > > > > > > > This is the remaining files. PTAL. > > > > > > > > > > arch/arm/src/am335x/am335x_lcdc.c > > > > > arch/arm/src/armv7-a/cp15_clean_dcache_all.S > > > > > arch/arm/src/armv7-a/cp15_flush_dcache_all.S > > > > > arch/arm/src/armv7-r/cp15_clean_dcache_all.S > > > > > arch/arm/src/armv7-r/cp15_flush_dcache_all.S > > > > > arch/arm/src/cxd56xx/hardware/cxd5602_isop.h > > > > > arch/arm/src/cxd56xx/hardware/cxd5602_isop_hadc0_highspeed.h > > > > > arch/arm/src/imxrt/hardware/rt102x/imxrt102x_xbar.h > > > > > arch/arm/src/imxrt/hardware/rt105x/imxrt105x_xbar.h > > > > > arch/arm/src/imxrt/hardware/rt106x/imxrt106x_xbar.h > > > > > arch/arm/src/lpc2378/lpc23xx_head.S > > > > > arch/arm/src/lpc43xx/lpc43_emc.c > > > > > arch/arm/src/lpc43xx/lpc43_rtc.h > > > > > arch/arm/src/phy62xx/phy62xx_exception.S > > > > > arch/arm/src/phy62xx/phy62xx_start.S > > > > > arch/arm/src/samd2l2/sam_i2c_master.c > > > > > arch/arm/src/samd5e5/sam_i2c_master.c > > > > > arch/arm/src/stm32l4/stm32l4_fsmc.h > > > > > arch/arm/src/stm32l4/stm32l4_lcd.h > > > > > arch/arm/src/tiva/common/tiva_pwm.c > > > > > arch/arm/src/tiva/common/tiva_qencoder.c > > > > > arch/arm/src/tiva/hardware/lm/lm3s_timer.h > > > > > arch/arm/src/tiva/hardware/lm/lm4f_timer.h > > > > > arch/arm/src/tiva/hardware/tiva_adc.h > > > > > arch/arm/src/tiva/hardware/tiva_epi.h > > > > > arch/arm/src/tiva/hardware/tiva_pwm.h > > > > > arch/arm/src/tiva/hardware/tiva_qencoder.h > > > > > arch/arm/src/tiva/hardware/tm4c/tm4c123_timer.h > > > > > arch/arm/src/tiva/hardware/tm4c/tm4c129_timer.h > > > > > arch/arm/src/tiva/hardware/tm4c/tm4c_ethernet.h > > > > > arch/arm/src/tiva/hardware/tm4c/tm4c_flash.h > > > > > arch/arm/src/tiva/tiva_adc.h > > > > > arch/arm/src/tiva/tiva_pwm.h > > > > > arch/arm/src/tiva/tiva_qencoder.h > > > > > arch/or1k/src/mor1kx/hardware/irq.h > > > > > arch/xtensa/src/common/xtensa_asm_utils.h > > > > > boards/arm/sama5/sama5d4-ek/include/nsh_romfsimg.h > > > > > boards/arm/stm32/emw3162/src/stm32_wlan_firmware.c > > > > > boards/arm/stm32l4/stm32l476vg-disco/include/nsh_romfsimg.h > > > > > boards/arm/stm32l4/stm32l4r9ai-disco/include/nsh_romfsimg.h > > > > > boards/sim/sim/sim/include/board.h > > > > > boards/sim/sim/sim/src/dummy.c > > > > > drivers/leds/ncp5623c.c > > > > > drivers/mtd/at24xx.c > > > > > drivers/mtd/gd5f.c > > > > > drivers/sensors/mlx90614.c > > > > > drivers/wireless/ieee80211/bcm43xxx/bcmf_sdio_core.h > > > > > drivers/wireless/ieee80211/bcm43xxx/bcmf_sdio_regs.h > > > > > include/nuttx/fs/nfs.h > > > > > include/nuttx/himem/himem.h > > > > > include/nuttx/leds/ncp5623c.h > > > > > include/nuttx/net/arp.h > > > > > include/nuttx/net/can.h > > > > > include/nuttx/net/dns.h > > > > > include/nuttx/net/ethernet.h > > > > > include/nuttx/net/icmp.h > > > > > include/nuttx/net/icmpv6.h > > > > > include/nuttx/net/igmp.h > > > > > include/nuttx/net/ip.h > > > > > include/nuttx/net/netconfig.h > > > > > include/nuttx/net/netdev.h > > > > > include/nuttx/net/netstats.h > > > > > include/nuttx/net/sixlowpan.h > > > > > include/nuttx/net/tcp.h > > > > > include/nuttx/net/tun.h > > > > > include/nuttx/net/udp.h > > > > > include/nuttx/wireless/bluetooth/bt_buf.h > > > > > include/nuttx/wireless/bluetooth/bt_core.h > > > > > include/nuttx/wireless/bluetooth/bt_driver.h > > > > > include/nuttx/wireless/bluetooth/bt_gatt.h > > > > > include/nuttx/wireless/bluetooth/bt_hci.h > > > > > include/nuttx/wireless/bluetooth/bt_ioctl.h > > > > > include/nuttx/wireless/bluetooth/bt_null.h > > > > > include/nuttx/wireless/bluetooth/bt_uart.h > > > > > include/nuttx/wireless/bluetooth/bt_uuid.h > > > > >
Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]
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 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 于2022年4月19日周二 02:03写道: > > > > > 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 stored. For example, The Rhombus math library, I do not > know > > > > which files are for it... > > > > > > > > This is the remaining files. PTAL. > > > > > > > > arch/arm/src/am335x/am335x_lcdc.c > > > > arch/arm/src/armv7-a/cp15_clean_dcache_all.S > > > > arch/arm/src/armv7-a/cp15_flush_dcache_all.S > > > > arch/arm/src/armv7-r/cp15_clean_dcache_all.S > > > > arch/arm/src/armv7-r/cp15_flush_dcache_all.S > > > > arch/arm/src/cxd56xx/hardware/cxd5602_isop.h > > > > arch/arm/src/cxd56xx/hardware/cxd5602_isop_hadc0_highspeed.h > > > > arch/arm/src/imxrt/hardware/rt102x/imxrt102x_xbar.h > > > > arch/arm/src/imxrt/hardware/rt105x/imxrt105x_xbar.h > > > > arch/arm/src/imxrt/hardware/rt106x/imxrt106x_xbar.h > > > > arch/arm/src/lpc2378/lpc23xx_head.S > > > > arch/arm/src/lpc43xx/lpc43_emc.c > > > > arch/arm/src/lpc43xx/lpc43_rtc.h > > > > arch/arm/src/phy62xx/phy62xx_exception.S > > > > arch/arm/src/phy62xx/phy62xx_start.S > > > > arch/arm/src/samd2l2/sam_i2c_master.c > > > > arch/arm/src/samd5e5/sam_i2c_master.c > > > > arch/arm/src/stm32l4/stm32l4_fsmc.h > > > > arch/arm/src/stm32l4/stm32l4_lcd.h > > > > arch/arm/src/tiva/common/tiva_pwm.c > > > > arch/arm/src/tiva/common/tiva_qencoder.c > > > > arch/arm/src/tiva/hardware/lm/lm3s_timer.h > > > > arch/arm/src/tiva/hardware/lm/lm4f_timer.h > > > > arch/arm/src/tiva/hardware/tiva_adc.h > > > > arch/arm/src/tiva/hardware/tiva_epi.h > > > > arch/arm/src/tiva/hardware/tiva_pwm.h > > > > arch/arm/src/tiva/hardware/tiva_qencoder.h > > > > arch/arm/src/tiva/hardware/tm4c/tm4c123_timer.h > > > > arch/arm/src/tiva/hardware/tm4c/tm4c129_timer.h > > > > arch/arm/src/tiva/hardware/tm4c/tm4c_ethernet.h > > > > arch/arm/src/tiva/hardware/tm4c/tm4c_flash.h > > > > arch/arm/src/tiva/tiva_adc.h > > > > arch/arm/src/tiva/tiva_pwm.h > > > > arch/arm/src/tiva/tiva_qencoder.h > > > > arch/or1k/src/mor1kx/hardware/irq.h > > > > arch/xtensa/src/common/xtensa_asm_utils.h > > > > boards/arm/sama5/sama5d4-ek/include/nsh_romfsimg.h > > > > boards/arm/stm32/emw3162/src/stm32_wlan_firmware.c > > > > boards/arm/stm32l4/stm32l476vg-disco/include/nsh_romfsimg.h > > > > boards/arm/stm32l4/stm32l4r9ai-disco/include/nsh_romfsimg.h > > > > boards/sim/sim/sim/include/board.h > > > > boards/sim/sim/sim/src/dummy.c > > > > drivers/leds/ncp5623c.c > > > > drivers/mtd/at24xx.c > > > > drivers/mtd/gd5f.c > > > > drivers/sensors/mlx90614.c > > > > drivers/wireless/ieee80211/bcm43xxx/bcmf_sdio_core.h > > > > drivers/wireless/ieee80211/bcm43xxx/bcmf_sdio_regs.h > > > > include/nuttx/fs/nfs.h > > > > include/nuttx/himem/himem.h > > > > include/nuttx/leds/ncp5623c.h > > > > include/nuttx/net/arp.h > > > > include/nuttx/net/can.h > > > > include/nuttx/net/dns.h > > > > include/nuttx/net/ethernet.h > > > > include/nuttx/net/icmp.h > > > > include/nuttx/net/icmpv6.h > > > > include/nuttx/net/igmp.h > > > > include/nuttx/net/ip.h > > > > include/nuttx/net/netconfig.h > > > > include/nuttx/net/netdev.h > > > > include/nuttx/net/netstats.h > > > > include/nuttx/net/sixlowpan.h > > > > include/nuttx/net/tcp.h > > > > include/nuttx/net/tun.h > > > > include/nuttx/net/udp.h > > > > include/nuttx/wireless/bluetooth/bt_buf.h > > > > include/nuttx/wireless/bluetooth/bt_core.h > > > > include/nuttx/wireless/bluetooth/bt_driver.h > > > > include/nuttx/wireless/bluetooth/bt_gatt.h > > > > include/nuttx/wireless/bluetooth/bt_hci.h > > > > include/nuttx/wireless/bluetooth/bt_ioctl.h > > > > include/nuttx/wireless/bluetooth/bt_null.h > > > > include/nuttx/wireless/bluetooth/bt_uart.h > > > > include/nuttx/wireless/bluetooth/bt_uuid.h > > > > include/nuttx/wireless/ieee80211/ieee80211_cypto.h > > > > include/nuttx/wireless/ieee80211/ieee80211.h > > > > libs/libc/machine/arm/armv7-a/gnu/arch_memcpy.S > > > > libs/libc/machine/arm/armv7-m/gnu/arch_memcpy.S > > > > libs/libc/machine/arm/armv7-r/gnu/arch_memcpy.S > > > > libs/libc/misc/lib_crc16.c > > > > libs/libc/misc/lib_crc32.c > > > > libs/libc/misc/lib_fnmatch.c > > > > libs/libc/misc/lib_ncompress.c > > > > libs/libc/misc/lib_utsname.c > > > >
Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]
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 could > finally publish this release, it is a direct sign that NuttX could graduate > as a TLP :) > > Nathan Hartman 于2022年4月19日周二 02:03写道: > > > 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 stored. For example, The Rhombus math library, I do not know > > > which files are for it... > > > > > > This is the remaining files. PTAL. > > > > > > arch/arm/src/am335x/am335x_lcdc.c > > > arch/arm/src/armv7-a/cp15_clean_dcache_all.S > > > arch/arm/src/armv7-a/cp15_flush_dcache_all.S > > > arch/arm/src/armv7-r/cp15_clean_dcache_all.S > > > arch/arm/src/armv7-r/cp15_flush_dcache_all.S > > > arch/arm/src/cxd56xx/hardware/cxd5602_isop.h > > > arch/arm/src/cxd56xx/hardware/cxd5602_isop_hadc0_highspeed.h > > > arch/arm/src/imxrt/hardware/rt102x/imxrt102x_xbar.h > > > arch/arm/src/imxrt/hardware/rt105x/imxrt105x_xbar.h > > > arch/arm/src/imxrt/hardware/rt106x/imxrt106x_xbar.h > > > arch/arm/src/lpc2378/lpc23xx_head.S > > > arch/arm/src/lpc43xx/lpc43_emc.c > > > arch/arm/src/lpc43xx/lpc43_rtc.h > > > arch/arm/src/phy62xx/phy62xx_exception.S > > > arch/arm/src/phy62xx/phy62xx_start.S > > > arch/arm/src/samd2l2/sam_i2c_master.c > > > arch/arm/src/samd5e5/sam_i2c_master.c > > > arch/arm/src/stm32l4/stm32l4_fsmc.h > > > arch/arm/src/stm32l4/stm32l4_lcd.h > > > arch/arm/src/tiva/common/tiva_pwm.c > > > arch/arm/src/tiva/common/tiva_qencoder.c > > > arch/arm/src/tiva/hardware/lm/lm3s_timer.h > > > arch/arm/src/tiva/hardware/lm/lm4f_timer.h > > > arch/arm/src/tiva/hardware/tiva_adc.h > > > arch/arm/src/tiva/hardware/tiva_epi.h > > > arch/arm/src/tiva/hardware/tiva_pwm.h > > > arch/arm/src/tiva/hardware/tiva_qencoder.h > > > arch/arm/src/tiva/hardware/tm4c/tm4c123_timer.h > > > arch/arm/src/tiva/hardware/tm4c/tm4c129_timer.h > > > arch/arm/src/tiva/hardware/tm4c/tm4c_ethernet.h > > > arch/arm/src/tiva/hardware/tm4c/tm4c_flash.h > > > arch/arm/src/tiva/tiva_adc.h > > > arch/arm/src/tiva/tiva_pwm.h > > > arch/arm/src/tiva/tiva_qencoder.h > > > arch/or1k/src/mor1kx/hardware/irq.h > > > arch/xtensa/src/common/xtensa_asm_utils.h > > > boards/arm/sama5/sama5d4-ek/include/nsh_romfsimg.h > > > boards/arm/stm32/emw3162/src/stm32_wlan_firmware.c > > > boards/arm/stm32l4/stm32l476vg-disco/include/nsh_romfsimg.h > > > boards/arm/stm32l4/stm32l4r9ai-disco/include/nsh_romfsimg.h > > > boards/sim/sim/sim/include/board.h > > > boards/sim/sim/sim/src/dummy.c > > > drivers/leds/ncp5623c.c > > > drivers/mtd/at24xx.c > > > drivers/mtd/gd5f.c > > > drivers/sensors/mlx90614.c > > > drivers/wireless/ieee80211/bcm43xxx/bcmf_sdio_core.h > > > drivers/wireless/ieee80211/bcm43xxx/bcmf_sdio_regs.h > > > include/nuttx/fs/nfs.h > > > include/nuttx/himem/himem.h > > > include/nuttx/leds/ncp5623c.h > > > include/nuttx/net/arp.h > > > include/nuttx/net/can.h > > > include/nuttx/net/dns.h > > > include/nuttx/net/ethernet.h > > > include/nuttx/net/icmp.h > > > include/nuttx/net/icmpv6.h > > > include/nuttx/net/igmp.h > > > include/nuttx/net/ip.h > > > include/nuttx/net/netconfig.h > > > include/nuttx/net/netdev.h > > > include/nuttx/net/netstats.h > > > include/nuttx/net/sixlowpan.h > > > include/nuttx/net/tcp.h > > > include/nuttx/net/tun.h > > > include/nuttx/net/udp.h > > > include/nuttx/wireless/bluetooth/bt_buf.h > > > include/nuttx/wireless/bluetooth/bt_core.h > > > include/nuttx/wireless/bluetooth/bt_driver.h > > > include/nuttx/wireless/bluetooth/bt_gatt.h > > > include/nuttx/wireless/bluetooth/bt_hci.h > > > include/nuttx/wireless/bluetooth/bt_ioctl.h > > > include/nuttx/wireless/bluetooth/bt_null.h > > > include/nuttx/wireless/bluetooth/bt_uart.h > > > include/nuttx/wireless/bluetooth/bt_uuid.h > > > include/nuttx/wireless/ieee80211/ieee80211_cypto.h > > > include/nuttx/wireless/ieee80211/ieee80211.h > > > libs/libc/machine/arm/armv7-a/gnu/arch_memcpy.S > > > libs/libc/machine/arm/armv7-m/gnu/arch_memcpy.S > > > libs/libc/machine/arm/armv7-r/gnu/arch_memcpy.S > > > libs/libc/misc/lib_crc16.c > > > libs/libc/misc/lib_crc32.c > > > libs/libc/misc/lib_fnmatch.c > > > libs/libc/misc/lib_ncompress.c > > > libs/libc/misc/lib_utsname.c > > > libs/libc/netdb/lib_dns.h > > > libs/libc/netdb/lib_dnsquery.c > > > libs/libc/net/lib_addrconfig.c > > > libs/libc/stdlib/lib_strtod.c > > > libs/libc/stdlib/lib_strtof.c > > > libs/libc/stdlib/lib_strtold.c > > > libs/libc/stdlib/lib_wctomb.c > > > libs/libc/string/lib_vikmemcpy.c > > > net/arp/arp_arpin.c > > > net/arp/arp_dump.c > > > net/arp/arp_format.c > > >
Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]
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 于2022年4月19日周二 02:03写道: > 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 stored. For example, The Rhombus math library, I do not know > > which files are for it... > > > > This is the remaining files. PTAL. > > > > arch/arm/src/am335x/am335x_lcdc.c > > arch/arm/src/armv7-a/cp15_clean_dcache_all.S > > arch/arm/src/armv7-a/cp15_flush_dcache_all.S > > arch/arm/src/armv7-r/cp15_clean_dcache_all.S > > arch/arm/src/armv7-r/cp15_flush_dcache_all.S > > arch/arm/src/cxd56xx/hardware/cxd5602_isop.h > > arch/arm/src/cxd56xx/hardware/cxd5602_isop_hadc0_highspeed.h > > arch/arm/src/imxrt/hardware/rt102x/imxrt102x_xbar.h > > arch/arm/src/imxrt/hardware/rt105x/imxrt105x_xbar.h > > arch/arm/src/imxrt/hardware/rt106x/imxrt106x_xbar.h > > arch/arm/src/lpc2378/lpc23xx_head.S > > arch/arm/src/lpc43xx/lpc43_emc.c > > arch/arm/src/lpc43xx/lpc43_rtc.h > > arch/arm/src/phy62xx/phy62xx_exception.S > > arch/arm/src/phy62xx/phy62xx_start.S > > arch/arm/src/samd2l2/sam_i2c_master.c > > arch/arm/src/samd5e5/sam_i2c_master.c > > arch/arm/src/stm32l4/stm32l4_fsmc.h > > arch/arm/src/stm32l4/stm32l4_lcd.h > > arch/arm/src/tiva/common/tiva_pwm.c > > arch/arm/src/tiva/common/tiva_qencoder.c > > arch/arm/src/tiva/hardware/lm/lm3s_timer.h > > arch/arm/src/tiva/hardware/lm/lm4f_timer.h > > arch/arm/src/tiva/hardware/tiva_adc.h > > arch/arm/src/tiva/hardware/tiva_epi.h > > arch/arm/src/tiva/hardware/tiva_pwm.h > > arch/arm/src/tiva/hardware/tiva_qencoder.h > > arch/arm/src/tiva/hardware/tm4c/tm4c123_timer.h > > arch/arm/src/tiva/hardware/tm4c/tm4c129_timer.h > > arch/arm/src/tiva/hardware/tm4c/tm4c_ethernet.h > > arch/arm/src/tiva/hardware/tm4c/tm4c_flash.h > > arch/arm/src/tiva/tiva_adc.h > > arch/arm/src/tiva/tiva_pwm.h > > arch/arm/src/tiva/tiva_qencoder.h > > arch/or1k/src/mor1kx/hardware/irq.h > > arch/xtensa/src/common/xtensa_asm_utils.h > > boards/arm/sama5/sama5d4-ek/include/nsh_romfsimg.h > > boards/arm/stm32/emw3162/src/stm32_wlan_firmware.c > > boards/arm/stm32l4/stm32l476vg-disco/include/nsh_romfsimg.h > > boards/arm/stm32l4/stm32l4r9ai-disco/include/nsh_romfsimg.h > > boards/sim/sim/sim/include/board.h > > boards/sim/sim/sim/src/dummy.c > > drivers/leds/ncp5623c.c > > drivers/mtd/at24xx.c > > drivers/mtd/gd5f.c > > drivers/sensors/mlx90614.c > > drivers/wireless/ieee80211/bcm43xxx/bcmf_sdio_core.h > > drivers/wireless/ieee80211/bcm43xxx/bcmf_sdio_regs.h > > include/nuttx/fs/nfs.h > > include/nuttx/himem/himem.h > > include/nuttx/leds/ncp5623c.h > > include/nuttx/net/arp.h > > include/nuttx/net/can.h > > include/nuttx/net/dns.h > > include/nuttx/net/ethernet.h > > include/nuttx/net/icmp.h > > include/nuttx/net/icmpv6.h > > include/nuttx/net/igmp.h > > include/nuttx/net/ip.h > > include/nuttx/net/netconfig.h > > include/nuttx/net/netdev.h > > include/nuttx/net/netstats.h > > include/nuttx/net/sixlowpan.h > > include/nuttx/net/tcp.h > > include/nuttx/net/tun.h > > include/nuttx/net/udp.h > > include/nuttx/wireless/bluetooth/bt_buf.h > > include/nuttx/wireless/bluetooth/bt_core.h > > include/nuttx/wireless/bluetooth/bt_driver.h > > include/nuttx/wireless/bluetooth/bt_gatt.h > > include/nuttx/wireless/bluetooth/bt_hci.h > > include/nuttx/wireless/bluetooth/bt_ioctl.h > > include/nuttx/wireless/bluetooth/bt_null.h > > include/nuttx/wireless/bluetooth/bt_uart.h > > include/nuttx/wireless/bluetooth/bt_uuid.h > > include/nuttx/wireless/ieee80211/ieee80211_cypto.h > > include/nuttx/wireless/ieee80211/ieee80211.h > > libs/libc/machine/arm/armv7-a/gnu/arch_memcpy.S > > libs/libc/machine/arm/armv7-m/gnu/arch_memcpy.S > > libs/libc/machine/arm/armv7-r/gnu/arch_memcpy.S > > libs/libc/misc/lib_crc16.c > > libs/libc/misc/lib_crc32.c > > libs/libc/misc/lib_fnmatch.c > > libs/libc/misc/lib_ncompress.c > > libs/libc/misc/lib_utsname.c > > libs/libc/netdb/lib_dns.h > > libs/libc/netdb/lib_dnsquery.c > > libs/libc/net/lib_addrconfig.c > > libs/libc/stdlib/lib_strtod.c > > libs/libc/stdlib/lib_strtof.c > > libs/libc/stdlib/lib_strtold.c > > libs/libc/stdlib/lib_wctomb.c > > libs/libc/string/lib_vikmemcpy.c > > net/arp/arp_arpin.c > > net/arp/arp_dump.c > > net/arp/arp_format.c > > net/arp/arp_ipin.c > > net/arp/arp_out.c > > net/arp/arp_table.c > > net/devif/devif.h > > net/devif/devif_initialize.c > > net/devif/devif_send.c > > net/devif/ipv4_input.c > > net/icmp/icmp_input.c > > net/igmp/igmp_group.c > > net/igmp/igmp_initialize.c > > net/igmp/igmp_input.c > > net/igmp/igmp_join.c > > net/igmp/igmp_leave.c >
Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]
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 stored. For example, The Rhombus math library, I do not know > which files are for it... > > This is the remaining files. PTAL. > > arch/arm/src/am335x/am335x_lcdc.c > arch/arm/src/armv7-a/cp15_clean_dcache_all.S > arch/arm/src/armv7-a/cp15_flush_dcache_all.S > arch/arm/src/armv7-r/cp15_clean_dcache_all.S > arch/arm/src/armv7-r/cp15_flush_dcache_all.S > arch/arm/src/cxd56xx/hardware/cxd5602_isop.h > arch/arm/src/cxd56xx/hardware/cxd5602_isop_hadc0_highspeed.h > arch/arm/src/imxrt/hardware/rt102x/imxrt102x_xbar.h > arch/arm/src/imxrt/hardware/rt105x/imxrt105x_xbar.h > arch/arm/src/imxrt/hardware/rt106x/imxrt106x_xbar.h > arch/arm/src/lpc2378/lpc23xx_head.S > arch/arm/src/lpc43xx/lpc43_emc.c > arch/arm/src/lpc43xx/lpc43_rtc.h > arch/arm/src/phy62xx/phy62xx_exception.S > arch/arm/src/phy62xx/phy62xx_start.S > arch/arm/src/samd2l2/sam_i2c_master.c > arch/arm/src/samd5e5/sam_i2c_master.c > arch/arm/src/stm32l4/stm32l4_fsmc.h > arch/arm/src/stm32l4/stm32l4_lcd.h > arch/arm/src/tiva/common/tiva_pwm.c > arch/arm/src/tiva/common/tiva_qencoder.c > arch/arm/src/tiva/hardware/lm/lm3s_timer.h > arch/arm/src/tiva/hardware/lm/lm4f_timer.h > arch/arm/src/tiva/hardware/tiva_adc.h > arch/arm/src/tiva/hardware/tiva_epi.h > arch/arm/src/tiva/hardware/tiva_pwm.h > arch/arm/src/tiva/hardware/tiva_qencoder.h > arch/arm/src/tiva/hardware/tm4c/tm4c123_timer.h > arch/arm/src/tiva/hardware/tm4c/tm4c129_timer.h > arch/arm/src/tiva/hardware/tm4c/tm4c_ethernet.h > arch/arm/src/tiva/hardware/tm4c/tm4c_flash.h > arch/arm/src/tiva/tiva_adc.h > arch/arm/src/tiva/tiva_pwm.h > arch/arm/src/tiva/tiva_qencoder.h > arch/or1k/src/mor1kx/hardware/irq.h > arch/xtensa/src/common/xtensa_asm_utils.h > boards/arm/sama5/sama5d4-ek/include/nsh_romfsimg.h > boards/arm/stm32/emw3162/src/stm32_wlan_firmware.c > boards/arm/stm32l4/stm32l476vg-disco/include/nsh_romfsimg.h > boards/arm/stm32l4/stm32l4r9ai-disco/include/nsh_romfsimg.h > boards/sim/sim/sim/include/board.h > boards/sim/sim/sim/src/dummy.c > drivers/leds/ncp5623c.c > drivers/mtd/at24xx.c > drivers/mtd/gd5f.c > drivers/sensors/mlx90614.c > drivers/wireless/ieee80211/bcm43xxx/bcmf_sdio_core.h > drivers/wireless/ieee80211/bcm43xxx/bcmf_sdio_regs.h > include/nuttx/fs/nfs.h > include/nuttx/himem/himem.h > include/nuttx/leds/ncp5623c.h > include/nuttx/net/arp.h > include/nuttx/net/can.h > include/nuttx/net/dns.h > include/nuttx/net/ethernet.h > include/nuttx/net/icmp.h > include/nuttx/net/icmpv6.h > include/nuttx/net/igmp.h > include/nuttx/net/ip.h > include/nuttx/net/netconfig.h > include/nuttx/net/netdev.h > include/nuttx/net/netstats.h > include/nuttx/net/sixlowpan.h > include/nuttx/net/tcp.h > include/nuttx/net/tun.h > include/nuttx/net/udp.h > include/nuttx/wireless/bluetooth/bt_buf.h > include/nuttx/wireless/bluetooth/bt_core.h > include/nuttx/wireless/bluetooth/bt_driver.h > include/nuttx/wireless/bluetooth/bt_gatt.h > include/nuttx/wireless/bluetooth/bt_hci.h > include/nuttx/wireless/bluetooth/bt_ioctl.h > include/nuttx/wireless/bluetooth/bt_null.h > include/nuttx/wireless/bluetooth/bt_uart.h > include/nuttx/wireless/bluetooth/bt_uuid.h > include/nuttx/wireless/ieee80211/ieee80211_cypto.h > include/nuttx/wireless/ieee80211/ieee80211.h > libs/libc/machine/arm/armv7-a/gnu/arch_memcpy.S > libs/libc/machine/arm/armv7-m/gnu/arch_memcpy.S > libs/libc/machine/arm/armv7-r/gnu/arch_memcpy.S > libs/libc/misc/lib_crc16.c > libs/libc/misc/lib_crc32.c > libs/libc/misc/lib_fnmatch.c > libs/libc/misc/lib_ncompress.c > libs/libc/misc/lib_utsname.c > libs/libc/netdb/lib_dns.h > libs/libc/netdb/lib_dnsquery.c > libs/libc/net/lib_addrconfig.c > libs/libc/stdlib/lib_strtod.c > libs/libc/stdlib/lib_strtof.c > libs/libc/stdlib/lib_strtold.c > libs/libc/stdlib/lib_wctomb.c > libs/libc/string/lib_vikmemcpy.c > net/arp/arp_arpin.c > net/arp/arp_dump.c > net/arp/arp_format.c > net/arp/arp_ipin.c > net/arp/arp_out.c > net/arp/arp_table.c > net/devif/devif.h > net/devif/devif_initialize.c > net/devif/devif_send.c > net/devif/ipv4_input.c > net/icmp/icmp_input.c > net/igmp/igmp_group.c > net/igmp/igmp_initialize.c > net/igmp/igmp_input.c > net/igmp/igmp_join.c > net/igmp/igmp_leave.c > net/igmp/igmp_mcastmac.c > net/igmp/igmp_msg.c > net/igmp/igmp_poll.c > net/igmp/igmp_timer.c > net/sixlowpan/sixlowpan_framelist.c > net/sixlowpan/sixlowpan_hc06.c > net/sixlowpan/sixlowpan_hc1.c > net/sixlowpan/sixlowpan_input.c > net/sixlowpan/sixlowpan_internal.h > net/sixlowpan/sixlowpan_utils.c > net/tcp/tcp_appsend.c > net/tcp/tcp_conn.c > net/tcp/tcp_devpoll.c > net/tcp/tcp_input.c > net/tcp/tcp_listen.c > net/tcp/tcp_send.c > net/tcp/tcp_seqno.c > net/tcp/tcp_timer.c > net/udp/udp_conn.c > net/udp/udp_devpoll.c > net/udp/udp_input.c >
Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]
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 files are for it... This is the remaining files. PTAL. arch/arm/src/am335x/am335x_lcdc.c arch/arm/src/armv7-a/cp15_clean_dcache_all.S arch/arm/src/armv7-a/cp15_flush_dcache_all.S arch/arm/src/armv7-r/cp15_clean_dcache_all.S arch/arm/src/armv7-r/cp15_flush_dcache_all.S arch/arm/src/cxd56xx/hardware/cxd5602_isop.h arch/arm/src/cxd56xx/hardware/cxd5602_isop_hadc0_highspeed.h arch/arm/src/imxrt/hardware/rt102x/imxrt102x_xbar.h arch/arm/src/imxrt/hardware/rt105x/imxrt105x_xbar.h arch/arm/src/imxrt/hardware/rt106x/imxrt106x_xbar.h arch/arm/src/lpc2378/lpc23xx_head.S arch/arm/src/lpc43xx/lpc43_emc.c arch/arm/src/lpc43xx/lpc43_rtc.h arch/arm/src/phy62xx/phy62xx_exception.S arch/arm/src/phy62xx/phy62xx_start.S arch/arm/src/samd2l2/sam_i2c_master.c arch/arm/src/samd5e5/sam_i2c_master.c arch/arm/src/stm32l4/stm32l4_fsmc.h arch/arm/src/stm32l4/stm32l4_lcd.h arch/arm/src/tiva/common/tiva_pwm.c arch/arm/src/tiva/common/tiva_qencoder.c arch/arm/src/tiva/hardware/lm/lm3s_timer.h arch/arm/src/tiva/hardware/lm/lm4f_timer.h arch/arm/src/tiva/hardware/tiva_adc.h arch/arm/src/tiva/hardware/tiva_epi.h arch/arm/src/tiva/hardware/tiva_pwm.h arch/arm/src/tiva/hardware/tiva_qencoder.h arch/arm/src/tiva/hardware/tm4c/tm4c123_timer.h arch/arm/src/tiva/hardware/tm4c/tm4c129_timer.h arch/arm/src/tiva/hardware/tm4c/tm4c_ethernet.h arch/arm/src/tiva/hardware/tm4c/tm4c_flash.h arch/arm/src/tiva/tiva_adc.h arch/arm/src/tiva/tiva_pwm.h arch/arm/src/tiva/tiva_qencoder.h arch/or1k/src/mor1kx/hardware/irq.h arch/xtensa/src/common/xtensa_asm_utils.h boards/arm/sama5/sama5d4-ek/include/nsh_romfsimg.h boards/arm/stm32/emw3162/src/stm32_wlan_firmware.c boards/arm/stm32l4/stm32l476vg-disco/include/nsh_romfsimg.h boards/arm/stm32l4/stm32l4r9ai-disco/include/nsh_romfsimg.h boards/sim/sim/sim/include/board.h boards/sim/sim/sim/src/dummy.c drivers/leds/ncp5623c.c drivers/mtd/at24xx.c drivers/mtd/gd5f.c drivers/sensors/mlx90614.c drivers/wireless/ieee80211/bcm43xxx/bcmf_sdio_core.h drivers/wireless/ieee80211/bcm43xxx/bcmf_sdio_regs.h include/nuttx/fs/nfs.h include/nuttx/himem/himem.h include/nuttx/leds/ncp5623c.h include/nuttx/net/arp.h include/nuttx/net/can.h include/nuttx/net/dns.h include/nuttx/net/ethernet.h include/nuttx/net/icmp.h include/nuttx/net/icmpv6.h include/nuttx/net/igmp.h include/nuttx/net/ip.h include/nuttx/net/netconfig.h include/nuttx/net/netdev.h include/nuttx/net/netstats.h include/nuttx/net/sixlowpan.h include/nuttx/net/tcp.h include/nuttx/net/tun.h include/nuttx/net/udp.h include/nuttx/wireless/bluetooth/bt_buf.h include/nuttx/wireless/bluetooth/bt_core.h include/nuttx/wireless/bluetooth/bt_driver.h include/nuttx/wireless/bluetooth/bt_gatt.h include/nuttx/wireless/bluetooth/bt_hci.h include/nuttx/wireless/bluetooth/bt_ioctl.h include/nuttx/wireless/bluetooth/bt_null.h include/nuttx/wireless/bluetooth/bt_uart.h include/nuttx/wireless/bluetooth/bt_uuid.h include/nuttx/wireless/ieee80211/ieee80211_cypto.h include/nuttx/wireless/ieee80211/ieee80211.h libs/libc/machine/arm/armv7-a/gnu/arch_memcpy.S libs/libc/machine/arm/armv7-m/gnu/arch_memcpy.S libs/libc/machine/arm/armv7-r/gnu/arch_memcpy.S libs/libc/misc/lib_crc16.c libs/libc/misc/lib_crc32.c libs/libc/misc/lib_fnmatch.c libs/libc/misc/lib_ncompress.c libs/libc/misc/lib_utsname.c libs/libc/netdb/lib_dns.h libs/libc/netdb/lib_dnsquery.c libs/libc/net/lib_addrconfig.c libs/libc/stdlib/lib_strtod.c libs/libc/stdlib/lib_strtof.c libs/libc/stdlib/lib_strtold.c libs/libc/stdlib/lib_wctomb.c libs/libc/string/lib_vikmemcpy.c net/arp/arp_arpin.c net/arp/arp_dump.c net/arp/arp_format.c net/arp/arp_ipin.c net/arp/arp_out.c net/arp/arp_table.c net/devif/devif.h net/devif/devif_initialize.c net/devif/devif_send.c net/devif/ipv4_input.c net/icmp/icmp_input.c net/igmp/igmp_group.c net/igmp/igmp_initialize.c net/igmp/igmp_input.c net/igmp/igmp_join.c net/igmp/igmp_leave.c net/igmp/igmp_mcastmac.c net/igmp/igmp_msg.c net/igmp/igmp_poll.c net/igmp/igmp_timer.c net/sixlowpan/sixlowpan_framelist.c net/sixlowpan/sixlowpan_hc06.c net/sixlowpan/sixlowpan_hc1.c net/sixlowpan/sixlowpan_input.c net/sixlowpan/sixlowpan_internal.h net/sixlowpan/sixlowpan_utils.c net/tcp/tcp_appsend.c net/tcp/tcp_conn.c net/tcp/tcp_devpoll.c net/tcp/tcp_input.c net/tcp/tcp_listen.c net/tcp/tcp_send.c net/tcp/tcp_seqno.c net/tcp/tcp_timer.c net/udp/udp_conn.c net/udp/udp_devpoll.c net/udp/udp_input.c net/udp/udp_send.c Alin Jerpelea 于2022年4月14日周四 22:28写道: > 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 >
Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]
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 https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L265 and the others that are not related to a specific folder Thanks Alin On 2022/04/14 13:29:35 "张铎(Duo Zhang)" wrote: > 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 the attachment. > > Thanks. > > Alin Jerpelea 于2022年4月14日周四 21:25写道: > > > 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 > > > 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 > > > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L385 > > > > libs/libc/lzf > > > > include/lzf > > > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L407 > > > > drivers/video/ov2640 > > > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L435 > > > > libs/libc/machine/arm/armv8-m > > > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L4628 > > > > libs/libc/wchar > > > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L5243 > > > > libs/libc/wctype > > > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L5335 > > > > wireless/bluetooth > > > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L5370 > > > > tools/size_report > > > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L5371 > > > > drivers/wireless/spirit/ > > > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L5404 > > > > arch/arm/src/nrf52/sdk-nrfxlib > > > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L5434 > > > > > > Best regards > > > Alin > > > > > > On 2022/04/14 13:06:11 "张铎(Duo Zhang)" wrote: > > > > Oh I forgot to paste the directory list... > > > > > > > > > > > > > > > > > > > > > > > > > > > 张铎(Duo Zhang) 于2022年4月14日周四 21:05写道: > > > > > > > > > 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 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 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 350 files. Please > > see the > > > > attached file. > > > > > > > > Of course, I saw that we may specify a directory in the LICENSE > > file so > > > > I still need to check it manually again. > > > > > > > > I think you guys could also post your analysis here. > > > > > > > > I haven't checked the apps tarball yet. > > > > > > > > Thanks. > > > > > > > > Alin Jerpelea 于2022年4月14日周四 15:35写道: > > > > > > > > > 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 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]
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 the attachment. Thanks. Alin Jerpelea 于2022年4月14日周四 21:25写道: > 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 > > 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 > > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L385 > > > libs/libc/lzf > > > include/lzf > > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L407 > > > drivers/video/ov2640 > > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L435 > > > libs/libc/machine/arm/armv8-m > > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L4628 > > > libs/libc/wchar > > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L5243 > > > libs/libc/wctype > > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L5335 > > > wireless/bluetooth > > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L5370 > > > tools/size_report > > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L5371 > > > drivers/wireless/spirit/ > > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L5404 > > > arch/arm/src/nrf52/sdk-nrfxlib > > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L5434 > > > > Best regards > > Alin > > > > On 2022/04/14 13:06:11 "张铎(Duo Zhang)" wrote: > > > Oh I forgot to paste the directory list... > > > > > > > > > > > > > > > > > > > 张铎(Duo Zhang) 于2022年4月14日周四 21:05写道: > > > > > > > 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 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 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 350 files. Please > see the > > > attached file. > > > > > > Of course, I saw that we may specify a directory in the LICENSE > file so > > > I still need to check it manually again. > > > > > > I think you guys could also post your analysis here. > > > > > > I haven't checked the apps tarball yet. > > > > > > Thanks. > > > > > > Alin Jerpelea 于2022年4月14日周四 15:35写道: > > > > > > > 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 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) < > > > > palomino...@gmail.com> > > > > > > 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 the pointer. Let me check the LICENSE file > as > > > > well. > > > > > > > > > > > > > > > > > > Thanks Duo for checking. Did you see any files that do need > to be > > > > > > mentioned in LICENSE? > > > > > > > > > > > > Also is there a HOWTO how
Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]
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 > 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 > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L385 > > libs/libc/lzf > > include/lzf > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L407 > > drivers/video/ov2640 > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L435 > > libs/libc/machine/arm/armv8-m > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L4628 > > libs/libc/wchar > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L5243 > > libs/libc/wctype > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L5335 > > wireless/bluetooth > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L5370 > > tools/size_report > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L5371 > > drivers/wireless/spirit/ > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L5404 > > arch/arm/src/nrf52/sdk-nrfxlib > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L5434 > > Best regards > Alin > > On 2022/04/14 13:06:11 "张铎(Duo Zhang)" wrote: > > Oh I forgot to paste the directory list... > > > > > > > > > > > 张铎(Duo Zhang) 于2022年4月14日周四 21:05写道: > > > > > 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 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 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 350 files. Please see > > the > > attached file. > > > > Of course, I saw that we may specify a directory in the LICENSE file so > > I still need to check it manually again. > > > > I think you guys could also post your analysis here. > > > > I haven't checked the apps tarball yet. > > > > Thanks. > > > > Alin Jerpelea 于2022年4月14日周四 15:35写道: > > > > > 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 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) < > > > palomino...@gmail.com> > > > > > 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 the pointer. Let me check the LICENSE file as > > > well. > > > > > > > > > > > > > > > Thanks Duo for checking. Did you see any files that do need to be > > > > > mentioned in LICENSE? > > > > > > > > > > Also is there a HOWTO how to run the rat check on our repo? > > > > > > > > > > Thanks, > > > > > Nathan > > > > > > > > > > > > > - > > > > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > > > > > For additional commands, e-mail: general-h...@incubator.apache.org > > > > > > > > > > > > > > > > > > > > - > > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > > > For additional commands, e-mail:
Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]
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 https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L385 > libs/libc/lzf > include/lzf https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L407 > drivers/video/ov2640 https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L435 > libs/libc/machine/arm/armv8-m https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L4628 > libs/libc/wchar https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L5243 > libs/libc/wctype https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L5335 > wireless/bluetooth https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L5370 > tools/size_report https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L5371 > drivers/wireless/spirit/ https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L5404 > arch/arm/src/nrf52/sdk-nrfxlib https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L5434 Best regards Alin On 2022/04/14 13:06:11 "张铎(Duo Zhang)" wrote: > Oh I forgot to paste the directory list... > > > 张铎(Duo Zhang) 于2022年4月14日周四 21:05写道: > > > 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 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 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 350 files. Please see the > attached file. > > Of course, I saw that we may specify a directory in the LICENSE file so > I still need to check it manually again. > > I think you guys could also post your analysis here. > > I haven't checked the apps tarball yet. > > Thanks. > > Alin Jerpelea 于2022年4月14日周四 15:35写道: > > > 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 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) < > > palomino...@gmail.com> > > > > 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 the pointer. Let me check the LICENSE file as > > well. > > > > > > > > > > > > Thanks Duo for checking. Did you see any files that do need to be > > > > mentioned in LICENSE? > > > > > > > > Also is there a HOWTO how to run the rat check on our repo? > > > > > > > > Thanks, > > > > Nathan > > > > > > > > > > - > > > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > > > > For additional commands, e-mail: general-h...@incubator.apache.org > > > > > > > > > > > > > > > - > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > > For additional commands, e-mail: general-h...@incubator.apache.org > > > > > - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]
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) 于2022年4月14日周四 21:05写道: > 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 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 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 350 files. Please see the attached file. Of course, I saw that we may specify a directory in the LICENSE file so I still need to check it manually again. I think you guys could also post your analysis here. I haven't checked the apps tarball yet. Thanks. Alin Jerpelea 于2022年4月14日周四 15:35写道: > 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 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) < > palomino...@gmail.com> > > > 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 the pointer. Let me check the LICENSE file as > well. > > > > > > > > > Thanks Duo for checking. Did you see any files that do need to be > > > mentioned in LICENSE? > > > > > > Also is there a HOWTO how to run the rat check on our repo? > > > > > > Thanks, > > > Nathan > > > > > > > - > > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > > > For additional commands, e-mail: general-h...@incubator.apache.org > > > > > > > > > > - > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > >
Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]
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 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 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 350 files. Please see the >>> attached file. >>> >>> Of course, I saw that we may specify a directory in the LICENSE file so >>> I still need to check it manually again. >>> >>> I think you guys could also post your analysis here. >>> >>> I haven't checked the apps tarball yet. >>> >>> Thanks. >>> >>> Alin Jerpelea 于2022年4月14日周四 15:35写道: >>> 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 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) >>> > > > 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 the pointer. Let me check the LICENSE file as well. > > > > > > Thanks Duo for checking. Did you see any files that do need to be > > mentioned in LICENSE? > > > > Also is there a HOWTO how to run the rat check on our repo? > > > > Thanks, > > Nathan > > > > - > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > > For additional commands, e-mail: general-h...@incubator.apache.org > > > > > - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]
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 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 350 files. Please see the >> attached file. >> >> Of course, I saw that we may specify a directory in the LICENSE file so I >> still need to check it manually again. >> >> I think you guys could also post your analysis here. >> >> I haven't checked the apps tarball yet. >> >> Thanks. >> >> Alin Jerpelea 于2022年4月14日周四 15:35写道: >> >>> 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 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) >>> > > 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 the pointer. Let me check the LICENSE file as well. >>> > > >>> > > >>> > > Thanks Duo for checking. Did you see any files that do need to be >>> > > mentioned in LICENSE? >>> > > >>> > > Also is there a HOWTO how to run the rat check on our repo? >>> > > >>> > > Thanks, >>> > > Nathan >>> > > >>> > > - >>> > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org >>> > > For additional commands, e-mail: general-h...@incubator.apache.org >>> > > >>> > > >>> > >>> >>> - >>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org >>> For additional commands, e-mail: general-h...@incubator.apache.org >>> >>> - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]
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 comm -13 to output all the files with are in the rat check > result but not in LICENSE file, there are 350 files. Please see the > attached file. > > Of course, I saw that we may specify a directory in the LICENSE file so I > still need to check it manually again. > > I think you guys could also post your analysis here. > > I haven't checked the apps tarball yet. > > Thanks. > > Alin Jerpelea 于2022年4月14日周四 15:35写道: > >> 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 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) >> > > 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 the pointer. Let me check the LICENSE file as well. >> > > >> > > >> > > Thanks Duo for checking. Did you see any files that do need to be >> > > mentioned in LICENSE? >> > > >> > > Also is there a HOWTO how to run the rat check on our repo? >> > > >> > > Thanks, >> > > Nathan >> > > >> > > - >> > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org >> > > For additional commands, e-mail: general-h...@incubator.apache.org >> > > >> > > >> > >> >> - >> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org >> For additional commands, e-mail: general-h...@incubator.apache.org >> >>
Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]
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 350 files. Please see the attached file. Of course, I saw that we may specify a directory in the LICENSE file so I still need to check it manually again. I think you guys could also post your analysis here. I haven't checked the apps tarball yet. Thanks. Alin Jerpelea 于2022年4月14日周四 15:35写道: > 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 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) > > > 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 the pointer. Let me check the LICENSE file as well. > > > > > > > > > Thanks Duo for checking. Did you see any files that do need to be > > > mentioned in LICENSE? > > > > > > Also is there a HOWTO how to run the rat check on our repo? > > > > > > Thanks, > > > Nathan > > > > > > - > > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > > > For additional commands, e-mail: general-h...@incubator.apache.org > > > > > > > > > > - > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > > - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]
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 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) > > 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 the pointer. Let me check the LICENSE file as well. > > > > > > Thanks Duo for checking. Did you see any files that do need to be > > mentioned in LICENSE? > > > > Also is there a HOWTO how to run the rat check on our repo? > > > > Thanks, > > Nathan > > > > - > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > > For additional commands, e-mail: general-h...@incubator.apache.org > > > > > - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]
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>'. > > 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) > > 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 the pointer. Let me check the LICENSE file as well. > > > > > > Thanks Duo for checking. Did you see any files that do need to be > > mentioned in LICENSE? > > > > Also is there a HOWTO how to run the rat check on our repo? > > > > Thanks, > > Nathan > > > > - > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > > For additional commands, e-mail: general-h...@incubator.apache.org > > > > > - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]
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) > 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 the pointer. Let me check the LICENSE file as well. > > > Thanks Duo for checking. Did you see any files that do need to be > mentioned in LICENSE? > > Also is there a HOWTO how to run the rat check on our repo? > > Thanks, > Nathan > > - > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > >
Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]
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 the pointer. Let me check the LICENSE file as well. Thanks Duo for checking. Did you see any files that do need to be mentioned in LICENSE? Also is there a HOWTO how to run the rat check on our repo? Thanks, Nathan - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]
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 Guettouche 于2022年4月9日周六 20:47写道: > > 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: > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L722 > There are a bunch of others there as well. > > Regarding the non-source code files you found, we have Kconfig and > documentation files that got no license headers on them, are those > counted by rat? > > On Sat, Apr 9, 2022 at 2:34 PM 张铎(Duo Zhang) > wrote: > > > > 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 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. > > So I wonder whether we have included all the necessary information in our > > NOTICE file. > > > > I think this is a great step forward. If we could finally make this > release > > possible without a DISCLAIMER, then it is time for the nuttx project to > > graduate! > > > > Thanks. > > > > Alin Jerpelea 于2022年4月7日周四 16:26写道: > > > > > 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 release. > > > > > > NuttX is a real-time operating system (RTOS) with an emphasis on > > > standards compliance and small footprint. Scalable from 8-bit to 64-bit > > > microcontroller environments, the primary governing standards in NuttX > > > are Posix and ANSI standards. Additional standard APIs from Unix and > > > other common RTOS’s (such as VxWorks) are adopted for functionality not > > > available under these standards, or for functionality that is not > > > appropriate for deeply- embedded environments (such as fork()). > > > > > > Because this project targets embedded systems there is more complexity > > > involved in the build process. > > > > > > Apache NuttX community vote and result thread: > > > Result: > > > https://lists.apache.org/thread/8rh20pb2t589psk4pq64rjfk756nljbc > > > Vote: > > > https://lists.apache.org/thread/21tkdpnjg9y24onplynt2fnl2hcytjk3 > > > > > > SCM Information: > > > Release tag: nuttx-10.3.0-RC0 > > > Hash for the release incubating-nuttx tag: > > > c18075779548fcba3f2978689888af8c3b9c959c > > > Hash for the release incubating-nuttx-apps tag: > > > 4a2aa6d8cffb6eef45d445ca42a3653f700a2565 > > > > > > [1] https://dist.apache.org/repos/dist/dev/incubator/nuttx/10.3.0-RC0/ > > > [2] > > > > > > > https://raw.githubusercontent.com/apache/incubator-nuttx/nuttx-10.3.0-RC0/ReleaseNotes > > > [3] https://www.apache.org/dev/release.html#approving-a-release > > > [4] > > > > > > > https://cwiki.apache.org/confluence/display/NUTTX/Validating+a+staged+Release > > > > > > The vote will be open for at least 72 hours. > > > > > > Please vote accordingly: > > > [ ] +1 approve > > > [ ] +0 no opinion > > > [ ] -1 disapprove with the reason > > > > > > Alin Jerpelea > > > > > > Apache NuttX > > > > > - > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > >
Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]
> 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: https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L722 There are a bunch of others there as well. Regarding the non-source code files you found, we have Kconfig and documentation files that got no license headers on them, are those counted by rat? On Sat, Apr 9, 2022 at 2:34 PM 张铎(Duo Zhang) wrote: > > 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 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. > So I wonder whether we have included all the necessary information in our > NOTICE file. > > I think this is a great step forward. If we could finally make this release > possible without a DISCLAIMER, then it is time for the nuttx project to > graduate! > > Thanks. > > Alin Jerpelea 于2022年4月7日周四 16:26写道: > > > 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 release. > > > > NuttX is a real-time operating system (RTOS) with an emphasis on > > standards compliance and small footprint. Scalable from 8-bit to 64-bit > > microcontroller environments, the primary governing standards in NuttX > > are Posix and ANSI standards. Additional standard APIs from Unix and > > other common RTOS’s (such as VxWorks) are adopted for functionality not > > available under these standards, or for functionality that is not > > appropriate for deeply- embedded environments (such as fork()). > > > > Because this project targets embedded systems there is more complexity > > involved in the build process. > > > > Apache NuttX community vote and result thread: > > Result: > > https://lists.apache.org/thread/8rh20pb2t589psk4pq64rjfk756nljbc > > Vote: > > https://lists.apache.org/thread/21tkdpnjg9y24onplynt2fnl2hcytjk3 > > > > SCM Information: > > Release tag: nuttx-10.3.0-RC0 > > Hash for the release incubating-nuttx tag: > > c18075779548fcba3f2978689888af8c3b9c959c > > Hash for the release incubating-nuttx-apps tag: > > 4a2aa6d8cffb6eef45d445ca42a3653f700a2565 > > > > [1] https://dist.apache.org/repos/dist/dev/incubator/nuttx/10.3.0-RC0/ > > [2] > > > > https://raw.githubusercontent.com/apache/incubator-nuttx/nuttx-10.3.0-RC0/ReleaseNotes > > [3] https://www.apache.org/dev/release.html#approving-a-release > > [4] > > > > https://cwiki.apache.org/confluence/display/NUTTX/Validating+a+staged+Release > > > > The vote will be open for at least 72 hours. > > > > Please vote accordingly: > > [ ] +1 approve > > [ ] +0 no opinion > > [ ] -1 disapprove with the reason > > > > Alin Jerpelea > > > > Apache NuttX > > - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]
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 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. So I wonder whether we have included all the necessary information in our NOTICE file. I think this is a great step forward. If we could finally make this release possible without a DISCLAIMER, then it is time for the nuttx project to graduate! Thanks. Alin Jerpelea 于2022年4月7日周四 16:26写道: > 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 release. > > NuttX is a real-time operating system (RTOS) with an emphasis on > standards compliance and small footprint. Scalable from 8-bit to 64-bit > microcontroller environments, the primary governing standards in NuttX > are Posix and ANSI standards. Additional standard APIs from Unix and > other common RTOS’s (such as VxWorks) are adopted for functionality not > available under these standards, or for functionality that is not > appropriate for deeply- embedded environments (such as fork()). > > Because this project targets embedded systems there is more complexity > involved in the build process. > > Apache NuttX community vote and result thread: > Result: > https://lists.apache.org/thread/8rh20pb2t589psk4pq64rjfk756nljbc > Vote: > https://lists.apache.org/thread/21tkdpnjg9y24onplynt2fnl2hcytjk3 > > SCM Information: > Release tag: nuttx-10.3.0-RC0 > Hash for the release incubating-nuttx tag: > c18075779548fcba3f2978689888af8c3b9c959c > Hash for the release incubating-nuttx-apps tag: > 4a2aa6d8cffb6eef45d445ca42a3653f700a2565 > > [1] https://dist.apache.org/repos/dist/dev/incubator/nuttx/10.3.0-RC0/ > [2] > > https://raw.githubusercontent.com/apache/incubator-nuttx/nuttx-10.3.0-RC0/ReleaseNotes > [3] https://www.apache.org/dev/release.html#approving-a-release > [4] > > https://cwiki.apache.org/confluence/display/NUTTX/Validating+a+staged+Release > > The vote will be open for at least 72 hours. > > Please vote accordingly: > [ ] +1 approve > [ ] +0 no opinion > [ ] -1 disapprove with the reason > > Alin Jerpelea > > Apache NuttX >
[VOTE] Release Apache NuttX (Incubating) 10.3.0 [RC0]
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 release. NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller environments, the primary governing standards in NuttX are Posix and ANSI standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply- embedded environments (such as fork()). Because this project targets embedded systems there is more complexity involved in the build process. Apache NuttX community vote and result thread: Result: https://lists.apache.org/thread/8rh20pb2t589psk4pq64rjfk756nljbc Vote: https://lists.apache.org/thread/21tkdpnjg9y24onplynt2fnl2hcytjk3 SCM Information: Release tag: nuttx-10.3.0-RC0 Hash for the release incubating-nuttx tag: c18075779548fcba3f2978689888af8c3b9c959c Hash for the release incubating-nuttx-apps tag: 4a2aa6d8cffb6eef45d445ca42a3653f700a2565 [1] https://dist.apache.org/repos/dist/dev/incubator/nuttx/10.3.0-RC0/ [2] https://raw.githubusercontent.com/apache/incubator-nuttx/nuttx-10.3.0-RC0/ReleaseNotes [3] https://www.apache.org/dev/release.html#approving-a-release [4] https://cwiki.apache.org/confluence/display/NUTTX/Validating+a+staged+Release The vote will be open for at least 72 hours. Please vote accordingly: [ ] +1 approve [ ] +0 no opinion [ ] -1 disapprove with the reason Alin Jerpelea Apache NuttX