Skip to content

Commit

Permalink
Update roadmap.md 2023-08-22
Browse files Browse the repository at this point in the history
  • Loading branch information
mapedraza authored Aug 22, 2023
1 parent ffff911 commit a8f99c1
Showing 1 changed file with 14 additions and 7 deletions.
21 changes: 14 additions & 7 deletions doc/roadmap.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ any time.

Disclaimer:

* This section has been last updated in March 2022. Please take into account its
* This section has been last updated in August 2023. Please take into account its
content could be obsolete.
* Note we develop this software in Agile way, so development plan is continuously
under review. Thus, this roadmap has to be understood as rough plan of features
Expand All @@ -33,29 +33,32 @@ The following list of features are planned to be addressed in the short term,
and incorporated into the coming release(s) of the product:

- Allow multiple types in entity to support UNE 178503 requirements ([#3638](https://github.com/telefonicaid/fiware-orion/issues/3638))
- ~New subscripition modes (create only, update only, delete only and combinations)~ ([#1494](https://github.com/telefonicaid/fiware-orion/issues/1494)
- Pattern/filter batch updates ([#2389](https://github.com/telefonicaid/fiware-orion/issues/2389))
- Notification endpoint alias ([#3655](https://github.com/telefonicaid/fiware-orion/issues/3655))
- Aggregation operations API ([#3816](https://github.com/telefonicaid/fiware-orion/issues/3816))
- ~Custom notifications: simplifying sending JSON requests~ ([#2560](https://github.com/telefonicaid/fiware-orion/issues/2560))

- Rework commands and deprecate registration API
- MQTT Retain flag

## Medium term

The following list of features are planned to be addressed in the medium term,
typically within the subsequent release(s) generated in the next **9 months**
after next planned release:


- Advanced query language
- Advanced query language ([4395](https://github.com/telefonicaid/fiware-orion/issues/4395))
- Signed entities
- Dynamic / high order attribute values (e.g. an attribute being a sum of two other attributes)
supported by a Expressions Language - help wanted
([#4004](https://github.com/telefonicaid/fiware-orion/issues/4004)),
([#3815](https://github.com/telefonicaid/fiware-orion/issues/3815))
- Rework commands
- Service provisioning API (pools, etc.)
(based in [#3843](https://github.com/telefonicaid/fiware-orion/issues/3843))
- Remove registration API
- Advanced subscription management ([4392](https://github.com/telefonicaid/fiware-orion/issues/4392))
- Custom ID subscription
- Query Subscrition by fields (endpoint, attributes...)
- Configurable statistics consolidation flag (to debug subscriptions) / Debug mode + last 10 subs status?
- Flag to disable metadata in subscriptions

## Long term

Expand All @@ -71,6 +74,10 @@ you wish to get involved in the implementation or influence the roadmap

The following list contains all features that were in the roadmap and have already been implemented.

- ~New subscripition modes (create only, update only, delete only and combinations)~ ([#1494](https://github.com/telefonicaid/fiware-orion/issues/1494)
- ~Custom notifications: simplifying sending JSON requests~ ([#2560](https://github.com/telefonicaid/fiware-orion/issues/2560))


- Per sub/reg HTTP timeout ([#3842](https://github.com/telefonicaid/fiware-orion/issues/3842))
([3.3.0](https://github.com/telefonicaid/fiware-orion/releases/tag/3.3.0))
- Attribute update operators (inc, push, etc.) ([#3814](https://github.com/telefonicaid/fiware-orion/issues/3814))
Expand Down

0 comments on commit a8f99c1

Please sign in to comment.