<html><body>
<p><font size="2" face="sans-serif">Hey Mario,</font><br>
<br>
<font size="2" face="sans-serif">Welcome and thanks for helping out!</font><br>
<br>
<font size="2" face="sans-serif">The developer docs are a great place to get started.</font><br>
<br>
<font size="2" face="sans-serif">#1 - Not sure if there is anything recent, but here is an old diagram: <a href="http://ilearnstack.files.wordpress.com/2013/04/keystone.png">http://ilearnstack.files.wordpress.com/2013/04/keystone.png</a></font><br>
<font size="2" face="sans-serif">#2 - I would read up on the section (Running with PDB) <a href="http://docs.openstack.org/developer/keystone/developing.html#running-with-pdb">http://docs.openstack.org/developer/keystone/developing.html#running-with-pdb</a> it's what I do most often. </font><br>
<font size="2" face="sans-serif">#3 - I'll leave this to others</font><br>
<font size="2" face="sans-serif">#4a - We usually lurk in (and flood) the #openstack-dev channel, so just give us a shout there. (Bug any of the folks here: <a href="http://russellbryant.net/openstack-stats/keystone-reviewers-30.txt">http://russellbryant.net/openstack-stats/keystone-reviewers-30.txt</a>). </font><br>
<font size="2" face="sans-serif">#4b - Join us on Tuesdays for the Keystone weekly meeting. <a href="https://wiki.openstack.org/wiki/Meetings/KeystoneMeeting">https://wiki.openstack.org/wiki/Meetings/KeystoneMeeting</a></font><br>
<font size="2" face="sans-serif">#4c - Blueprints: <a href="https://blueprints.launchpad.net/keystone">https://blueprints.launchpad.net/keystone</a> Bugs: <a href="https://bugs.launchpad.net/keystone">https://bugs.launchpad.net/keystone</a></font><br>
<font size="2" face="sans-serif">#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 :) )</font><br>
<br>
<font size="2" face="sans-serif">That's all I can think of for now.</font><br>
<font size="2" face="sans-serif"><br>
<br>
Thanks,<br>
<br>
_____________________________________________<br>
Steve Martinelli<br>
OpenStack Development - Keystone Core Member<br>
Phone: (905) 413-2851<br>
E-Mail: stevemar@ca.ibm.com</font><br>
<br>
<img width="16" height="16" src="cid:1__=0ABBF6FADF86F3B28f9e8a93df938@ca.ibm.com" border="0" alt="Inactive hide details for Mario Adessi ---01/22/2014 09:37:48 PM---I'd like to begin contributing to the keystone project. Keys"><font size="2" color="#424282" face="sans-serif">Mario Adessi ---01/22/2014 09:37:48 PM---I'd like to begin contributing to the keystone project. Keystone, along with all the other major inf</font><br>
<br>
<font size="1" color="#5F5F5F" face="sans-serif">From:      </font><font size="1" face="sans-serif">Mario Adessi <mario.adessi@live.com></font><br>
<font size="1" color="#5F5F5F" face="sans-serif">To:        </font><font size="1" face="sans-serif">"openstack-dev@lists.openstack.org" <openstack-dev@lists.openstack.org>, </font><br>
<font size="1" color="#5F5F5F" face="sans-serif">Date:      </font><font size="1" face="sans-serif">01/22/2014 09:37 PM</font><br>
<font size="1" color="#5F5F5F" face="sans-serif">Subject:   </font><font size="1" face="sans-serif">[openstack-dev] new keystone developer</font><br>
<hr width="100%" size="2" align="left" noshade style="color:#8091A5; "><br>
<br>
<br>
<font size="3" face="Calibri">I'd like to begin contributing to the keystone project.</font><br>
<br>
<font size="3" face="Calibri">Keystone, along with all the other major infrastructure components in OpenStack, is a rather large project. I've read over the </font><a href="http://docs.openstack.org/developer/keystone/#developers-documentation"><font size="3" color="#0000FF" face="Calibri"><u>developer documentation</u></font></a><font size="3" face="Calibri">, but was hoping to get help with some questions.</font><br>
<br>
<font size="3" face="Calibri">(1) Are there diagrams that describe how various classes, functions, etc. interact with one another?</font><br>
<br>
<font size="3" face="Calibri">(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.</font><br>
<br>
<font size="3" face="Calibri">(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.</font><br>
<br>
<font size="3" face="Calibri">(4) Any other tips / tricks to help jumpstart tinkering with code?</font><br>
<br>
<font size="3" face="Calibri">Many thanks.</font><br>
<font size="3" face="Calibri">-mario</font><tt><font size="2">_______________________________________________<br>
OpenStack-dev mailing list<br>
OpenStack-dev@lists.openstack.org<br>
</font></tt><tt><font size="2"><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a></font></tt><tt><font size="2"><br>
</font></tt><br>
</body></html>