Hey Mario, Welcome and thanks for helping out!
The developer docs are a great place to get started. #1 - Not sure if there is anything recent, but here is an old diagram: http://ilearnstack.files.wordpress.com/2013/04/keystone.png #2 - I would read up on the section (Running with PDB) http://docs.openstack.org/developer/keystone/developing.html#running-with-pdb it's what I do most often. #3 - I'll leave this to others #4a - We usually lurk in (and flood) the #openstack-dev channel, so just give us a shout there. (Bug any of the folks here: http://russellbryant.net/openstack-stats/keystone-reviewers-30.txt). #4b - Join us on Tuesdays for the Keystone weekly meeting. https://wiki.openstack.org/wiki/Meetings/KeystoneMeeting #4c - Blueprints: https://blueprints.launchpad.net/keystone Bugs: https://bugs.launchpad.net/keystone #4d - More of an FYI - Icehouse milestone 2 just ended, so there won't be any new API features landing in milestone 3. (Good time to keep an eye on bugs :) ) That's all I can think of for now. Thanks, _____________________________________________ Steve Martinelli OpenStack Development - Keystone Core Member Phone: (905) 413-2851 E-Mail: [email protected] From: Mario Adessi <[email protected]> To: "[email protected]" <[email protected]>, Date: 01/22/2014 09:37 PM Subject: [openstack-dev] new keystone developer I'd like to begin contributing to the keystone project. Keystone, along with all the other major infrastructure components in OpenStack, is a rather large project. I've read over the developer documentation, but was hoping to get help with some questions. (1) Are there diagrams that describe how various classes, functions, etc. interact with one another? (2) What's the best way to debug keystone when editing existing code or adding? Tips from those who do this every day would be greatly appreciated. (3) Is there a way to import large chunks (or, preferably, all) of keystone into iPython? This makes debugging super easy and would fit in nicely with my existing workflow with other projects. (4) Any other tips / tricks to help jumpstart tinkering with code? Many thanks. -mario_______________________________________________ OpenStack-dev mailing list [email protected] http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
<<inline: graycol.gif>>
_______________________________________________ OpenStack-dev mailing list [email protected] http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
