[RESULT][VOTE] Release Apache Mynewt 1.3.0-rc3

2017-12-11 Thread Fabio Utzig
Hello all,

Voting for Apache Mynewt 1.3.0-rc3 is now closed.  The release has
passed this step of the process.  The vote breakdown is as follows:

+1 Justin Mclean (binding)
+1 Christopher Collins (binding)
+1 Sterling Hughes (binding)
+1 aditi runtime
+1 Vipul Rahane (binding)
+1 Łukasz Rymanowski (binding)
+1 Szymon Janc (binding)
+1 Jim Jagielski (binding)

Total: +8 binding

Thank you to all who voted.


Re: [VOTE] Release Apache Mynewt 1.3.0-rc3

2017-12-11 Thread Jim Jagielski
+1 (binding)

> On Dec 10, 2017, at 2:11 PM, Christopher Collins  wrote:
> 
> On Thu, Dec 07, 2017 at 07:27:45PM -0200, Fabio Utzig wrote:
>> [X] +1 Release this package
>> [ ]  0 I don't feel strongly about it, but don't object
>> [ ] -1 Do not release this package because...
> 
> +1 (binding).
> 
> Chris



Re: [VOTE] Release Apache Mynewt 1.3.0-rc3

2017-12-11 Thread Szymon Janc
+1 (binding)

On 7 December 2017 at 22:27, Fabio Utzig  wrote:
> Hello all,
>
> I am pleased to be calling this vote for the source release of Apache
> Mynewt 1.3.0.
>
> Apache Mynewt is a community-driven, permissively licensed open source
> initiative for constrained, embedded applications. Mynewt provides a
> real-time operating system, flash file system, network stacks, and
> support utilities for real-world embedded systems.
>
> For full release notes, please visit the Apache Mynewt Wiki:
>
> https://cwiki.apache.org/confluence/display/MYNEWT/Release+Notes
>
> This release candidate was tested as follows:
>
>   1. Manual execution of the Mynewt test plan:
>
>  
> https://cwiki.apache.org/confluence/display/MYNEWT/Apache+Mynewt+Test+Plan
>
>  The test results can be found at:
>
>  https://cwiki.apache.org/confluence/display/MYNEWT/1.3.0+Test+Results
>
>   2. The full unit test suite for this release was executed via "newt
>   test all" with no failures on Linux and OSX.
>
> The release candidate to be voted on is available at:
>
> https://dist.apache.org/repos/dist/dev/mynewt/apache-mynewt-1.3.0/rc3/
>
> The commits under consideration are as follows:
> blinky:
>   repos: https://github.com/apache/mynewt-blinky
>   commit d921fdd1877fc3bd6262e23d6be9f5c46c100576
> core:
>   repos: https://github.com/apache/mynewt-core
>   commit 6fa22dae243e1e4a3fc5cf484652fe73aace09dd
> newt:
>   repos: https://github.com/apache/mynewt-newt
>   commit f43e04d895c38433c090c74b1d6f32ed947eae80
> newtmgr:
>   repos: https://github.com/apache/mynewt-newtmgr
>   commit c14a63d28b8cc6e14ecaa3d3d3aed278e1c0ee89
>
> In addition, the following newt convenience binaries are available:
>   linux:
> -
> 
> https://dist.apache.org/repos/dist/dev/mynewt/apache-mynewt-1.3.0/rc3/apache-mynewt-newt-bin-linux-1.3.0.tgz
> -
> 
> https://dist.apache.org/repos/dist/dev/mynewt/apache-mynewt-1.3.0/rc3/apache-mynewt-newtmgr-bin-linux-1.3.0.tgz
>   osx:
> -
> 
> https://dist.apache.org/repos/dist/dev/mynewt/apache-mynewt-1.3.0/rc3/apache-mynewt-newt-bin-osx-1.3.0.tgz
> -
> 
> https://dist.apache.org/repos/dist/dev/mynewt/apache-mynewt-1.3.0/rc3/apache-mynewt-newtmgr-bin-osx-1.3.0.tgz
>
> The release candidate is signed with a GPG key available at:
>
> https://dist.apache.org/repos/dist/dev/mynewt/KEYS
>
> The vote is open for at least 72 hours and passes if a majority of at
> least three +1 PMC votes are cast.
>
> [ ] +1 Release this package
> [ ]  0 I don't feel strongly about it, but don't object
> [ ] -1 Do not release this package because...
>
> Anyone can participate in testing and voting, not just committers,
> please feel free to try out the release candidate and provide your
> votes.
>
> A separate [DISCUSS] thread will be opened to talk about this release
> candidate.
>
> Thanks,
> Fabio Utzig



