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

2022-06-05 Thread Calvin Kirs
Hi,
 Release Candidate Version should not be released to [1] without
voting done.
 Please follow these steps[2]
[1] https://downloads.apache.org/incubator/nuttx/
[2]https://www.apache.org/legal/release-policy.html

张铎(Duo Zhang)  于2022年6月5日周日 16:36写道:
>
> I could verify the gpg signature
>
> gpg --verify apache-nuttx-10.3.0-incubating.tar.gz.asc
> > gpg: 假定被签名的数据在‘apache-nuttx-10.3.0-incubating.tar.gz’
> > gpg: 签名建立于 2022年05月05日 星期四 15时40分00秒 CST
> > gpg:使用 RSA 密钥 FAFEEA08ABE09A8F060D984CA57CE1279F1E7328
> > gpg: 完好的签名,来自于 “Alin Jerpelea (CODE SIGNING KEY) ”
> > [未知]
> > gpg: 警告:此密钥未被受信任签名认证!
> > gpg:  没有证据表明此签名属于其声称的所有者。
> > 主密钥指纹: FAFE EA08 ABE0 9A8F 060D  984C A57C E127 9F1E 7328
>
>
> But the key FAFEEA08ABE09A8F060D984CA57CE1279F1E7328 is not in the current
> KEYS file. I guess it was in the KEYS file in the past so I imported in the
> past.
>
> Please update the KEYS file to add it back Alin, usually we should not
> delete keys from the KEYS file, especially when we are still using the key
> to sign artifacts.
>
> And on the DISCLAIMER, I used to think if we can fix all the license
> problems then we can remove it. Will tell the community to add it back, and
> remove it once NuttX becomes a TLP.
>
> Thanks Justin.
>
> Justin Mclean  于2022年6月5日周日 10:16写道:
>
> > Hi,
> >
> > Sorry for the delay in checking the but I am also -1 binding as I can’t
> > verify the signature and teh disclaimer is missing.
> >
> > I checked:
> > - incubating in name
> > - while sha512 is correct it looks like the signature is missing from the
> > KEYS file
> > - DISCLAIMER is missing
> > - LICENSE looks fine (but I didn’t;t do a comprehensive check)
> > - NOTICE need it’s year updated
> > - No unexpected binary files
> > - ASF files have ASF headers
> >
> > Kind Regards,
> > Justin
> >
> >
> > -
> > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > For additional commands, e-mail: general-h...@incubator.apache.org
> >
> >



-- 
Best wishes!
CalvinKirs

-
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 [RC2]

2022-06-05 Thread Duo Zhang
I could verify the gpg signature

gpg --verify apache-nuttx-10.3.0-incubating.tar.gz.asc
> gpg: 假定被签名的数据在‘apache-nuttx-10.3.0-incubating.tar.gz’
> gpg: 签名建立于 2022年05月05日 星期四 15时40分00秒 CST
> gpg:使用 RSA 密钥 FAFEEA08ABE09A8F060D984CA57CE1279F1E7328
> gpg: 完好的签名,来自于 “Alin Jerpelea (CODE SIGNING KEY) ”
> [未知]
> gpg: 警告:此密钥未被受信任签名认证!
> gpg:  没有证据表明此签名属于其声称的所有者。
> 主密钥指纹: FAFE EA08 ABE0 9A8F 060D  984C A57C E127 9F1E 7328


But the key FAFEEA08ABE09A8F060D984CA57CE1279F1E7328 is not in the current
KEYS file. I guess it was in the KEYS file in the past so I imported in the
past.

Please update the KEYS file to add it back Alin, usually we should not
delete keys from the KEYS file, especially when we are still using the key
to sign artifacts.

And on the DISCLAIMER, I used to think if we can fix all the license
problems then we can remove it. Will tell the community to add it back, and
remove it once NuttX becomes a TLP.

Thanks Justin.

Justin Mclean  于2022年6月5日周日 10:16写道:

