From a6445b3b00965fe3965202c20bd928bba21e428f Mon Sep 17 00:00:00 2001 From: Manolis Surligas Date: Wed, 18 Jul 2018 13:39:00 +0300 Subject: [PATCH] Add contributors list and update versioning scheme --- CONTRIBUTORS.md | 18 ++++++++++++++++++ README.md | 17 +++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 CONTRIBUTORS.md diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md new file mode 100644 index 0000000..e95f764 --- /dev/null +++ b/CONTRIBUTORS.md @@ -0,0 +1,18 @@ +# Maintainers +* Manolis Surligas (surligas@gmail.com) +* Pierros Papadeas (pierros@papadeas.gr) +* Goerge Vardakis (vardakis@csd.uoc.gr) + +# Package Mainteners +* Vasilis Tsiligiannis (acinonyx@openwrt.gr) + +# Contributors +* Corey Shields (cshields@gmail.com) +* LongHairedHacker(sebastian@sebastians-site.de) +* Nikos Karamolegkos (nkaramolegos@csd.uoc.g) +* Mark Jessop (vk5qi@rfhead.net) +* Fabian P. Schmidt (kerel-fs@gmx.de) +* Thanos Gkiolias (agiolias@csd.uoc.gr) +* Patrick Dohmen (dl4pd@darc.de) +* Kostis Triantayllakis (ctriant@csd.uoc.gr) +* Alexander Jenke \ No newline at end of file diff --git a/README.md b/README.md index 6eef832..8c42c03 100644 --- a/README.md +++ b/README.md @@ -62,6 +62,23 @@ will install the libraries at the `/usr/lib64` directory. ## Website For more indormation about SatNOGS please visit our [site](https://satnogs.org/). +## Release Policy +The `gr-satnogs` OOT module uses the `major.api-compatibility.minor` +versioning scheme. +is used by the [satnogs-client](https://gitlab.com/librespacefoundation/satnogs/satnogs-client), so the release and versioning policy is based on how the +satnogs client is affected by the changes on the `gr-satnogs` software. + +* Minor changes, bug fixes or improvements that do not affect in anyway +the `satnogs-client` advance the `minor` version. +* The `api-compatibility` indicates changes that require modifications on `satnogs-client` but do not brake the backwards compatibility (e.g a new satallite decoder). In other words, +the `satnogs-client` should continue to operate normally without any modifications. +Changes on `satnogs-client` should be performed only to integrate the new features. +* `major` version advances when the changes break backwards compatibility with +the `satnogs-client`. + +For every release change a tag with the corresponding version is created. +Releases can be retrieved by the [tags](https://gitlab.com/librespacefoundation/satnogs/gr-satnogs/tags) page. + ## License © 2016,2017,2018 [Libre Space Foundation](http://librespacefoundation.org).