django-orchestra/ROADMAP.md

1.6 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
  11. FTP accounts
  12. Databases
  13. Mail accounts, aliases, forwards
  14. DNS
  15. Mailing lists
  16. Contact management and service contraction
  17. Object level permissions system
  18. Unittests of all the logic
  19. Functional tests of all Admin and REST interations
  20. Initial documentation

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

  1. Resource monitoring
  2. Orders
  3. Pricing
  4. Billing
  5. Payment methods
  6. Scheduling of service cancellations and deactivations
  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
  5. Translation to Spanish and Catalan