-- 
pozdrawiam
Szymon K. Janc


Re: [VOTE] Release Apache Mynewt 1.3.0-rc3

2017-12-10 Thread Łukasz Rymanowski
+1 (binding)

On Dec 10, 2017 8:31 PM, "aditi runtime"  wrote:

> +1 binding
>
> On Sun, Dec 10, 2017 at 11:12 AM, Sterling Hughes <
> sterling.hughes.pub...@gmail.com> wrote:
>
> > +1 binding
> >
> > On 10 Dec 2017, at 11:11, Christopher Collins wrote:
> >
> > > On Thu, Dec 07, 2017 at 07:27:45PM -0200, Fabio Utzig wrote:
> > >> [X] +1 Release this package
> > >> [ ]  0 I don't feel strongly about it, but don't object
> > >> [ ] -1 Do not release this package because...
> > >
> > > +1 (binding).
> > >
> > > Chris
> >
>


Re: [VOTE] Release Apache Mynewt 1.3.0-rc3

2017-12-10 Thread Vipul Rahane
+1 (binding)

Regards,
Vipul Rahane

> On Dec 7, 2017, at 1:27 PM, Fabio Utzig  wrote:
> 
> Hello all,
> 
> I am pleased to be calling this vote for the source release of Apache
> Mynewt 1.3.0.
> 
> Apache Mynewt is a community-driven, permissively licensed open source
> initiative for constrained, embedded applications. Mynewt provides a
> real-time operating system, flash file system, network stacks, and
> support utilities for real-world embedded systems.
> 
> For full release notes, please visit the Apache Mynewt Wiki:
> 
> https://cwiki.apache.org/confluence/display/MYNEWT/Release+Notes
> 
> This release candidate was tested as follows:
> 
>  1. Manual execution of the Mynewt test plan:
> 
> https://cwiki.apache.org/confluence/display/MYNEWT/Apache+Mynewt+Test+Plan
> 
> The test results can be found at:
> 
> https://cwiki.apache.org/confluence/display/MYNEWT/1.3.0+Test+Results
> 
>  2. The full unit test suite for this release was executed via "newt
>  test all" with no failures on Linux and OSX.
> 
> The release candidate to be voted on is available at:
> 
> https://dist.apache.org/repos/dist/dev/mynewt/apache-mynewt-1.3.0/rc3/
> 
> The commits under consideration are as follows:
> blinky:
>  repos: https://github.com/apache/mynewt-blinky
>  commit d921fdd1877fc3bd6262e23d6be9f5c46c100576
> core:
>  repos: https://github.com/apache/mynewt-core
>  commit 6fa22dae243e1e4a3fc5cf484652fe73aace09dd
> newt:
>  repos: https://github.com/apache/mynewt-newt
>  commit f43e04d895c38433c090c74b1d6f32ed947eae80
> newtmgr:
>  repos: https://github.com/apache/mynewt-newtmgr
>  commit c14a63d28b8cc6e14ecaa3d3d3aed278e1c0ee89
> 
> In addition, the following newt convenience binaries are available:
>  linux:
>-
>
> https://dist.apache.org/repos/dist/dev/mynewt/apache-mynewt-1.3.0/rc3/apache-mynewt-newt-bin-linux-1.3.0.tgz
>-
>
> https://dist.apache.org/repos/dist/dev/mynewt/apache-mynewt-1.3.0/rc3/apache-mynewt-newtmgr-bin-linux-1.3.0.tgz
>  osx:
>-
>
> https://dist.apache.org/repos/dist/dev/mynewt/apache-mynewt-1.3.0/rc3/apache-mynewt-newt-bin-osx-1.3.0.tgz
>-
>
> https://dist.apache.org/repos/dist/dev/mynewt/apache-mynewt-1.3.0/rc3/apache-mynewt-newtmgr-bin-osx-1.3.0.tgz
> 
> The release candidate is signed with a GPG key available at:
> 
> https://dist.apache.org/repos/dist/dev/mynewt/KEYS
> 
> The vote is open for at least 72 hours and passes if a majority of at
> least three +1 PMC votes are cast.
> 
> [ ] +1 Release this package
> [ ]  0 I don't feel strongly about it, but don't object
> [ ] -1 Do not release this package because...
> 
> Anyone can participate in testing and voting, not just committers,
> please feel free to try out the release candidate and provide your
> votes.
> 
> A separate [DISCUSS] thread will be opened to talk about this release
> candidate.
> 
> Thanks,
> Fabio Utzig



