mirror of https://github.com/BOINC/boinc.git
Updated documentation, added win_build.zip for Windows client.
svn path=/trunk/boinc/; revision=281
This commit is contained in:
parent
fec6e862dd
commit
f0a2f4cd84
9
INSTALL
9
INSTALL
|
@ -131,20 +131,13 @@ Building
|
||||||
|
|
||||||
Now that BOINC is configured, you are ready to build BOINC.
|
Now that BOINC is configured, you are ready to build BOINC.
|
||||||
|
|
||||||
It is necessary to use GNU make at the moment, as the RSAEuro libraries will
|
|
||||||
not compiler under other versions of make.
|
|
||||||
|
|
||||||
Some commands executed when making BOINC may fail (return a nonzero status) and
|
Some commands executed when making BOINC may fail (return a nonzero status) and
|
||||||
be ignored by make. The most common of these failures is when making RSAEuro.
|
be ignored by make.
|
||||||
|
|
||||||
It is normal to have compiler warnings when compiling certain files. The most
|
It is normal to have compiler warnings when compiling certain files. The most
|
||||||
common of these warnings is statement with no effect, due to the use of assert
|
common of these warnings is statement with no effect, due to the use of assert
|
||||||
in the scheduling server, and can be safely ignored.
|
in the scheduling server, and can be safely ignored.
|
||||||
|
|
||||||
Often, make will fail in the srcdir/sched directory with the error sh: cc not
|
|
||||||
found. If this occurs, simply cd to srcdir/sched and make. This should resolve
|
|
||||||
the problem.
|
|
||||||
|
|
||||||
To make BOINC:
|
To make BOINC:
|
||||||
|
|
||||||
% cd srcdir
|
% cd srcdir
|
||||||
|
|
|
@ -55,11 +55,8 @@ Building
|
||||||
|
|
||||||
Now that BOINC is configured, you are ready to build BOINC
|
Now that BOINC is configured, you are ready to build BOINC
|
||||||
|
|
||||||
It is necessary to use GNU make at the moment, as the RSAEuro libraries will
|
|
||||||
not compile under other versions of make.
|
|
||||||
|
|
||||||
Some commands executed when making BOINC may fail (return a nonzero status) and
|
Some commands executed when making BOINC may fail (return a nonzero status) and
|
||||||
be ignored by make. The most common of these failures is when making RSAEuro.
|
be ignored by make.
|
||||||
|
|
||||||
It is normal to have compiler warnings when compiling certain files. These
|
It is normal to have compiler warnings when compiling certain files. These
|
||||||
warnings can be safely ignored unless you are a member of the development team.
|
warnings can be safely ignored unless you are a member of the development team.
|
||||||
|
|
33
TODO
33
TODO
|
@ -1,15 +1,5 @@
|
||||||
HIGH-PRIORITY (must be done to support SETI@home)
|
HIGH-PRIORITY (must be done to support SETI@home)
|
||||||
|
|
||||||
- Code-signing
|
|
||||||
Done - David
|
|
||||||
|
|
||||||
- Upload authentication (David)
|
|
||||||
Each result contains a "certificate", signed with project key, giving
|
|
||||||
- list of: file name, max size
|
|
||||||
- min, max times to xfer
|
|
||||||
modify put program to decrypt certificate, enforce name/size/time limits
|
|
||||||
Done - David
|
|
||||||
|
|
||||||
- File retry policies (Eric?)
|
- File retry policies (Eric?)
|
||||||
can't download file: when to give up? how to retry?
|
can't download file: when to give up? how to retry?
|
||||||
exponential backoff
|
exponential backoff
|
||||||
|
@ -75,7 +65,6 @@ HIGH-PRIORITY (must be done to support SETI@home)
|
||||||
move around screen?
|
move around screen?
|
||||||
system tray icon behavior
|
system tray icon behavior
|
||||||
|
|
||||||
|
|
||||||
- get idle-only behavior without screensaver
|
- get idle-only behavior without screensaver
|
||||||
Windows
|
Windows
|
||||||
UNIX
|
UNIX
|
||||||
|
@ -84,6 +73,8 @@ HIGH-PRIORITY (must be done to support SETI@home)
|
||||||
could display in default core client display
|
could display in default core client display
|
||||||
|
|
||||||
- edit user account
|
- edit user account
|
||||||
|
|
||||||
|
- more robust XML parsing functions
|
||||||
--------------------------
|
--------------------------
|
||||||
MEDIUM-PRIORITY (must be done for CM)
|
MEDIUM-PRIORITY (must be done for CM)
|
||||||
|
|
||||||
|
@ -98,6 +89,13 @@ MEDIUM-PRIORITY (must be done for CM)
|
||||||
|
|
||||||
- decide on action when speed_tests detect a calculation inconsistency
|
- decide on action when speed_tests detect a calculation inconsistency
|
||||||
|
|
||||||
|
- write functions to determine amount of disk space currently used by BOINC
|
||||||
|
|
||||||
|
- implement user specified disk space limits, including actions to perform
|
||||||
|
when space limit is hit
|
||||||
|
|
||||||
|
- Implement functionality to write client_state file (and other files?) no more than every X seconds
|
||||||
|
|
||||||
--------------------------
|
--------------------------
|
||||||
LOW-PRIORITY
|
LOW-PRIORITY
|
||||||
|
|
||||||
|
@ -160,6 +158,19 @@ LOW-PRIORITY
|
||||||
--------------------------
|
--------------------------
|
||||||
DONE (may need test) Please document these!
|
DONE (may need test) Please document these!
|
||||||
|
|
||||||
|
- Code-signing
|
||||||
|
To be tested - David
|
||||||
|
|
||||||
|
- Upload authentication (David)
|
||||||
|
Each result contains a "certificate", signed with project key, giving
|
||||||
|
- list of: file name, max size
|
||||||
|
- min, max times to xfer
|
||||||
|
modify put program to decrypt certificate, enforce name/size/time limits
|
||||||
|
To be tested - David
|
||||||
|
|
||||||
|
- make scheduling server use fast CGI
|
||||||
|
To be tested - Michael
|
||||||
|
|
||||||
- Test HTTP redirect mechanism for all types of operations (POST, GET, HEAD, etc)
|
- Test HTTP redirect mechanism for all types of operations (POST, GET, HEAD, etc)
|
||||||
|
|
||||||
- mechanism for returning app stderr output to server? store in blob?
|
- mechanism for returning app stderr output to server? store in blob?
|
||||||
|
|
Binary file not shown.
Loading…
Reference in New Issue