django-orchestra/ROADMAP.md

1.5 KiB

Roadmap

1.0a1 Milestone (first alpha release on May '14)

  1. Automated deployment of the development environment
  2. Automated installation and upgrading
  3. Testing framework for running unittests and functional tests
  4. Continuous integration environment
  5. Admin interface based on django.contrib.admin foundations
  6. REST API based on django-rest-framework foundations
  7. Orchestra-orm a Python library for easily interacting with the REST API
  8. Service orchestration framework
  9. Data model, input validation, admin and REST interfaces, permissions, unit and functional tests, service management, migration scripts and some documentation of:
  10. Web applications and FTP accounts
  11. Databases
  12. Mail accounts, aliases, forwards
  13. DNS
  14. Mailing lists
  15. Contact management and service contraction
  16. Object level permissions system
  17. Unittests of all the logic
  18. Functional tests of all Admin and REST interations
  19. Initial documentation

1.0b1 Milestone (first beta release on Jul '14)

  1. Resource monitoring
  2. Orders
  3. Pricing
  4. Billing
  5. Payment gateways
  6. Scheduling of service cancellations
  7. Full documentation

1.0 Milestone (first stable release on Dec '14)

  1. Stabilize data model, internal APIs and REST API
  2. Integration with third-party service providers, e.g. Gandi
  3. Support for additional services like VPS
  4. Issue tracking system