Re: [VOTE] Release Apache Mynewt 1.3.0-rc3

2017-12-10 Thread aditi runtime
+1 binding

On Sun, Dec 10, 2017 at 11:12 AM, Sterling Hughes <
sterling.hughes.pub...@gmail.com> wrote:

> +1 binding
>
> On 10 Dec 2017, at 11:11, Christopher Collins wrote:
>
> > On Thu, Dec 07, 2017 at 07:27:45PM -0200, Fabio Utzig wrote:
> >> [X] +1 Release this package
> >> [ ]  0 I don't feel strongly about it, but don't object
> >> [ ] -1 Do not release this package because...
> >
> > +1 (binding).
> >
> > Chris
>


Re: [VOTE] Release Apache Mynewt 1.3.0-rc3

2017-12-10 Thread Sterling Hughes
+1 binding

On 10 Dec 2017, at 11:11, Christopher Collins wrote:

> On Thu, Dec 07, 2017 at 07:27:45PM -0200, Fabio Utzig wrote:
>> [X] +1 Release this package
>> [ ]  0 I don't feel strongly about it, but don't object
>> [ ] -1 Do not release this package because...
>
> +1 (binding).
>
> Chris


Re: [VOTE] Release Apache Mynewt 1.3.0-rc3

2017-12-10 Thread Christopher Collins
On Thu, Dec 07, 2017 at 07:27:45PM -0200, Fabio Utzig wrote:
> [X] +1 Release this package
> [ ]  0 I don't feel strongly about it, but don't object
> [ ] -1 Do not release this package because...

+1 (binding).

Chris


Re: [VOTE] Release Apache Mynewt 1.3.0-rc3

2017-12-09 Thread Justin Mclean
Hi,

+1 (binding) There some minor license issues that can be fix next release

I checked:
- LICENSE changes look good, a couple of minor issues (see below)
- NOTICE files fine
- one binary file in mynewt manager [1] - I don’t 100% sure this is compiled 
code but you may want to consider removing it
- all needed source file have ASF headers
- can compile from source

In the core LICENSE you mention MQTT as being under a EPL 1.0 license. That’s 
category B and can’t be included in an Apache source distribution, it is 
however  actually under EDL which is Category A and can be included. The 
correct license in full is included so please fix the typo in the LICENSE for 
the next release.

In the mynewt manger:
- In LICENSE structs is mentioned twice I add the send one should be another 
product name given the link?
- the crypto libraries also include code based on public domain code e.g. [2] 
you may want to add this to license. There’s about a dozen instances from a 
couple of different sources.
- Missing BSD license for pkg errors [3] and these file licensed by apple [4] 
and this [5] note the terms of the license [6]

