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

2020-07-22 Thread Justin Mclean
Hi,

+1 (binding) but more work in needed on headers and licensing

I checked:
- incubating in name
- DISCLAIMER exists
- LICENSE and NOTICE are OK but not complete. The restrictions of use 
conditions will need to be addressed at some point.
- File are missing ASF headers
- No unexpected binaries
- didn’t compile from source

Thanks,
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) 9.1.0 [RC2]

2020-07-21 Thread ShaoFeng Shi
+1 (binding)

The signature, SHA hash is good; the NOTICE, LICENSE files are in place;
The header is not apache style, as Tianqi stated, should be updated in
future releases.

Best regards,

Shaofeng Shi 史少锋
Apache Kylin PMC
Email: shaofeng...@apache.org

Apache Kylin FAQ: https://kylin.apache.org/docs/gettingstarted/faq.html
Join Kylin user mail group: user-subscr...@kylin.apache.org
Join Kylin dev mail group: dev-subscr...@kylin.apache.org




Tianqi Chen  于2020年7月21日周二 下午11:50写道:

> +1(binding)
>
> The sigs and sums match,
> LICENSE, NOTICE, DISCLAIMER-WIP are good.  The license header in source
> needs to be updated to conform with ASF convention but given the
> DISCLAIMER-WIP it is fine.
>
> Cheers
> TQ
>
> On Mon, Jul 20, 2020 at 8:12 PM 张铎(Duo Zhang) 
> wrote:
>
> > +1(binding)
> >
> > Checked sigs and sum: Matched
> > Checked tag hashes: Matched
> > Checked source: LICENSE, NOTICE, DISCLAIMER-WIP are in place.
> > Built from source:
> >
> > ./tools/configure.sh sim:nsh
> > make
> >
> > This time it is much easier to build, which is good. Tried with several
> > simple shell commands, looks fine.
> >
> > Thank you all for the great work!
> >
> >
> > Nathan Hartman  于2020年7月19日周日 下午11:24写道:
> >
> > > Hello IPMC,
> > >
> > > Ping!!
> > >
> > > Apache NuttX (Incubating) 9.1.0 [RC2] is awaiting your review and vote.
> > >
> > > If we could please get a show of support from IPMC members and our
> > > mentors, that would be great!
> > >
> > > Cheers,
> > > Nathan
> > >
> > >
> > > -- Forwarded message -
> > > From: Brennan Ashton 
> > > Date: Sun, Jul 12, 2020 at 7:42 PM
> > > Subject: [VOTE] Release Apache NuttX (Incubating) 9.1.0 [RC2]
> > > To: 
> > >
> > >
> > > Hello all,
> > >
> > > This is a call for a vote to release Apache NuttX (Incubating) version
> > > 9.1.0.
> > >
> > > The Apache NuttX community has voted on and approved a proposal to
> > > release
> > > Apache NuttX (Incubating) version 9.1.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. Two starting points:
> > >  * README.txt -- This is found in the Apache NuttX source and is
> > > extensive.
> > >  * Unofficial NuttX Companion --
> > > https://nuttx-companion.readthedocs.io/en/latest/user/install.html,
> > > this is a currently unofficial opinionated guide maintained by some of
> > > the project committers.
> > >
> > > Apache NuttX community vote and result thread:
> > > Result:
> > >
> > >
> >
> https://lists.apache.org/thread.html/r1a30e5cba2dab57556605fb6570fd722de1eee69244c1b4092579033%40%3Cdev.nuttx.apache.org%3E
> > > Vote:
> > >
> > >
> >
> https://lists.apache.org/thread.html/r751f7ce05b1f0485b5dc9ca7bfb1c5f52abc5676fd81b9fb92910c64%40%3Cdev.nuttx.apache.org%3E
> > >
> > > The release candidates (RC2):
> > > https://dist.apache.org/repos/dist/dev/incubator/nuttx/9.1.0-RC2/
> > >
> > > Git tag for the release (RC2):
> > > https://github.com/apache/incubator-nuttx/releases/tag/nuttx-9.1.0-RC2
> > >
> >
> https://github.com/apache/incubator-nuttx-apps/releases/tag/nuttx-9.1.0-RC2
> > >
> > > Hash for the release incubating-nuttx tag:
> > >   e4e4cce6962430e2b07336d2c564b14298995661
> > > Hash for the release incubating-nuttx-apps tag:
> > >   4fac1c185c01adfa84f04618af9be7b9c4b884f5
> > >
> > > Release Notes:
> > >
> > >
> >
> https://raw.githubusercontent.com/apache/incubator-nuttx/nuttx-9.1.0-RC2/ReleaseNotes
> > >
> > >
> > > The artifacts have been signed with Key :
> > > 3554D78458CEB6954B020E12E1B6E30DB05D6280, which can be found in the
> > > keys file:
> > > https://dist.apache.org/repos/dist/dev/incubator/nuttx/KEYS
> > >
> > > Look at here for how to verify this release candidate:
> > >
> > >
> >
> 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
> > >
> > > Brennan Ashton
> > > 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) 9.1.0 [RC2]

