mirror of https://github.com/BOINC/boinc.git
61 lines
1.8 KiB
PHP
61 lines
1.8 KiB
PHP
<?
|
|
require_once("docutil.php");
|
|
|
|
page_head("Development information flow");
|
|
|
|
echo "
|
|
This page describes the structure of the
|
|
BOINC development, debugging, and release management processes.
|
|
The basic information flow is shown below.
|
|
Ovals represent people, rectangles represent information channels.
|
|
A, B, C, D and E represent the different BOINC development
|
|
areas (Manager, core client, server, etc.;
|
|
actually there are more than five).
|
|
'Owner A' represents the person who owns area A,
|
|
as listed in <a href=contact.php>Personnel</a>.
|
|
<p>
|
|
BOINC/Trac is <a href=http://boinc.berkeley.edu/trac/>here</a>.
|
|
The email lists are <a href=email_lists.php>here</a>.
|
|
BOINC message boards are <a href=dev/>here</a>.
|
|
|
|
<img src=dev_flow.png>
|
|
<p>
|
|
<h3>Participants</h3>
|
|
<ul>
|
|
<li> Report bugs (or learn of workarounds) on the BOINC message boards.
|
|
<li> Learn of new releases on the BOINC web site.
|
|
<li> Note: we need ways of 'pushing' info to participants, e.g. via the Manager.
|
|
</ul>
|
|
<h3>Area owners</h3>
|
|
<ul>
|
|
<li> Reads the relevant BOINC message board on a regular basis.
|
|
Decides if new bugs are present.
|
|
Adds entries to the BOINC/Trac bug database.
|
|
<li>
|
|
Monitors the relevant categories of the BOINC/Trac bug database.
|
|
Manages entries (delete, merge, prioritize, assign).
|
|
</ul>
|
|
<h3>Developers</h3>
|
|
<ul>
|
|
<li> Are assigned tasks via BOINC/Trac.
|
|
</ul>
|
|
<h3>Alpha testers</h3>
|
|
<ul>
|
|
<li> The boinc_alpha email list is used to give instructions,
|
|
and for discussion of tests and procedures.
|
|
<li> If find bugs, log them in BOINC/Trac.
|
|
<li> Use web-based interface for submitting test summaries.
|
|
</ul>
|
|
<h3>Release manager</h3>
|
|
<ul>
|
|
<li> Decide when to create test releases;
|
|
communicate with alpha testers via email list.
|
|
<li> Decide when to make public releases,
|
|
based on web-based reports
|
|
and on contents of BOINC/Trac.
|
|
</ul>
|
|
|
|
";
|
|
page_tail();
|
|
?>
|