# Maturity Model, Feature Roadmap and Releases

The development of the Open Charging Network is steered by community needs with the non-profit Energy Web Foundation curating the development.&#x20;

For this purpose, transparency about the current feature set is required, which the following OCN maturity model (inspired by [Gitlab](https://about.gitlab.com/direction/maturity/)) shall provide. The maturity model and the roadmap of the Open Charging Network development is discussed quarterly during the Share\&Charge Foundation and Tech Call.

The maturity model is based on different categories (columns):

* Messaging: How messages between OCN Parties are transmitted and secured
* Service interfaces: Interfaces that can be used by OCN Parties to connect their services to the OCN
* Connection & Community: Tools for the community to test and use the OCN

Maturity is indicated with different-sized black boxes or a heart:

<img src="https://pf-emoji-service--cdn.us-east-1.prod.public.atl-paas.net/standard/a51a7674-8d5d-4495-a2d2-a67c090f5c3b/64x64/25aa.png" alt=":black_small_square:" data-size="line"> Planned: Requirements are getting defined

<img src="https://pf-emoji-service--cdn.us-east-1.prod.public.atl-paas.net/standard/a51a7674-8d5d-4495-a2d2-a67c090f5c3b/64x64/25fe.png" alt=":black_medium_small_square:" data-size="line"> Minimal: First implementations are tested

<img src="https://pf-emoji-service--cdn.us-east-1.prod.public.atl-paas.net/standard/a51a7674-8d5d-4495-a2d2-a67c090f5c3b/64x64/2b1b.png" alt=":black_large_square:" data-size="line"> Viable: Can be used in production

<img src="https://pf-emoji-service--cdn.us-east-1.prod.public.atl-paas.net/standard/a51a7674-8d5d-4495-a2d2-a67c090f5c3b/64x64/1f5a4.png" alt=":black_heart:" data-size="line"> Lovable: Functionality set is complete and used by community

A reference to the open source repositories is provided in parenthesis after the feature description.

|                                                                        | **Messaging**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | **Service interfaces**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **Community & Network tools**                                                                                                                                                                                                                                                                                                                                                                                                             |
| ---------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Release 1.0.0 (03.03.2020)**                                         | <p><img src="https://pf-emoji-service--cdn.us-east-1.prod.public.atl-paas.net/standard/a51a7674-8d5d-4495-a2d2-a67c090f5c3b/64x64/2b1b.png" alt=":black_large_square:" data-size="line"> OCPI 2.2 messaging (OCN-Node)</p><p><img src="https://pf-emoji-service--cdn.us-east-1.prod.public.atl-paas.net/standard/a51a7674-8d5d-4495-a2d2-a67c090f5c3b/64x64/2b1b.png" alt=":black_large_square:" data-size="line"> Address book for message routing (OCN-Registry)</p><p><img src="https://pf-emoji-service--cdn.us-east-1.prod.public.atl-paas.net/standard/a51a7674-8d5d-4495-a2d2-a67c090f5c3b/64x64/2b1b.png" alt=":black_large_square:" data-size="line"> Signed OCPI messages (OCN-Notary)</p><p><img src="https://pf-emoji-service--cdn.us-east-1.prod.public.atl-paas.net/standard/a51a7674-8d5d-4495-a2d2-a67c090f5c3b/64x64/2b1b.png" alt=":black_large_square:" data-size="line"> White-/Blacklisting of OCPI parties (OCN-Node)</p> | <p><img src="https://pf-emoji-service--cdn.us-east-1.prod.public.atl-paas.net/standard/a51a7674-8d5d-4495-a2d2-a67c090f5c3b/64x64/2b1b.png" alt=":black_large_square:" data-size="line"> OCPI 2.2 CPO & eMSP interface (OCN-Node)</p><p> </p><p> </p>                                                                                                                                                                                                                                                              | <p><img src="https://pf-emoji-service--cdn.us-east-1.prod.public.atl-paas.net/standard/a51a7674-8d5d-4495-a2d2-a67c090f5c3b/64x64/25fc.png" alt=":black_medium_square:" data-size="line"> CPO & eMSP testing tools (OCN-Tools & OCN-Demo)</p><p> </p>                                                                                                                                                                                     |
| <p><strong>Release 1.1.0</strong><br><strong>(16.10.2020)</strong></p> | <p><img src="https://pf-emoji-service--cdn.us-east-1.prod.public.atl-paas.net/standard/a51a7674-8d5d-4495-a2d2-a67c090f5c3b/64x64/25fe.png" alt=":black_medium_small_square:" data-size="line"> OCN Service Permissions (OCN-Registry)</p><p><img src="https://pf-emoji-service--cdn.us-east-1.prod.public.atl-paas.net/standard/a51a7674-8d5d-4495-a2d2-a67c090f5c3b/64x64/25fe.png" alt=":black_medium_small_square:" data-size="line"> OCPI 2.2 HubClientInfo Module (OCN-Node)</p><p><img src="https://pf-emoji-service--cdn.us-east-1.prod.public.atl-paas.net/standard/a51a7674-8d5d-4495-a2d2-a67c090f5c3b/64x64/25fe.png" alt=":black_medium_small_square:" data-size="line">Custom OCN / OCPI message (OCN-Node)</p>                                                                                                                                                                                                                   | <img src="https://pf-emoji-service--cdn.us-east-1.prod.public.atl-paas.net/standard/a51a7674-8d5d-4495-a2d2-a67c090f5c3b/64x64/25fe.png" alt=":black_medium_small_square:" data-size="line"> OCN Service Interface (OCN-Node)                                                                                                                                                                                                                                                                                      | <img src="https://pf-emoji-service--cdn.us-east-1.prod.public.atl-paas.net/standard/a51a7674-8d5d-4495-a2d2-a67c090f5c3b/64x64/25fe.png" alt=":black_medium_small_square:" data-size="line"> OCN Service Interface testing tools (OCN-Demo)                                                                                                                                                                                               |
| **On Roadmap**                                                         | <p> </p><p> </p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | <p> </p><p> </p><p> </p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | <p><img src="https://pf-emoji-service--cdn.us-east-1.prod.public.atl-paas.net/standard/a51a7674-8d5d-4495-a2d2-a67c090f5c3b/64x64/25fe.png" alt=":black_medium_small_square:" data-size="line"> Non-OCPI API connections (OCN-Bridge)</p><p> </p>                                                                                                                                                                                         |
| **Ideas / Requirements / Addons**                                      | <img src="https://pf-emoji-service--cdn.us-east-1.prod.public.atl-paas.net/standard/a51a7674-8d5d-4495-a2d2-a67c090f5c3b/64x64/25aa.png" alt=":black_small_square:" data-size="line"> Decentralized Identifiers for OCN Registry                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | <p><img src="https://pf-emoji-service--cdn.us-east-1.prod.public.atl-paas.net/standard/a51a7674-8d5d-4495-a2d2-a67c090f5c3b/64x64/25aa.png" alt=":black_small_square:" data-size="line"> OCN Service Interface with Interception / Changing functionality</p><p><img src="https://pf-emoji-service--cdn.us-east-1.prod.public.atl-paas.net/standard/a51a7674-8d5d-4495-a2d2-a67c090f5c3b/64x64/25fe.png" alt=":black_medium_small_square:" data-size="line"> ERC20 Token interface (Settlement & Token Bridge)</p> | <p><img src="https://pf-emoji-service--cdn.us-east-1.prod.public.atl-paas.net/standard/a51a7674-8d5d-4495-a2d2-a67c090f5c3b/64x64/25aa.png" alt=":black_small_square:" data-size="line"> OCPI 2.1.1 bridge</p><p><img src="https://pf-emoji-service--cdn.us-east-1.prod.public.atl-paas.net/standard/a51a7674-8d5d-4495-a2d2-a67c090f5c3b/64x64/25aa.png" alt=":black_small_square:" data-size="line"> OCN / OCPI 2.2 testkit</p><p> </p> |