2020-07-21 Thread 俊平堵
+1(binding)

Quickly check sigs, sums, LICENSE, NOTICE and DISCLAIMER-WIP, etc. All
looks fine to me.

Thanks,

Junping

Nathan Hartman 于2020年7月19日 周日下午11:18写道:

> Hello IPMC,
>
> Ping!!
>
> Apache NuttX (Incubating) 9.1.0 [RC2] is awaiting your review and vote.
>
> If we could please get a show of support from IPMC members and our
> mentors, that would be great!
>
> Cheers,
> Nathan
>
>
> -- Forwarded message -
> From: Brennan Ashton 
> Date: Sun, Jul 12, 2020 at 7:42 PM
> Subject: [VOTE] Release Apache NuttX (Incubating) 9.1.0 [RC2]
> To: 
>
>
> Hello all,
>
> This is a call for a vote to release Apache NuttX (Incubating) version
> 9.1.0.
>
> The Apache NuttX community has voted on and approved a proposal to
> release
> Apache NuttX (Incubating) version 9.1.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. Two starting points:
>  * README.txt -- This is found in the Apache NuttX source and is
> extensive.
>  * Unofficial NuttX Companion --
> https://nuttx-companion.readthedocs.io/en/latest/user/install.html,
> this is a currently unofficial opinionated guide maintained by some of
> the project committers.
>
> Apache NuttX community vote and result thread:
> Result:
>
> https://lists.apache.org/thread.html/r1a30e5cba2dab57556605fb6570fd722de1eee69244c1b4092579033%40%3Cdev.nuttx.apache.org%3E
> Vote:
>
> https://lists.apache.org/thread.html/r751f7ce05b1f0485b5dc9ca7bfb1c5f52abc5676fd81b9fb92910c64%40%3Cdev.nuttx.apache.org%3E
>
> The release candidates (RC2):
> https://dist.apache.org/repos/dist/dev/incubator/nuttx/9.1.0-RC2/
>
> Git tag for the release (RC2):
> https://github.com/apache/incubator-nuttx/releases/tag/nuttx-9.1.0-RC2
> https://github.com/apache/incubator-nuttx-apps/releases/tag/nuttx-9.1.0-RC2
>
> Hash for the release incubating-nuttx tag:
>   e4e4cce6962430e2b07336d2c564b14298995661
> Hash for the release incubating-nuttx-apps tag:
>   4fac1c185c01adfa84f04618af9be7b9c4b884f5
>
> Release Notes:
>
> https://raw.githubusercontent.com/apache/incubator-nuttx/nuttx-9.1.0-RC2/ReleaseNotes
>
>
> The artifacts have been signed with Key :
> 3554D78458CEB6954B020E12E1B6E30DB05D6280, which can be found in the
> keys file:
> https://dist.apache.org/repos/dist/dev/incubator/nuttx/KEYS
>
> Look at here for how to verify this release candidate:
>
> 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
>
> Brennan Ashton
> 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) 9.1.0 [RC2]

2020-07-21 Thread Tianqi Chen
+1(binding)

