I've seen recent attempts at blog posts to show how to get
started at hacking on an OpenStack project. Unfortunately
they seem to have over-complicated the issue for new users.
As part of the Core Infrastructure team it is my job to make
submitting, reviewing and merging code easier for
developers. This includes documenting that process, so here
goes :)
- You need a Launchpad account and need to be joined to the Openstack team. You can also join the team of one of the many subprojects if you want to. Make sure Launchpad has your SSH key, Gerrit (the code review system) uses this.
- Sign the CLA as outlined in section 3 of the How To Contribute wiki page …