SOS
SOS copied to clipboard
Release Planning SOS 5.0.0
Naming
- "sensorweb-server" prefix to be decided
- renaming means: repo URL and artifact/groupid
- groupid (prefix):
org.n52.sensorweb-server
- actual groupids (e.g.):
dao-impl
,db-model
,helgoland
- examples:
-
org.n52.sensorweb-server.sos:sos-core
-
org.n52.sensorweb-server.dao-impl:dao-impl-dao
,org.n52.sensorweb-server.dao-impl:dao-impl-webapp
-
org.n52.sensorweb-server.db-model:db-model-entities
-
org.n52.sensorweb-server.helgoland:helgoland-rest
-
org.n52.sensorweb-server.sta:sta-core
-
- groupid (prefix):
- [x] Rename SOS artifactid and groupid
- [x] Rename Data Access Layer (https://github.com/52North/dao-series-api) --> sensorweb-server-dao-impl
- [x] Rename Database Model (https://github.com/52North/series-hibernate) --> sensorweb-server-db-model
- [x] Rename "Helgoland" API (https://github.com/52North/series-rest-api) --> sensorweb-server-helgoland
Dependency Release Requirements
TODO: after renaming repos is finished, update the below list with the corresponding URLs.
- [x] Release Arctic Sea (https://github.com/52North/arctic-sea) --> v 7.3.0
- [x] Release Database Model (https://github.com/52North/series-hibernate) --> v 1.0.0
- [x] Release "Helgoland" API (https://github.com/52North/series-rest-api) --> v 3.0.0
- [x] Release Data Access Layer (https://github.com/52North/dao-series-api) --> v3.0.0
- [x] Release Helgoland Toolbox (https://github.com/52North/helgoland-toolbox) --> v1.0.0-beta.13
- [x] Release Helgoland (https://github.com/52North/helgoland) --> 2.1.0
Actual Release
- [x] Release SOS (this repository) --> v 5.0.0
Post Release
- [ ] create bundle repository (e.g. https://github.com/52North/sensorweb-server) as a place for roadmap, Docker files, bundle documentation, ...
- [ ] create GitHub "project" "Sensor Web Server"
Nice to have / Roadmap / Backlog
to be considered for future releases
- [x] Rename Helgoland Server (https://github.com/52North/helgoland-server) --> sensorweb-server-helgoland-adapters (same tier level as dao-series-api)
- [ ] Release Helgoland Server (https://github.com/52North/helgoland-server [URL to be updated]) --> v2.0.0
- [x] Rename STA (https://github.com/52North/sensor-things) --> sensorweb-server-sta
- [x] Release STA (https://github.com/52North/sensor-things) --> tbd
- [ ] consider java package and artifact renaming to reflect component name changes