The sigs and sums match,
LICENSE, NOTICE, DISCLAIMER-WIP are good.  The license header in source
needs to be updated to conform with ASF convention but given the
DISCLAIMER-WIP it is fine.

Cheers
TQ

On Mon, Jul 20, 2020 at 8:12 PM 张铎(Duo Zhang)  wrote:

> +1(binding)
>
> Checked sigs and sum: Matched
> Checked tag hashes: Matched
> Checked source: LICENSE, NOTICE, DISCLAIMER-WIP are in place.
> Built from source:
>
> ./tools/configure.sh sim:nsh
> make
>
> This time it is much easier to build, which is good. Tried with several
> simple shell commands, looks fine.
>
> Thank you all for the great work!
>
>
> Nathan Hartman  于2020年7月19日周日 下午11:24写道:
>
> > Hello IPMC,
> >
> > Ping!!
> >
> > Apache NuttX (Incubating) 9.1.0 [RC2] is awaiting your review and vote.
> >
> > If we could please get a show of support from IPMC members and our
> > mentors, that would be great!
> >
> > Cheers,
> > Nathan
> >
> >
> > ------ Forwarded message -
> > From: Brennan Ashton 
> > Date: Sun, Jul 12, 2020 at 7:42 PM
> > Subject: [VOTE] Release Apache NuttX (Incubating) 9.1.0 [RC2]
> > To: 
> >
> >
> > Hello all,
> >
> > This is a call for a vote to release Apache NuttX (Incubating) version
> > 9.1.0.
> >
> > The Apache NuttX community has voted on and approved a proposal to
> > release
> > Apache NuttX (Incubating) version 9.1.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. Two starting points:
> >  * README.txt -- This is found in the Apache NuttX source and is
> > extensive.
> >  * Unofficial NuttX Companion --
> > https://nuttx-companion.readthedocs.io/en/latest/user/install.html,
> > this is a currently unofficial opinionated guide maintained by some of
> > the project committers.
> >
> > Apache NuttX community vote and result thread:
> > Result:
> >
> >
> https://lists.apache.org/thread.html/r1a30e5cba2dab57556605fb6570fd722de1eee69244c1b4092579033%40%3Cdev.nuttx.apache.org%3E
> > Vote:
> >
> >
> https://lists.apache.org/thread.html/r751f7ce05b1f0485b5dc9ca7bfb1c5f52abc5676fd81b9fb92910c64%40%3Cdev.nuttx.apache.org%3E
> >
> > The release candidates (RC2):
> > https://dist.apache.org/repos/dist/dev/incubator/nuttx/9.1.0-RC2/
> >
> > Git tag for the release (RC2):
> > https://github.com/apache/incubator-nuttx/releases/tag/nuttx-9.1.0-RC2
> >
> https://github.com/apache/incubator-nuttx-apps/releases/tag/nuttx-9.1.0-RC2
> >
> > Hash for the release incubating-nuttx tag:
> >   e4e4cce6962430e2b07336d2c564b14298995661
> > Hash for the release incubating-nuttx-apps tag:
> >   4fac1c185c01adfa84f04618af9be7b9c4b884f5
> >
> > Release Notes:
> >
> >
> https://raw.githubusercontent.com/apache/incubator-nuttx/nuttx-9.1.0-RC2/ReleaseNotes
> >
> >
> > The artifacts have been signed with Key :
> > 3554D78458CEB6954B020E12E1B6E30DB05D6280, which can be found in the
> > keys file:
> > https://dist.apache.org/repos/dist/dev/incubator/nuttx/KEYS
> >
> > Look at here for how to verify this release candidate:
> >
> >
> 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
> >
> > Brennan Ashton
> > 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) 9.1.0 [RC2]

2020-07-20 Thread Duo Zhang
+1(binding)

Checked sigs and sum: Matched
Checked tag hashes: Matched
Checked source: LICENSE, NOTICE, DISCLAIMER-WIP are in place.
Built from source:

./tools/configure.sh sim:nsh
make

This time it is much easier to build, which is good. Tried with several
simple shell commands, looks fine.

