<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">Rubbish. Open development means knowing the general directions and</div>
specifications that people are working on by open discussions, open<br>
blueprints/specs, and active communication between teams. I can go to<br>
github and see how many people "forked this" (ugh.). That doesn't give<br>
me any clue as to what people are attempting to do with the code in<br>
the long term.<br></blockquote><div><br></div><div>I am not the biggest fan of LP, but the 'recent commits' feature on LP is awesome. If I want to know what people are really working on, I just look at the most recent commits:</div>
<div><br></div><div>Cerberus is working on something cool involving notifications, presumably the first step in addressing the issue that we're almost entirely request-driven</div><div>The titan team is fixing the date/time parsing bug with glance images</div>
<div>The titan team is working on support for changing passwords</div><div>ZulCss is working on LXC support</div><div>The USC team is working on HPC stuff on hardware that's unfairly cool</div><div>Termie's working on libvirt-snapshot support</div>
<div>Termie's clarifying the docstring rules</div><div><br></div><div>etc.</div><div><br></div><div>That gives me a much better feel for the pulse of the project than anything else - the blueprints feel like reading a printed newspaper - full of yesterday's news. It doesn't answer why, but we should probably make a bigger push on the blueprints to make sure they always answer the "why" question.</div>
<div><br></div><div>Justin</div><div><br></div><div><br></div></div>