<div><span class="gmail_quote">On 5/31/06, <b class="gmail_sendername">Jim Gettys</b> <<a href="mailto:jg@laptop.org">jg@laptop.org</a>> wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">1) would a weekly/biweekly phone call help with coordination and<br>communications? If weekly, we might alternate times to favor far east
<br>vs. US and Europe on alternate weeks.</blockquote>
<div> </div>
<div>That would be great but we will need a moderator for it that isn't afraid to cut people off and keep the meeting moving. We should also try to record it and have it up on a website for people to listen to it if they can't attend. We may need to designated a meeting secretary to write summary notes.
</div><br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">2) would people prefer to post status to the list? in addition to a<br>phone call? instead of a phone call?
</blockquote>
<div> </div>
<div>I think there should either be a website where the status of the projects are at or 1 person should make 1 large mail with the status of all the projects. I would hate people to get hit by 20 or so emails on the status of sub-projects each week.
</div><br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">3) we could put tasks needing doing into a tracking system (e.g.<br>bugzilla) and track tasks that way? Or are there better tools for this
<br>purpose we should install and use?</blockquote>
<div> </div>
<div>If I am working on a project, I want to know about my project in detail but I don't care that much about other projects as long as they are on schedule. So I would want something like an "OLPC" wide feature list and release schedule where someone can drill-down to get to the little things, for example, whether the "Sugar" icons need to be modified to be international friendly.
</div><br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">4) What should our preferred SCM be?</blockquote>
<div> </div>
<div>As long as what we pick helps me more then hinders me, I don't care.</div>
<div> </div>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">5) Ivan is recommending we not use gforge having talked to some people<br>who have been using it; this begs project hosting tools. In my
<br>experience, account management quickly becomes a scaling issue. It is<br>important that project leaders be able to add members to projects<br>immediately without requiring central approval or manual account<br>creation. I know there are tools developed by a number of other
<br>projects: e.g. <a href="http://handhelds.org">handhelds.org</a> has time tested and recently improved<br>tools. There may be others. Time is of the essence if we want to go<br>this route. If you know of such tools, please let me know so we can make
<br>a rational judgment of what to do in this area.</blockquote>
<div> </div>
<div>In most Open Source projects it is usually the Lead Architect/Designer/Programmer that is the Project Leader, we may just have to revert to having a specialized Project Leader for the larger sub-projects.</div><br>
</div>
<div>One of the things that I want to make sure of is that everyone that is working on the core project has confidence.</div>
<div> </div>
<div>1) Confidence in knowing what they are doing is correct.</div>
<div>We have a specific list of features/requirements/tasks with priorities, and/or a "customer" representative to ask questions to and get feedback on.</div>
<div> </div>
<div>2) Confidence in knowing a defect will be found.</div>
<div>While I expect all the developers to have a personal process for software quality, we should have a build system to make sure that everything still compiles at least. If we have some automated tests running also it would be neater.
</div>
<div> </div>
<div>3) Confidence in knowing when you are done with a task.</div>
<div>It maybe that we have enough resources to continue development down to when we freeze the code, but it would be nice to know when something is good enough to ship. If it is up to each developer to do this, or if we have someone review the running program or app to do this, I don't know.
</div>
<div> </div>
<div> </div>
<div> </div>
<div>Darryl</div>