Roadmap

There is no milestone map yet. The tasks are just reminder on what have to be done to make MinEE a cool and successful project. Most task can be (and will be) done in any order.

  • Add more supported types for OR-Mapping
    • Date
    • GregorianCalendar
    • BigDecimal
    • BigInteger
    • Map
    • Set
  • Generic Database Support
  • Support for JNDI
  • Tags for JSF alternative
  • CDI Managed beans for JSF alternative
  • Support for JAAS
  • Database API for Joins and Aggregations
  • Database performance improvements
    • Joins
    • Indexes
    • Caching
  • Manage Database Tables
    • Modify Columns
    • Delete Tables
    • Automatic Historisation
  • NoSQL like features
    • Store flexible datatypes
  • Database Transaction Management
  • Managed REST Framework
    • GET, POST, PUT, DELETE
    • Content Types: Multipart, JSON, XML
    • HATEOES, Link References
    • Expression Language for Resources
  • REST Client
  • API Module
  • Test Framework
  • Remove javassist dependency
  • Publish code on GitHub
  • Publish artefacts to a pulic Maven repository
  • Create Documentation on the Website
  • Finish adding Javadocs
  • Create Milestone Plan
  • Add bug tracker / ticket system
  • Create example Applications
  • Message Queue Functionality
  • Microservice Management Tool
  • Create a Logo
  • Data Validation