Thanks,
Justin

1. 
apache-mynewt-newtmgr-1.3.0/vendor/golang.org/x/crypto/ed25519/testdata/sign.input.gz
2. 
apache-mynewt-newtmgr-1.3.0/vendor/golang.org/x/crypto/curve25519/const_amd64.h
3. apache-mynewt-newtmgr-1.3.0/vendor/github.com/pkg/errors/LICENSE
4. apache-mynewt-newtmgr-1.3.0/vendor/golang.org/x/net/html/testdata/webkit/
5. 
apache-mynewt-newtmgr-1.3.0/vendor/golang.org/x/net/html/charset/testdata/README
6. https://www.w3.org/Consortium/Legal/2008/04-testsuite-license

[VOTE] Release Apache Mynewt 1.3.0-rc3

2017-12-07 Thread Fabio Utzig
Hello all,

I am pleased to be calling this vote for the source release of Apache
Mynewt 1.3.0.

Apache Mynewt is a community-driven, permissively licensed open source
initiative for constrained, embedded applications. Mynewt provides a
real-time operating system, flash file system, network stacks, and
support utilities for real-world embedded systems.

For full release notes, please visit the Apache Mynewt Wiki:

https://cwiki.apache.org/confluence/display/MYNEWT/Release+Notes

This release candidate was tested as follows:

  1. Manual execution of the Mynewt test plan:

 https://cwiki.apache.org/confluence/display/MYNEWT/Apache+Mynewt+Test+Plan

 The test results can be found at:

 https://cwiki.apache.org/confluence/display/MYNEWT/1.3.0+Test+Results

  2. The full unit test suite for this release was executed via "newt
  test all" with no failures on Linux and OSX.

The release candidate to be voted on is available at:

https://dist.apache.org/repos/dist/dev/mynewt/apache-mynewt-1.3.0/rc3/

The commits under consideration are as follows:
blinky:
  repos: https://github.com/apache/mynewt-blinky
  commit d921fdd1877fc3bd6262e23d6be9f5c46c100576
core:
  repos: https://github.com/apache/mynewt-core
  commit 6fa22dae243e1e4a3fc5cf484652fe73aace09dd
newt:
  repos: https://github.com/apache/mynewt-newt
  commit f43e04d895c38433c090c74b1d6f32ed947eae80
newtmgr:
  repos: https://github.com/apache/mynewt-newtmgr
  commit c14a63d28b8cc6e14ecaa3d3d3aed278e1c0ee89

In addition, the following newt convenience binaries are available:
  linux:
-

https://dist.apache.org/repos/dist/dev/mynewt/apache-mynewt-1.3.0/rc3/apache-mynewt-newt-bin-linux-1.3.0.tgz
-

https://dist.apache.org/repos/dist/dev/mynewt/apache-mynewt-1.3.0/rc3/apache-mynewt-newtmgr-bin-linux-1.3.0.tgz
  osx:
-

https://dist.apache.org/repos/dist/dev/mynewt/apache-mynewt-1.3.0/rc3/apache-mynewt-newt-bin-osx-1.3.0.tgz
-

https://dist.apache.org/repos/dist/dev/mynewt/apache-mynewt-1.3.0/rc3/apache-mynewt-newtmgr-bin-osx-1.3.0.tgz

The release candidate is signed with a GPG key available at:

https://dist.apache.org/repos/dist/dev/mynewt/KEYS

The vote is open for at least 72 hours and passes if a majority of at
least three +1 PMC votes are cast.

[ ] +1 Release this package
[ ]  0 I don't feel strongly about it, but don't object
[ ] -1 Do not release this package because...

Anyone can participate in testing and voting, not just committers,
please feel free to try out the release candidate and provide your
votes.

A separate [DISCUSS] thread will be opened to talk about this release
candidate.

Thanks,
Fabio Utzig