> Hi,
>
> Sorry for the delay in checking the but I am also -1 binding as I can’t
> verify the signature and teh disclaimer is missing.
>
> I checked:
> - incubating in name
> - while sha512 is correct it looks like the signature is missing from the
> KEYS file
> - DISCLAIMER is missing
> - LICENSE looks fine (but I didn’t;t do a comprehensive check)
> - NOTICE need it’s year updated
> - No unexpected binary files
> - ASF files have ASF headers
>
> Kind Regards,
> Justin
>
>
> -
> 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 [RC2]

2022-06-04 Thread Justin Mclean
Hi,

Sorry for the delay in checking the but I am also -1 binding as I can’t verify 
the signature and teh disclaimer is missing.

I checked:
- incubating in name
- while sha512 is correct it looks like the signature is missing from the KEYS 
file
- DISCLAIMER is missing
- LICENSE looks fine (but I didn’t;t do a comprehensive check)
- NOTICE need it’s year updated
- No unexpected binary files
- ASF files have ASF headers

Kind Regards,
Justin


-
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 [RC2]

2022-06-04 Thread li gang
-1 (non-binding)
I give -1 because the DISCLAIMER-WIP or DISCLAIMER file don't exist.

I checked
[OK] LICENSE and NOTICE files exist
[OK] Include the word incubating in the release file name.
[OK] Hashes are fine
The DISCLAIMER-WIP file or DISCLAIMER file don't exist
I import the keys and check Signatures is invalid,it tips `Can't check
signature: No public key`

alin.jerpe...@sony.com  于2022年5月12日周四 14:57写道:

> 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/jpm90kjy1bxs9jwr9jhqmc23sqfrd074
> Vote:
> https://lists.apache.org/thread/r4dgncvozmog3vnz6ybm9dxvs008m9z8
>
> SCM Information:
>   Release tag: nuttx-10.3.0-RC2
>   Hash for the release incubating-nuttx tag:
> ec8fa7d2bfd649d8848448243744e30c96467ff2
>   Hash for the release incubating-nuttx-apps tag:
> ecd8a9722f9da777829ed6f28998311f1664b278
>
> [1] https://dist.apache.org/repos/dist/dev/incubator/nuttx/10.3.0-RC2/
> [2]
>
> https://raw.githubusercontent.com/apache/incubator-nuttx/nuttx-10.3.0-RC2/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
>
> Release Manager
> Alin Jerpelea
>
> Apache NuttX
>
>

-- 


--
Best Regards

DolphinScheduler PMC
Gang Li 李岗

lgcar...@apache.org


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

2022-06-02 Thread 俊平堵
 +1 (binding)
Checked Signatures and Sums
Checked LICENSE, NOTICE, README.md, etc.
Checked Release Notes get staged.

Congratulations and good luck!

Alin Jerpelea 于2022年6月2日 周四下午4:04写道:

> Another Ping !
>
> Can we get 1 more binding vote ?
>
> Thanks,
> Alin
>
>
> On 2022/05/30 18:00:33 Brennan Ashton wrote:
> > Another ping on this, could we get one more binding vote on this?
> >
> > Thanks,
> > Brennan
> >
> > On Fri, May 27, 2022, 6:11 AM Nathan Hartman 
> > wrote:
> >
> > > On Thu, May 12, 2022 at 2:57 AM alin.jerpe...@sony.com
> > >  wrote:
> > > >
> > > > 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/jpm90kjy1bxs9jwr9jhqmc23sqfrd074
> > > > Vote:
> > > > https://lists.apache.org/thread/r4dgncvozmog3vnz6ybm9dxvs008m9z8
> > > >
> > > > SCM Information:
> > > >   Release tag: nuttx-10.3.0-RC2
> > > >   Hash for the release incubating-nuttx tag:
> > > > ec8fa7d2bfd649d8848448243744e30c96467ff2
> > > >   Hash for the release incubating-nuttx-apps tag:
> > > > ecd8a9722f9da777829ed6f28998311f1664b278
> > > >
> > > > [1]
> https://dist.apache.org/repos/dist/dev/incubator/nuttx/10.3.0-RC2/
> > > > [2]
> > > >
> > >
> https://raw.githubusercontent.com/apache/incubator-nuttx/nuttx-10.3.0-RC2/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
> > > >
> > > > Release Manager
> > > > Alin Jerpelea
> > > >
> > > > Apache NuttX
> > >
> > >
> > > Ping... We need one more binding vote from the IPMC to release NuttX
> > > 10.3.0-RC2.
> > >
> > > Cheers,
> > > 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 [RC2]

