|
| 1 | +v3.2.0 - OSI "Editorial Eaton" |
| 2 | +============================== |
| 3 | +TODO: `d3455a6 <https://github.com/OpenSimulationInterface/open-simulation-interface/commit/d3455a6b18dffad59a166edd21462aaaac9be1e3>`_ |
| 4 | + |
| 5 | +`Think p(OSI)tive! <https://www.youtube.com/watch?v=SJUhlRoBL8M>`_ |
| 6 | + |
| 7 | +Purpose: |
| 8 | +--------- |
| 9 | +The work on the OSI project was until now mainly organized by the BMW AG. In order to enable as many interested parties as possible to |
| 10 | +contribute to the success of the Open Simulation Interface the project has been transferred to the `ASAM e.V. <https://www.asam.net/>`_ |
| 11 | +which has been made public in the `ASAM press release <https://www.asam.net/news-media/news/detail/news/bmw-transfers-open-simulation-interface-osi-to-asam/>`_. |
| 12 | +A new chapter in the development of OSI is now opened with the `kickoff workshop <https://www.asam.net/conferences-events/detail/asam-osi-kick-off-workshop/>`_ |
| 13 | +leading to hopefully many project proposals streamlining the efficient future development of the interface. |
| 14 | +Due to this we decided to focus on the improvement of processes and documentation with this release. |
| 15 | + |
| 16 | +`Content/Changes <https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?q=is%3Apr+is%3Aclosed+milestone%3Av3.2.0>`_: |
| 17 | +--------------------------------------------------------------------------------------------------------------------------------------------- |
| 18 | + |
| 19 | +- Updated README according to K(eep) I(t) S(imply) S(tupid) principle |
| 20 | +- Added Issue and Pullrequest templates |
| 21 | +- Travis CI updated |
| 22 | + - Update to bionic 18.04 |
| 23 | + - Added tests for building protobuf 2.6 and 3.0 in parallel |
| 24 | + - Bugfixed the display of doubled documentation |
| 25 | +- Fixed several typos in the comments |
| 26 | + |
| 27 | +- Added a centralized documentation in `OSI-Documentation <https://github.com/OpenSimulationInterface/osi-documentation>`_ |
| 28 | + - Added contributors guidelines |
| 29 | + - Added commenting style guidelines |
| 30 | + - Added uniform citation style according to APA |
| 31 | + - Updated installation guides for osi in Linux and Windows |
| 32 | + - Added a reference in sphinx based on the generated doxygen documentation |
| 33 | + |
| 34 | +- Added rules to the comments in order to enforce osi message validation with the `OSI-Validator <https://github.com/OpenSimulationInterface/osi-validation>`_ |
| 35 | +- Added the rule definitions in the rules.yml |
| 36 | +- Modularized testing of commenting style into python unit tests |
| 37 | +- Defined a standardazied a file format for reading trace files (*.osi) |
| 38 | +- Defined naming conventions of osi files |
| 39 | +- Added a *.txt to *.osi file converter for backward compatibility |
| 40 | +- Added a script to make traces readable for plausibility checks |
| 41 | +- Corrected the citing style for OSI Bibtex |
| 42 | +- Corrected unit specifications and references according to DIN (e.g. removed Unit: []) |
| 43 | +
|
| 44 | +- Added timestamp in osi_environment |
| 45 | +- Added is_out_of_service bool to traffic light / traffic sign |
0 commit comments