Hi Justin,

I had a few more questions about your findings, if you don't mind.  I
have snipped most of your comments, as there is no doubt about how to
address them.

On Wed, Mar 16, 2016 at 03:41:27PM +1100, Justin Mclean wrote:
> Blinky:
> - README should including instructions on how to compile (but managed
> to compile)
> - not sure that unit test info is correct as newt build unittest gives
> "Error: Target does not specify an app package (target.app)” and newt
> test doesn’t seem to do anything

I just wanted to add a clarification regarding blinky:

Blinky is a bit unusual in that it is not meant to be compilable nor
testable on its own;  it depends on libraries in the apache-mynewt-core
package.  Blinky is actually just a project skeleton that gets
downloaded by the "newt new" command.  This is likely why the "newt test
all" command did not seem to do anything when you ran it - blinky by
itself does not contain any tests.

The point is well taken: we need to make all of the above information
clear in blinky's README.

> Core:
> - LICENSE is missing a number of files. For example  from [1] as most
> of those files have BSD licenses but only a small number are listed in
> LICENSE.

([1]=hw/mcu/stm/stm32f4xx/include/mcu/*)

The core LICENSE file references the following directory as part of
STM32CubeF4 (3-clause BSD):
    * hw/mcu/stm/stm32f4xx/include/

Are subdirectories generally not considered to be included in such a
reference?  It is not a big deal in this case, as the above path only
contains a single entry (the mcu subdirectory).  However, I ask because
there are other references in the core LICENSE file that are meant to
include all child subdirectories.

Thanks,
Chris

Reply via email to