Thank you all for the great work!


Nathan Hartman  于2020年7月19日周日 下午11:24写道:

> Hello IPMC,
>
> Ping!!
>
> Apache NuttX (Incubating) 9.1.0 [RC2] is awaiting your review and vote.
>
> If we could please get a show of support from IPMC members and our
> mentors, that would be great!
>
> Cheers,
> Nathan
>
>
> -- Forwarded message -
> From: Brennan Ashton 
> Date: Sun, Jul 12, 2020 at 7:42 PM
> Subject: [VOTE] Release Apache NuttX (Incubating) 9.1.0 [RC2]
> To: 
>
>
> Hello all,
>
> This is a call for a vote to release Apache NuttX (Incubating) version
> 9.1.0.
>
> The Apache NuttX community has voted on and approved a proposal to
> release
> Apache NuttX (Incubating) version 9.1.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. Two starting points:
>  * README.txt -- This is found in the Apache NuttX source and is
> extensive.
>  * Unofficial NuttX Companion --
> https://nuttx-companion.readthedocs.io/en/latest/user/install.html,
> this is a currently unofficial opinionated guide maintained by some of
> the project committers.
>
> Apache NuttX community vote and result thread:
> Result:
>
> https://lists.apache.org/thread.html/r1a30e5cba2dab57556605fb6570fd722de1eee69244c1b4092579033%40%3Cdev.nuttx.apache.org%3E
> Vote:
>
> https://lists.apache.org/thread.html/r751f7ce05b1f0485b5dc9ca7bfb1c5f52abc5676fd81b9fb92910c64%40%3Cdev.nuttx.apache.org%3E
>
> The release candidates (RC2):
> https://dist.apache.org/repos/dist/dev/incubator/nuttx/9.1.0-RC2/
>
> Git tag for the release (RC2):
> https://github.com/apache/incubator-nuttx/releases/tag/nuttx-9.1.0-RC2
> https://github.com/apache/incubator-nuttx-apps/releases/tag/nuttx-9.1.0-RC2
>
> Hash for the release incubating-nuttx tag:
>   e4e4cce6962430e2b07336d2c564b14298995661
> Hash for the release incubating-nuttx-apps tag:
>   4fac1c185c01adfa84f04618af9be7b9c4b884f5
>
> Release Notes:
>
> https://raw.githubusercontent.com/apache/incubator-nuttx/nuttx-9.1.0-RC2/ReleaseNotes
>
>
> The artifacts have been signed with Key :
> 3554D78458CEB6954B020E12E1B6E30DB05D6280, which can be found in the
> keys file:
> https://dist.apache.org/repos/dist/dev/incubator/nuttx/KEYS
>
> Look at here for how to verify this release candidate:
>
> 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
>
> Brennan Ashton
> Apache NuttX
>
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>
>


Fwd: [VOTE] Release Apache NuttX (Incubating) 9.1.0 [RC2]

2020-07-19 Thread Nathan Hartman
Hello IPMC,

Ping!!

Apache NuttX (Incubating) 9.1.0 [RC2] is awaiting your review and vote.

If we could please get a show of support from IPMC members and our
mentors, that would be great!

Cheers,
Nathan


-- Forwarded message -
From: Brennan Ashton 
Date: Sun, Jul 12, 2020 at 7:42 PM
Subject: [VOTE] Release Apache NuttX (Incubating) 9.1.0 [RC2]
To: 


Hello all,

This is a call for a vote to release Apache NuttX (Incubating) version
9.1.0.

The Apache NuttX community has voted on and approved a proposal to
release
Apache NuttX (Incubating) version 9.1.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. Two starting points:
 * README.txt -- This is found in the Apache NuttX source and is
extensive.
 * Unofficial NuttX Companion --
https://nuttx-companion.readthedocs.io/en/latest/user/install.html,
this is a currently unofficial opinionated guide maintained by some of
the project committers.