2022-06-02 Thread Alin Jerpelea
Another Ping !

Can we get 1 more binding vote ?

Thanks,
Alin


On 2022/05/30 18:00:33 Brennan Ashton wrote:
> Another ping on this, could we get one more binding vote on this?
> 
> Thanks,
> Brennan
> 
> On Fri, May 27, 2022, 6:11 AM Nathan Hartman 
> wrote:
> 
> > On Thu, May 12, 2022 at 2:57 AM alin.jerpe...@sony.com
> >  wrote:
> > >
> > > 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/jpm90kjy1bxs9jwr9jhqmc23sqfrd074
> > > Vote:
> > > https://lists.apache.org/thread/r4dgncvozmog3vnz6ybm9dxvs008m9z8
> > >
> > > SCM Information:
> > >   Release tag: nuttx-10.3.0-RC2
> > >   Hash for the release incubating-nuttx tag:
> > > ec8fa7d2bfd649d8848448243744e30c96467ff2
> > >   Hash for the release incubating-nuttx-apps tag:
> > > ecd8a9722f9da777829ed6f28998311f1664b278
> > >
> > > [1] https://dist.apache.org/repos/dist/dev/incubator/nuttx/10.3.0-RC2/
> > > [2]
> > >
> > https://raw.githubusercontent.com/apache/incubator-nuttx/nuttx-10.3.0-RC2/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
> > >
> > > Release Manager
> > > Alin Jerpelea
> > >
> > > Apache NuttX
> >
> >
> > Ping... We need one more binding vote from the IPMC to release NuttX
> > 10.3.0-RC2.
> >
> > Cheers,
> > 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 [RC2]

2022-05-30 Thread Brennan Ashton
Another ping on this, could we get one more binding vote on this?

Thanks,
Brennan

On Fri, May 27, 2022, 6:11 AM Nathan Hartman 
wrote:

> On Thu, May 12, 2022 at 2:57 AM alin.jerpe...@sony.com
>  wrote:
> >
> > 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/jpm90kjy1bxs9jwr9jhqmc23sqfrd074
> > Vote:
> > https://lists.apache.org/thread/r4dgncvozmog3vnz6ybm9dxvs008m9z8
> >
> > SCM Information:
> >   Release tag: nuttx-10.3.0-RC2
> >   Hash for the release incubating-nuttx tag:
> > ec8fa7d2bfd649d8848448243744e30c96467ff2
> >   Hash for the release incubating-nuttx-apps tag:
> > ecd8a9722f9da777829ed6f28998311f1664b278
> >
> > [1] https://dist.apache.org/repos/dist/dev/incubator/nuttx/10.3.0-RC2/
> > [2]
> >
> https://raw.githubusercontent.com/apache/incubator-nuttx/nuttx-10.3.0-RC2/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
> >
> > Release Manager
> > Alin Jerpelea
> >
> > Apache NuttX
>
>
> Ping... We need one more binding vote from the IPMC to release NuttX
> 10.3.0-RC2.
>
> Cheers,
> Nathan
>


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

2022-05-27 Thread Nathan Hartman
On Thu, May 12, 2022 at 2:57 AM alin.jerpe...@sony.com
 wrote:
>
> 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/jpm90kjy1bxs9jwr9jhqmc23sqfrd074
> Vote:
> https://lists.apache.org/thread/r4dgncvozmog3vnz6ybm9dxvs008m9z8
>
> SCM Information:
>   Release tag: nuttx-10.3.0-RC2
>   Hash for the release incubating-nuttx tag:
> ec8fa7d2bfd649d8848448243744e30c96467ff2
>   Hash for the release incubating-nuttx-apps tag:
> ecd8a9722f9da777829ed6f28998311f1664b278
>
> [1] https://dist.apache.org/repos/dist/dev/incubator/nuttx/10.3.0-RC2/
> [2]
> https://raw.githubusercontent.com/apache/incubator-nuttx/nuttx-10.3.0-RC2/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
>
> Release Manager
> Alin Jerpelea
>
> Apache NuttX


