[riot-notifications] [RIOT-OS/RIOT] release-notes.txt: add notes for 2019.07 release (#11901)

Martine Lenders notifications at github.com
Wed Jul 24 13:57:40 CEST 2019


miri64 requested changes on this pull request.

First look

> +
+RIOT is based on the following design principles: energy-efficiency, soft
+real-time capabilities, small memory footprint, modularity, and uniform API
+access, independent of the underlying hardware (with partial POSIX compliance).
+
+RIOT is developed by an international open-source community which is
+independent of specific vendors (e.g. similarly to the Linux community) and is
+licensed with a non-viral copyleft license (LGPLv2.1), which allows indirect
+business models around the free open-source software platform provided by RIOT.
+
+
+About this release:
+===================
+
+The 2019.07 release includes a number of new features including many new
+boards and cpu, riotboot added to many new and old boards, usb is now available,

```suggestion
boards and cpu, riotboot added to many new and old boards, USB is now available,
```

> +RIOT is based on the following design principles: energy-efficiency, soft
+real-time capabilities, small memory footprint, modularity, and uniform API
+access, independent of the underlying hardware (with partial POSIX compliance).
+
+RIOT is developed by an international open-source community which is
+independent of specific vendors (e.g. similarly to the Linux community) and is
+licensed with a non-viral copyleft license (LGPLv2.1), which allows indirect
+business models around the free open-source software platform provided by RIOT.
+
+
+About this release:
+===================
+
+The 2019.07 release includes a number of new features including many new
+boards and cpu, riotboot added to many new and old boards, usb is now available,
+ble improvements, ethernet on stm32 platforms, progress in gnrf fragmentation,

```suggestion
BLE improvements, Ethernet on stm32 platforms, progress in GNRC fragmentation,
```

However GNRC fragmentation is a) very unspecific b) not in yet.

> +access, independent of the underlying hardware (with partial POSIX compliance).
+
+RIOT is developed by an international open-source community which is
+independent of specific vendors (e.g. similarly to the Linux community) and is
+licensed with a non-viral copyleft license (LGPLv2.1), which allows indirect
+business models around the free open-source software platform provided by RIOT.
+
+
+About this release:
+===================
+
+The 2019.07 release includes a number of new features including many new
+boards and cpu, riotboot added to many new and old boards, usb is now available,
+ble improvements, ethernet on stm32 platforms, progress in gnrf fragmentation,
+as well as many bug fixed and documentation updates.  Testing has also improved
+with both On-Target testing increasing and now Hardware Assisted automated tests

either

```suggestion
with both On-Target Testing increasing and now Hardware Assisted Automated Tests
```

or

```suggestion
with both on-target testing increasing and now hardware assisted automated tests
```

> +being run.
+
+About 300 pull requests with about 659 commits have been merged since the last
+release and about 50 issues have been solved. 26 people contributed with code
+in 106 days. Approximately 1377 files have been touched with 181993 insertions
+and 19668 deletions.
+
+
+Notations used below:
+=====================
+    + means new feature/item
+    * means modified feature/item
+    - means removed feature/item
+
+New features and changes
+========================

Many things below are rather bug fixes...

> +    + tests/xtimer_mutex_lock_timeout: add simple case test
+    + Add NimBLE heart rate sensor example (GATT notifications)
+    * tests/driver_rn2xx3: fix invalid element index for txmode
+    * tests/pkg_semtech-loramac: don't init the mac from main
+    * tests/devfs: move tests-devfs out of unittests
+    + examples/lorawan: fix semtech_loramac_send TX ret code
+    * tests/unittests: split remaining packages tests to different test
+                       directory
+
+API Changes
+========================
+- uart_stdio RX is now optional
+- CPU_MODEL declared in boards/Makefile.features
+
+
+```c

Do we have to be as detailed? and isn't this rather

~~~md
```diff
~~~

?

> +#11091: gnrc_minimal on nRF52DK do not work anymore
+#11059: board/sltb001a: cannot flash with JLink when 'hello-world' is running
+        and no error
+#11043: boards/z1: tests/rng resets board
+#10927: gnrc_tftp: Missing minimum length check
+#10878: nrfmin can get stuck and never reach RX (while TX works)
+#10800: iotlab-m3: thread tests failing
+#10559: I2C API write_regs does not fit implementation
+#10468: Tinycryt upstream rewrote history in master branch
+#8653: msba2: default example fails on assert
+#6874: SAMD21: possible CMSIS bug ?
+#4612: pkg: TLSF does not build for 16 bit platforms
+
+Acknowledgements
+================
+We would like to thank all companies (vendors) that provided us with (their)

Template much? ;-).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/pull/11901#pullrequestreview-265967699
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20190724/3e19b1e3/attachment.htm>


More information about the notifications mailing list