<div dir="ltr">On Sun, Oct 12, 2008 at 10:08 PM, Simeon Franklin <span dir="ltr">&lt;<a href="mailto:simeonf@gmail.com">simeonf@gmail.com</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I discussed this with Jim after the meeting Thursday night and he<br>
encouraged me to mention it on the list...<br>
<br>
I&#39;m still pretty much a Python Newbie. One of the ways I&#39;ve been<br>
growing lately, however, is getting acquainted with the various tools<br>
many Python devs use. Not just code editing tasks (say flymake mode in<br>
Emacs or pylint or pep8.py) but tools for test running and reporting<br>
(nose) documentation generation (sphinx)<br>
deployment/building/dependency managment (distutils/setuptools,<br>
zc.buildout, fabric...) managing python environments (virtualenv) and<br>
better interactive shells (IPython). I&#39;m sure there are other tools<br>
people can think of - these are just the ones I&#39;ve looked at or have<br>
on my personal todo list...<br>
<br>
I&#39;d like to propose a &quot;Python Dev Tools&quot; session at Baypiggies. It<br>
seems like it would be easy to have a Baypiggies night with 4 or 5<br>
presentations on python development &nbsp;tools by group members (or of<br>
course any tool authors/gurus we could rope into presenting). &nbsp;Perhaps<br>
a maximum length of ~15 minutes per presentation would be good - some<br>
tools might only need 5 minutes (I&#39;d be happy to do 5 minute<br>
presentation on virtualenv for example). Maybe we should stay away<br>
from the flamewar-inspiring topic of editors - people tend to have<br>
made religious choices in these areas already. Most helpful to me as<br>
newbie would be the whole packaging/deployment area but if we decide<br>
to do this perhaps interested list members could volunteer<br>
presentation topics and approximate length and we could all vote on<br>
what we are most interested in hearing...<br>
<br>
What does everybody else think?<br>
</blockquote><div><br>&nbsp;I agree with your idea.&nbsp; It sounds like a fun night.&nbsp; We would need multiple speakers for each of the topics, and we would need someone to organize them.&nbsp; *wink*<br><br>By the way, at the risk of advertising, &quot;Expert Python Programming&quot; covers all of these topics: <a href="http://www.packtpub.com/expert-python-programming/book">http://www.packtpub.com/expert-python-programming/book</a>.<br>
</div></div><br>Best Regards,<br>-jj<br clear="all"><br>-- <br>Making something complex is simple.<br>Making something simple is complex.<br><a href="http://jjinux.blogspot.com/">http://jjinux.blogspot.com/</a><br>
</div>