Ping... We need one more binding vote from the IPMC to release NuttX 10.3.0-RC2.

Cheers,
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 [RC2]

2022-05-19 Thread Duo Zhang
+1(binding)

Checked sigs and sums: Matched
LICENSE and NOTICE: In place, and I've already worked with the community to
add the files with non apache license to the LICENSE file
Built from src: Succeeded with the docker image
Tested the executable: Login to the board and tried several command like
'ls', 'cd', 'echo', and then 'poweroff', all as expected

Congratulations!

Nathan Hartman  于2022年5月13日周五 00:03写道:

> On Thu, May 12, 2022 at 2:57 AM alin.jerpe...@sony.com
>  wrote:
> >
> > 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/jpm90kjy1bxs9jwr9jhqmc23sqfrd074
> > Vote:
> > https://lists.apache.org/thread/r4dgncvozmog3vnz6ybm9dxvs008m9z8
> >
> > SCM Information:
> >   Release tag: nuttx-10.3.0-RC2
> >   Hash for the release incubating-nuttx tag:
> > ec8fa7d2bfd649d8848448243744e30c96467ff2
> >   Hash for the release incubating-nuttx-apps tag:
> > ecd8a9722f9da777829ed6f28998311f1664b278
> >
> > [1] https://dist.apache.org/repos/dist/dev/incubator/nuttx/10.3.0-RC2/
> > [2]
> >
> https://raw.githubusercontent.com/apache/incubator-nuttx/nuttx-10.3.0-RC2/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
> >
> > Release Manager
> > Alin Jerpelea
> >
> > Apache NuttX
> >
>
>
> Bringing over my vote from the nuttx list:
>
> Summary:
> +1 to release (binding)
>
> Per Alan's request for size information [1]:
>
> * NuttX-10.3.0-RC2, b-g474e-dpow1:nsh configuration:
>
> $ arm-none-eabi-size nuttx
>text   databssdechex filename
>  117843636   2256 120735  1d79f nuttx
>
> * This is a slight improvement from NuttX-10.3.0-RC0, same config:
>
> $ arm-none-eabi-size nuttx
>textdata bss dec hex filename
>  117851 6362256  120743   1d7a7 nuttx
>
> * For comparison, same configuration on NuttX-10.2.0:
>
> $ arm-none-eabi-size nuttx
>textdata bss dec hex filename
>  115331 6242500  118455   1ceb7 nuttx
>
> From 10.2.0 to 10.3.0-RC2, text increases 2512, data increases 12, bss
> decreases 244.
>
> tl;dr: This release has gotten bigger compared to last 2 releases.
>
> Development system: Linux
> (Debian 4.19.0-20-rt-amd64 x86_64)
>
> Verified:
> * Signatures
> * SHA-512 sums
> * Incubating in artifact names
> * LICENSE, NOTICE, README.md present in both tarballs
> * DISCLAIMER-WIP is removed as licenses have been migrated to Apache
>   2.0 or documented in LICENSE
> * Build and run b-g474e-dpow1:nsh configuration successfully
> * Release notes have been staged
>
> Dependencies:
> * gcc-arm-none-eabi-7-2017-q4-major
> * kconfig-conf from NuttX tools repository
>
> Other dependencies from Debian packages:
> * binutils-dev 2.31.1-16
> * bison 2:3.3.2.dfsg-1
> * flex 2.6.4-6.2
> * gperf 3.1-1
> * libelf-dev 0.176-1.1
> * libgmp-dev 2:6.1.2+dfsg-4
> * libisl-dev 0.20-2
> * libmpc-dev 1.1.0-1
> * libmpfr-dev 4.0.2-1
> * libncurses5-dev 6.1+20181013-2+deb10u2
> * libusb-1.0-0-dev 2:1.0.22-2
> * libusb-dev 2:0.1.12-32
> * openocd 0.10.0+dev-01241-gdadf46f6-dirty
> * texinfo 6.5.0.dfsg.1-4+b1
>
> Thanks to our RM and to everyone in the Apache NuttX community for
> making this release (candidate) possible!
>
> References:
>
> [1] Alan's message to the dev@nuttx.a.o thread "Re: [VOTE] Apache
> NuttX 10.0.0 (incubating) RC0 release" on 26 Nov 2020, archived:
> https://lists.apache.org/thread/nxvwxol948psr2z7fc6cwtdv9ofoz9yj
>
> Cheers,
> 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 [RC2]