Apache NuttX community vote and result thread:
Result:
https://lists.apache.org/thread.html/r1a30e5cba2dab57556605fb6570fd722de1eee69244c1b4092579033%40%3Cdev.nuttx.apache.org%3E
Vote:
https://lists.apache.org/thread.html/r751f7ce05b1f0485b5dc9ca7bfb1c5f52abc5676fd81b9fb92910c64%40%3Cdev.nuttx.apache.org%3E

The release candidates (RC2):
https://dist.apache.org/repos/dist/dev/incubator/nuttx/9.1.0-RC2/

Git tag for the release (RC2):
https://github.com/apache/incubator-nuttx/releases/tag/nuttx-9.1.0-RC2
https://github.com/apache/incubator-nuttx-apps/releases/tag/nuttx-9.1.0-RC2

Hash for the release incubating-nuttx tag:
  e4e4cce6962430e2b07336d2c564b14298995661
Hash for the release incubating-nuttx-apps tag:
  4fac1c185c01adfa84f04618af9be7b9c4b884f5

Release Notes:
https://raw.githubusercontent.com/apache/incubator-nuttx/nuttx-9.1.0-RC2/ReleaseNotes


The artifacts have been signed with Key :
3554D78458CEB6954B020E12E1B6E30DB05D6280, which can be found in the
keys file:
https://dist.apache.org/repos/dist/dev/incubator/nuttx/KEYS

Look at here for how to verify this release candidate:
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

Brennan Ashton
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) 9.1.0 [RC2]

2020-07-18 Thread Duo Zhang
Will perpare a vote next week. A bit busy these days...

Xiang Xiao  于2020年7月18日周六 上午3:18写道:

> +1 (non-binding).
> Development system: WSL2
> Verify with nuttx/tools/checkrelease.sh:
> Downloading release files from
> https://dist.apache.org/repos/dist/dev/incubator/nuttx/9.1.0-RC2/
> gpg: directory '/tmp/nuttx-checkrelease/.gnupg' created
> gpg: keybox '/tmp/nuttx-checkrelease/.gnupg/pubring.kbx' created
> gpg: /tmp/nuttx-checkrelease/.gnupg/trustdb.gpg: trustdb created
> gpg: key E1B6E30DB05D6280: public key "Brennan Ashton <
> bash...@brennanashton.com>" imported
> gpg: Total number processed: 1
> gpg:   imported: 1
>  OK: https://dist.apache.org/repos/dist/dev/incubator/nuttx/KEYS is
> imported.
> Checking apache-nuttx-9.1.0-incubating.tar.gz sha512...
>  OK: apache-nuttx-9.1.0-incubating.tar.gz sha512 hash matches.
>
> Checking apache-nuttx-9.1.0-incubating.tar.gz GPG signature:
> gpg: Signature made Wed Jul  8 08:06:27 2020 CST
> gpg:using RSA key 66C4832A165ECC9354895A209750ED7E692B99E2
> gpg: Good signature from "Brennan Ashton "
> [unknown]
> gpg: aka "Brennan Ashton " [unknown]
> gpg: WARNING: This key is not certified with a trusted signature!
> gpg:  There is no indication that the signature belongs to the
> owner.
> Primary key fingerprint: 3554 D784 58CE B695 4B02  0E12 E1B6 E30D B05D 6280
>  Subkey fingerprint: 66C4 832A 165E CC93 5489  5A20 9750 ED7E 692B 99E2
>  OK: apache-nuttx-9.1.0-incubating.tar.gz gpg signature matches.
>
> Checking apache-nuttx-9.1.0-incubating.tar.gz for required files:
>  OK: all required files exist in nuttx.
>
> Checking apache-nuttx-apps-9.1.0-incubating.tar.gz sha512...
>  OK: apache-nuttx-apps-9.1.0-incubating.tar.gz sha512 hash matches.
>
> Checking apache-nuttx-apps-9.1.0-incubating.tar.gz GPG signature:
> gpg: Signature made Wed Jul  8 08:06:27 2020 CST
> gpg:using RSA key 66C4832A165ECC9354895A209750ED7E692B99E2
> gpg: Good signature from "Brennan Ashton "
> [unknown]
> gpg: aka "Brennan Ashton " [unknown]
> gpg: WARNING: This key is not certified with a trusted signature!
> gpg:  There is no indication that the signature belongs to the
> owner.
> Primary key fingerprint: 3554 D784 58CE B695 4B02  0E12 E1B6 E30D B05D 6280
>  Subkey fingerprint: 66C4 832A 165E CC93 5489  5A20 9750 ED7E 692B 99E2
>  OK: apache-nuttx-apps-9.1.0-incubating.tar.gz gpg signature matches.
>
> Checking apache-nuttx-apps-9.1.0-incubating.tar.gz for required files:
>  OK: all required files exist in apps.
>
> Trying to build nuttx sim:nsh...
>  OK: we were able to build sim:nsh.
> /tmp/nuttx-checkrelease/nuttx/nuttx
> login: admin
> password:
> User Logged-in!
>
> NuttShell (NSH) NuttX-9.1.0
> MOTD: username=admin password=Administrator
> nsh>
>
> Thanks
> Xiang
> > -Original Message-
> > From: Brennan Ashton 
> > Sent: Monday, July 13, 2020 7:42 AM
> > To: general@incubator.apache.org
> > Subject: [VOTE] Release Apache NuttX (Incubating) 9.1.0 [RC2]
> >
> > Hello all,
> >
> > This is a call for a vote to release Apache NuttX (Incubating) version
> 9.1.0.
> >
> > The Apache NuttX community has voted on and approved a proposal to
> release Apache NuttX (Incubating) version 9.1.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. Two starting points:
> >  * README.txt -- This is found in the Apache NuttX source and is
> extensive.
> >  * Unofficial NuttX Companion --
> > https://nuttx-companion.readthedocs.io/en/latest/user/install.html,
> > this is a currently unofficial opinionated guide maintained by some of
> the project committers.
> >
> > Apache NuttX community vote and result thread:
> > Result:
> >
> https://lists.apache.org/thread.html/r1a30e5cba2dab57556605fb6570fd722de1eee69244c1b4092579033%40%3Cdev.nuttx.apache.org
> > %3E
> > Vote:
> >
&

