diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000000000000000000000000000000000000..5a520d84ee4d256664277dab38d00704517ad341 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,27 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) +and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [v0.1.0] - 2023-03-24 + +### Added + +JSON schema definitions for the SoAR project +- outer wrapper MESSAGE definition +- header object +- payload object + - acknowledgement + - mission_plan (raw and encoded) + - observation (raw and encoded) + - platform_status (raw and encoded) + - planning_configuration + +Example messages matching the schema for each partner + +[v0.1.0]: https://git.noc.ac.uk/communications-backbone-system/backbone-message-format/compare/9e6ce245...v0.1.0 +[unreleased]: https://git.noc.ac.uk/communications-backbone-system/backbone-message-format/compare/v0.1.0...dev diff --git a/LICENSE b/LICENSE index 86e7a3c0292ebdd10f9ddcb357d1435a2948c7f6..bb1c32f989eacf891b5192df4319772a7b2bb301 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2022 National Oceanography Centre CLG +Copyright (c) 2022 National Oceanography Centre Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/setup.py b/setup.py new file mode 100644 index 0000000000000000000000000000000000000000..5a6ade1ee9ff6b9aa5015363e09bf9b0bdb3a6b7 --- /dev/null +++ b/setup.py @@ -0,0 +1,13 @@ +from setuptools import setup + + +setup( + version="0.1.0", + name="backbone_message_format", + python_requires=">=3.8", + packages=["backbone_message_format"], + package_dir={ + "backbone_message_formats": ".", + }, + include_package_data=True, +)