2022-05-12 Thread Nathan Hartman
On Thu, May 12, 2022 at 2:57 AM alin.jerpe...@sony.com
 wrote:
>
> 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/jpm90kjy1bxs9jwr9jhqmc23sqfrd074
> Vote:
> https://lists.apache.org/thread/r4dgncvozmog3vnz6ybm9dxvs008m9z8
>
> SCM Information:
>   Release tag: nuttx-10.3.0-RC2
>   Hash for the release incubating-nuttx tag:
> ec8fa7d2bfd649d8848448243744e30c96467ff2
>   Hash for the release incubating-nuttx-apps tag:
> ecd8a9722f9da777829ed6f28998311f1664b278
>
> [1] https://dist.apache.org/repos/dist/dev/incubator/nuttx/10.3.0-RC2/
> [2]
> https://raw.githubusercontent.com/apache/incubator-nuttx/nuttx-10.3.0-RC2/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
>
> Release Manager
> Alin Jerpelea
>
> Apache NuttX
>


Bringing over my vote from the nuttx list:

Summary:
+1 to release (binding)

Per Alan's request for size information [1]:

* NuttX-10.3.0-RC2, b-g474e-dpow1:nsh configuration:

$ arm-none-eabi-size nuttx
   text   databssdechex filename
 117843636   2256 120735  1d79f nuttx

* This is a slight improvement from NuttX-10.3.0-RC0, same config:

$ arm-none-eabi-size nuttx
   textdata bss dec hex filename
 117851 6362256  120743   1d7a7 nuttx

* For comparison, same configuration on NuttX-10.2.0:

$ arm-none-eabi-size nuttx
   textdata bss dec hex filename
 115331 6242500  118455   1ceb7 nuttx

>From 10.2.0 to 10.3.0-RC2, text increases 2512, data increases 12, bss
decreases 244.

tl;dr: This release has gotten bigger compared to last 2 releases.

Development system: Linux
(Debian 4.19.0-20-rt-amd64 x86_64)

Verified:
* Signatures
* SHA-512 sums
* Incubating in artifact names
* LICENSE, NOTICE, README.md present in both tarballs
* DISCLAIMER-WIP is removed as licenses have been migrated to Apache
  2.0 or documented in LICENSE
* Build and run b-g474e-dpow1:nsh configuration successfully
* Release notes have been staged

Dependencies:
* gcc-arm-none-eabi-7-2017-q4-major
* kconfig-conf from NuttX tools repository

Other dependencies from Debian packages:
* binutils-dev 2.31.1-16
* bison 2:3.3.2.dfsg-1
* flex 2.6.4-6.2
* gperf 3.1-1
* libelf-dev 0.176-1.1
* libgmp-dev 2:6.1.2+dfsg-4
* libisl-dev 0.20-2
* libmpc-dev 1.1.0-1
* libmpfr-dev 4.0.2-1
* libncurses5-dev 6.1+20181013-2+deb10u2
* libusb-1.0-0-dev 2:1.0.22-2
* libusb-dev 2:0.1.12-32
* openocd 0.10.0+dev-01241-gdadf46f6-dirty
* texinfo 6.5.0.dfsg.1-4+b1

Thanks to our RM and to everyone in the Apache NuttX community for
making this release (candidate) possible!

References:

[1] Alan's message to the dev@nuttx.a.o thread "Re: [VOTE] Apache
NuttX 10.0.0 (incubating) RC0 release" on 26 Nov 2020, archived:
https://lists.apache.org/thread/nxvwxol948psr2z7fc6cwtdv9ofoz9yj

Cheers,
Nathan

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org