RE: [VOTE] Release Apache NuttX (Incubating) 9.1.0 [RC2]

2020-07-17 Thread Xiang Xiao
+1 (non-binding).
Development system: WSL2
Verify with nuttx/tools/checkrelease.sh:
Downloading release files from 
https://dist.apache.org/repos/dist/dev/incubator/nuttx/9.1.0-RC2/
gpg: directory '/tmp/nuttx-checkrelease/.gnupg' created
gpg: keybox '/tmp/nuttx-checkrelease/.gnupg/pubring.kbx' created
gpg: /tmp/nuttx-checkrelease/.gnupg/trustdb.gpg: trustdb created
gpg: key E1B6E30DB05D6280: public key "Brennan Ashton 
" imported
gpg: Total number processed: 1
gpg:   imported: 1
 OK: https://dist.apache.org/repos/dist/dev/incubator/nuttx/KEYS is imported.
Checking apache-nuttx-9.1.0-incubating.tar.gz sha512...
 OK: apache-nuttx-9.1.0-incubating.tar.gz sha512 hash matches.

Checking apache-nuttx-9.1.0-incubating.tar.gz GPG signature:
gpg: Signature made Wed Jul  8 08:06:27 2020 CST
gpg:using RSA key 66C4832A165ECC9354895A209750ED7E692B99E2
gpg: Good signature from "Brennan Ashton " [unknown]
gpg: aka "Brennan Ashton " [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg:  There is no indication that the signature belongs to the owner.
Primary key fingerprint: 3554 D784 58CE B695 4B02  0E12 E1B6 E30D B05D 6280
 Subkey fingerprint: 66C4 832A 165E CC93 5489  5A20 9750 ED7E 692B 99E2
 OK: apache-nuttx-9.1.0-incubating.tar.gz gpg signature matches.

Checking apache-nuttx-9.1.0-incubating.tar.gz for required files:
 OK: all required files exist in nuttx.

Checking apache-nuttx-apps-9.1.0-incubating.tar.gz sha512...
 OK: apache-nuttx-apps-9.1.0-incubating.tar.gz sha512 hash matches.

Checking apache-nuttx-apps-9.1.0-incubating.tar.gz GPG signature:
gpg: Signature made Wed Jul  8 08:06:27 2020 CST
gpg:using RSA key 66C4832A165ECC9354895A209750ED7E692B99E2
gpg: Good signature from "Brennan Ashton " [unknown]
gpg: aka "Brennan Ashton " [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg:  There is no indication that the signature belongs to the owner.
Primary key fingerprint: 3554 D784 58CE B695 4B02  0E12 E1B6 E30D B05D 6280
 Subkey fingerprint: 66C4 832A 165E CC93 5489  5A20 9750 ED7E 692B 99E2
 OK: apache-nuttx-apps-9.1.0-incubating.tar.gz gpg signature matches.

Checking apache-nuttx-apps-9.1.0-incubating.tar.gz for required files:
 OK: all required files exist in apps.

Trying to build nuttx sim:nsh...
 OK: we were able to build sim:nsh.
/tmp/nuttx-checkrelease/nuttx/nuttx 
login: admin
password: 
User Logged-in!

NuttShell (NSH) NuttX-9.1.0
MOTD: username=admin password=Administrator
nsh>

Thanks
Xiang
> -Original Message-
> From: Brennan Ashton 
> Sent: Monday, July 13, 2020 7:42 AM
> To: general@incubator.apache.org
> Subject: [VOTE] Release Apache NuttX (Incubating) 9.1.0 [RC2]
> 
> Hello all,
> 
> This is a call for a vote to release Apache NuttX (Incubating) version 9.1.0.
> 
> The Apache NuttX community has voted on and approved a proposal to release 
> Apache NuttX (Incubating) version 9.1.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. Two starting points:
>  * README.txt -- This is found in the Apache NuttX source and is extensive.
>  * Unofficial NuttX Companion --
> https://nuttx-companion.readthedocs.io/en/latest/user/install.html,
> this is a currently unofficial opinionated guide maintained by some of the 
> project committers.
> 
> Apache NuttX community vote and result thread:
> Result:
> https://lists.apache.org/thread.html/r1a30e5cba2dab57556605fb6570fd722de1eee69244c1b4092579033%40%3Cdev.nuttx.apache.org
> %3E
> Vote:
> https://lists.apache.org/thread.html/r751f7ce05b1f0485b5dc9ca7bfb1c5f52abc5676fd81b9fb92910c64%40%3Cdev.nuttx.apache.org%
> 3E
> 
> The release candidates (RC2):
> https://dist.apache.org/repos/dist/dev/incubator/nuttx/9.1.0-RC2/
> 
> Git tag for the release (RC2):
> https://github.com/apache/incubator-nuttx/releases/tag/nuttx-9.1.0-RC2
> https://github.com/apache/incubator-nuttx-apps/releases/tag/nuttx-9.1.0-RC2
> 
> Hash for the release incubating-nuttx tag:
>   e4e4cce6962430e2b07336d2c564b14298995661
> Hash for the release incubating-nuttx-apps

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

2020-07-15 Thread Nathan Hartman
On Sun, Jul 12, 2020 at 7:42 PM Brennan Ashton  wrote:
>
> Hello all,
>
> This is a call for a vote to release Apache NuttX (Incubating) version
> 9.1.0.
>
> The Apache NuttX community has voted on and approved a proposal to
> release
> Apache NuttX (Incubating) version 9.1.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. Two starting points:
>  * README.txt -- This is found in the Apache NuttX source and is
> extensive.
>  * Unofficial NuttX Companion --
> https://nuttx-companion.readthedocs.io/en/latest/user/install.html,
> this is a currently unofficial opinionated guide maintained by some of
> the project committers.
>
> Apache NuttX community vote and result thread:
> Result:
> https://lists.apache.org/thread.html/r1a30e5cba2dab57556605fb6570fd722de1eee69244c1b4092579033%40%3Cdev.nuttx.apache.org%3E
> Vote:
> https://lists.apache.org/thread.html/r751f7ce05b1f0485b5dc9ca7bfb1c5f52abc5676fd81b9fb92910c64%40%3Cdev.nuttx.apache.org%3E
>
> The release candidates (RC2):
> https://dist.apache.org/repos/dist/dev/incubator/nuttx/9.1.0-RC2/
>
> Git tag for the release (RC2):
> https://github.com/apache/incubator-nuttx/releases/tag/nuttx-9.1.0-RC2
> https://github.com/apache/incubator-nuttx-apps/releases/tag/nuttx-9.1.0-RC2
>
> Hash for the release incubating-nuttx tag:
>   e4e4cce6962430e2b07336d2c564b14298995661
> Hash for the release incubating-nuttx-apps tag:
>   4fac1c185c01adfa84f04618af9be7b9c4b884f5
>
> Release Notes:
> https://raw.githubusercontent.com/apache/incubator-nuttx/nuttx-9.1.0-RC2/ReleaseNotes
>
>
> The artifacts have been signed with Key :
> 3554D78458CEB6954B020E12E1B6E30DB05D6280, which can be found in the
> keys file:
> https://dist.apache.org/repos/dist/dev/incubator/nuttx/KEYS
>
> Look at here for how to verify this release candidate:
> 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
>
> Brennan Ashton
> Apache NuttX
>
>
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>


My vote:
+1 (non-binding).

Development system: Linux

Verified:
* Signatures
* SHA-512 sums
* Tarball contents match nuttx-9.1.0-RC2 tags, (except for expected
  differences: removal of asf.yaml, .gitignore, .github, and addition
  of.version).
* Incubating in artifact names
* LICENSE, NOTICE, README.txt, DISCLAIMER-WIP present in both tarballs
* Successfully build and run b-g474e-dpow1:nsh configuration (NEW in NuttX-9.1)

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
* texinfo 6.5.0.dfsg.1-4+b1

Thanks to everyone for making this release (candidate) possible!

Cheers,
Nathan

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



[VOTE] Release Apache NuttX (Incubating) 9.1.0 [RC2]

2020-07-12 Thread Brennan Ashton
Hello all,

This is a call for a vote to release Apache NuttX (Incubating) version
9.1.0.

The Apache NuttX community has voted on and approved a proposal to
release
Apache NuttX (Incubating) version 9.1.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. Two starting points:
 * README.txt -- This is found in the Apache NuttX source and is
extensive.
 * Unofficial NuttX Companion -- 
https://nuttx-companion.readthedocs.io/en/latest/user/install.html,
this is a currently unofficial opinionated guide maintained by some of
the project committers.

Apache NuttX community vote and result thread:
Result: 
https://lists.apache.org/thread.html/r1a30e5cba2dab57556605fb6570fd722de1eee69244c1b4092579033%40%3Cdev.nuttx.apache.org%3E
Vote: 
https://lists.apache.org/thread.html/r751f7ce05b1f0485b5dc9ca7bfb1c5f52abc5676fd81b9fb92910c64%40%3Cdev.nuttx.apache.org%3E

The release candidates (RC2):
https://dist.apache.org/repos/dist/dev/incubator/nuttx/9.1.0-RC2/

Git tag for the release (RC2):
https://github.com/apache/incubator-nuttx/releases/tag/nuttx-9.1.0-RC2
https://github.com/apache/incubator-nuttx-apps/releases/tag/nuttx-9.1.0-RC2

Hash for the release incubating-nuttx tag:
  e4e4cce6962430e2b07336d2c564b14298995661
Hash for the release incubating-nuttx-apps tag:
  4fac1c185c01adfa84f04618af9be7b9c4b884f5

Release Notes:
https://raw.githubusercontent.com/apache/incubator-nuttx/nuttx-9.1.0-RC2/ReleaseNotes


The artifacts have been signed with Key :
3554D78458CEB6954B020E12E1B6E30DB05D6280, which can be found in the
keys file:
https://dist.apache.org/repos/dist/dev/incubator/nuttx/KEYS

Look at here for how to verify this release candidate:
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

Brennan Ashton
Apache NuttX


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