SOS icon indicating copy to clipboard operation
SOS copied to clipboard

Release Planning SOS 5.0.0

Open matthesrieke opened this issue 4 years ago • 0 comments

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
  • [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

matthesrieke avatar Feb 14 '20 11:02 matthesrieke