Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Keep improving quality, remove dead code
    • coverity scans, sonar etcs. - (sonar requires upgrade)
    • Would be nice to see a dashboard to monitor progress or a weekly email to the list

  • Cleanup JIRA
    • JIRA has over 1400 open issues, a lot of them are not up to date.
    • Hold a JIRAthon to close as many as possible
    • Define JIRA best practices
    • Define commit habit of editing CHANGES.md when making a commit

  • We have successfully moved to GitHub pull requests, we should stop using RB
    • 4/6/2015 S. Goasguen got consensus on list, all reviews updated with a note to move to GH PR.
    • 4/17/2015 RB closed but still read only. Announcement email sent to the lists.
    • DONE

  • Simplify the dev process and adopt a new committing system to avoid regressions at all costs.
    • We have talked about this for a long time but have failed had doing something concrete. It is time.

  • Remove the AWSAPI (there is a branch without it right now), we should merge it in master
  • Several Cloud Providers have unveiled new CloudStack UI, maybe it’s time we do the same.
    • Talk to exoscale, PCextreme, CloudOps
    • Could we get a donation for a user facing UI

  • Solidify the testing infrastructure, keep Jenkins builds running

  • Brainstorm on the future of CloudStack and IaaS in general. What should CloudStack be in 10 years ?
    • While CloudStack is what it is now, nothing prevents us to re-architect, re-think, re-code it within the current framework.

  • Finally, package the mgt server and the KVM agent as Docker containers
    • Docker is a great portability mechanism. We should embrace Docker as a packaging tool (first) and provide container images for our mgt server (at a minimum).
      • 4/6/2015 PL Dion and S. Goasguen maintainer of the cloudstack org on hub.docker.com
    • This could become a type of release artifact that could be easily continuously built.

...