Updated AdminTasks (markdown)

David Anderson 2023-04-18 12:54:13 -07:00
parent 4ab30b24ad
commit 878b199b2c
1 changed files with 6 additions and 12 deletions

@ -2,8 +2,6 @@
A list of tasks in maintaining BOINC, not including software development. A list of tasks in maintaining BOINC, not including software development.
A division of these tasks in "roles" is proposed [here](AdminRoles).
## Client release management ## Client release management
Manage testing and release of the client software. [Details](AdminReleaseManagement). Manage testing and release of the client software. [Details](AdminReleaseManagement).
@ -17,6 +15,10 @@ Build client installers as needed for [Windows](AdminInstallerWin), [Mac](AdminI
## Dependent library maintenance ## Dependent library maintenance
Instructions for building the libs are [here](AdminDepLibs).
Note: this has been replaced by using vcpkg.
[VirtualBox](VirtualBox): Track [VirtualBox](VirtualBox) releases, [VirtualBox](VirtualBox): Track [VirtualBox](VirtualBox) releases,
and decide which one we should recommend and include in the client installers. and decide which one we should recommend and include in the client installers.
It needs to work with our Vbox wrapper. It needs to work with our Vbox wrapper.
@ -24,15 +26,6 @@ Occasionally Vbox changes the API and we need to change the wrapper accordingly.
Make sure you get good cross-platform test coverage; use the Alpha testers for this. Make sure you get good cross-platform test coverage; use the Alpha testers for this.
If a Vbox release fixes significant bugs, consider doing a new release of the client software. If a Vbox release fixes significant bugs, consider doing a new release of the client software.
OpenSSL, Zlib, curl, sqllite:
track their new versions.
Update as needed; for security (openssl, zlib) generally update immediately.
This triggers a client software release.
WxWidgets: the GUI toolkit used by the BOINC Manager.
Instructions for building the libs are [here](AdminDepLibs).
## Wrapper maintenance ## Wrapper maintenance
Update the binary versions of [wrapper and vboxwrapper](AdminWrappers) as needed Update the binary versions of [wrapper and vboxwrapper](AdminWrappers) as needed
@ -58,7 +51,7 @@ This is for building applications to run on old Linux systems.
Administer the [BOINC translation system](AdminLocalize). Administer the [BOINC translation system](AdminLocalize).
## Server software management ## Server software management
[Manage the BOINC server software](AdminServerSoftware) Release-manage the BOINC server software
## Security management ## Security management
@ -96,3 +89,4 @@ This is for building applications to run on old Linux systems.
* win_build/installerv2/Progress.ism * win_build/installerv2/Progress.ism
* win_build/installerv2/WCG.ism * win_build/installerv2/WCG.ism
* Maintain contact with message-board moderators (Jord, Kathryn Marks, and Bernie) * Maintain contact with message-board moderators (Jord, Kathryn Marks, and Bernie)
* [UCB tasks](BerkeleyTasks)