Changes between Initial Version and Version 1 of DevProjects/New


Ignore:
Timestamp:
Apr 4, 2008, 7:45:12 PM (16 years ago)
Author:
Didactylos
Comment:

Initial version

Legend:

Unmodified
Added
Removed
Modified
  • DevProjects/New

    v1 v1  
     1= Development projects =
     2We need volunteers to help with software testing and development. If you have one or more of the relevant technical skills (C++ system programming, PHP/MySQL Web development, wxWidgets programming, autoconf/automake expertise, etc.) you may be able to help us maintain and enhance BOINC.
     3
     4The University of California holds the copyright on all BOINC source code. By submitting contributions to the BOINC code, you irrevocably assign all right, title, and interest, including copyright and all copyright rights, in such contributions to The Regents of the University of California, who may then use the code for any purpose that it desires.
     5
     6To get started, read about the [SoftwareDevelopment BOINC software development process].
     7Find a small bug fix or enhancement to do (look at the [/trac/query BOINC bug database], the [/email_lists.php email lists], or [/dev/ message boards] for ideas).
     8Look at the source code and think about how you would implement it.
     9Then communicate with the [ProjectPeople area owner], sketching what you want to do and how. Work with the the area owner to carry out and check in the work.
     10
     11The following development projects are available
     12
     13== Web features ==
     14
     15(Requires advanced knowledge of PHP and MySQL.)
     16
     17[[TicketQuery(status=new|reopened&type=Enhancement&component^=Server - Web)]]
     18
     19[query:?status=new&status=reopened&group=component&verbose=1&component=%5EServer%20-%20Web&type=Enhancement&order=priority Expand descriptions] |
     20[query:?status=assigned&type=Enhancement&component=%5EServer%20-%20Web&order=priority&group=component Assigned tickets] ([[TicketQuery(status=assigned&type=Enhancement&component^=Server - Web, count)]])
     21
     22== Applications ==
     23[[TicketQuery(status=new|reopened&type=Enhancement&component^=BOINC)]]
     24
     25[query:?status=new&status=reopened&group=component&verbose=1&component=%5EBOINC&type=Enhancement&order=priority Expand descriptions] |
     26[query:?status=assigned&type=Enhancement&component=%5EBOINC&order=priority&group=component Assigned tickets] ([[TicketQuery(status=assigned&type=Enhancement&component^=BOINC, count)]])
     27
     28== Core client ==
     29(Requires advanced C++ system programming experience)
     30
     31[[TicketQuery(status=new|reopened&type=Enhancement&component=Client - Daemon)]]
     32
     33[query:?status=new&status=reopened&group=component&verbose=1&component=Client%20-%20Daemon&type=Enhancement&order=priority Expand descriptions] |
     34[query:?status=assigned&type=Enhancement&component=Client%20-%20Daemon&order=priority&group=component Assigned tickets] ([[TicketQuery(status=assigned&type=Enhancement&component=Client - Daemon, count)]])
     35
     36== Installer ==
     37[[TicketQuery(status=new|reopened&type=Enhancement&component=Client - Setup)]]
     38
     39[query:?status=new&status=reopened&group=component&verbose=1&component=Client%20-%20Setup&type=Enhancement&order=priority Expand descriptions] |
     40[query:?status=assigned&type=Enhancement&component=Client%20-%20Setup&order=priority&group=component Assigned tickets] ([[TicketQuery(status=assigned&type=Enhancement&component=Client - Setup, count)]])
     41
     42==  BOINC Manager ==
     43(Requires experience with !WxWidgets GUI toolkit)
     44
     45[[TicketQuery(status=new|reopened&type=Enhancement&component=Client - Manager)]]
     46
     47[query:?status=new&status=reopened&group=component&verbose=1&component=Client%20-%20Manager&type=Enhancement&order=priority Expand descriptions] |
     48[query:?status=assigned&type=Enhancement&component=Client%20-%20Manager&order=priority&group=component Assigned tickets] ([[TicketQuery(status=assigned&type=Enhancement&component=Client - Manager, count)]])
     49
     50== Server/Back End ==
     51
     52(Requires advanced C++/Unix system programming experience)
     53
     54[[TicketQuery(status=new|reopened&type=Enhancement&component^=Server)]]
     55
     56[query:?status=new&status=reopened&group=component&verbose=1&component=%5EServer&type=Enhancement&order=priority Expand descriptions] |
     57[query:?status=assigned&type=Enhancement&component=%5EServer&order=priority&group=component Assigned tickets] ([[TicketQuery(status=assigned&type=Enhancement&component^=Server, count)]])
     58
     59Please check with [ProjectPeople area owner or David Anderson] before undertaking any of these.