This document describes the current status, high level ideas / topics the NeonBee contributors agreed working on in future releases, epics / milestones and roadmap items.
Please note: This roadmap should provide you with a general idea of where the project is going and a high-level overview of features and capabilities which we plan adding in future, to give you an overview of what to expect. As we are an Open Source development the prioritization and timeline of the items is generally determined by the availability and the activities of all contributors. We try steering the project based on this high level roadmap, but depending on requirements of individual contributors new items or lower down roadmap items may be implemented first, without having any impact to the general statements here.
NeonBee development started as a closed source development under the internal name Vulp.x (pre 0.2 era), with the intention of being open soured from the get-go. This epic is about the necessary steps releasing NeonBee open source on GitHub.com.
🌟 Goal: Release NeonBee Open Source to GitHub.com under the Eclipse Public License.
DONE 📉 4 / 4 milestones completed (100%) 📅 February 2021
Status | 🚀 Milestone | Types |
---|---|---|
✔️ | Improving all test bases and increase overall test coverage | refactor |
✔️ | Find a new name for Vulp.x and renaming to NeonBee | chore , refactor |
✔️ | Provide high level readme, license information, roadmap, etc. | docs |
✔️ | Going through SAPs open source process and releasing to GitHub.com | chore |
At the time of open sourcing to GitHub.com, NeonBee at version 0.2 still has to be considered an immature framework, with many general purpose features missing to being used more broadly. This epic is all about features, function but also in a main part documentation, so that it can be more generally considered a framework to be used for many different use cases.
🌟 Goal: Provide a mature framework with a good set of documented features and engage with the Eclipse Foundation to release it.
ONGOING 📉 1 / 11 milestones completed (9%) 📅 2022
Status | 🚀 Milestone | Types |
---|---|---|
❌ | Response context / hints & data types | feat |
❌ | Improve inter-verticle entity exchange | feat |
❌ | Improve error handling and logging | feat |
⚡ | Full OASIS OData V4 support | feat |
❌ | New deployables concept | feat |
✔️ | Configurable modular endpoints | feat , build |
❌ | Documentation and homepage | docs |
❌ | Gradle build tooling | build |
❌ | Admin console / administrative user interface | feat |
❌ | Change hooks to SPI / remove launcher pre-processors | feat |
❌ | Other / smaller features & functions | feat |
General description of this Milestone Epic
🌟 Goal: TBD
NOT STARTED 📉 0 / X milestones completed (0%) 📅 TBD
Status | 🚀 Milestone | Types |
---|---|---|
❌ | Abstract cloud layer for Cloud Foundry + Kubernetes | feat |
❌ | (Global / Saga) Transactional support for entities | feat |
❌ | OpenAPI endpoint, MicroMeter support / metrics | feat |
❌ | Other / smaller features & functions | feat |