Changes between Version 8 and Version 9 of AdminTasks
- Timestamp:
- Dec 12, 2016, 2:47:00 PM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
AdminTasks
v8 v9 1 1 = Administrative tasks = 2 2 3 == Building client software == 4 * [CompileClient Windows, Linux, Mac] 5 * [AndroidBuildClient Android] 3 == Client release management == 4 [AdminReleaseManagement Details] 6 5 7 Windows instructions are not complete. 6 == Track !VirtualBox versions == 8 7 9 == Creating installers == 8 Track !VirtualBox releases, 9 and decide which one we should recommend and include in the client installers. 10 It needs to work with our Vbox wrapper. 11 Occasionally Vbox changes the API and we need to change the wrapper accordingly. 12 Make sure you get good cross-platform test coverage; 13 use the Alpha testers for this. 10 14 11 Win? 12 13 Mac? 14 15 * [AdminVirtualBoxUpdate Updating VirtualBox in Installshield] 16 17 Making custom installers (Charity Engine etc.) 15 If a Vbox release fixes significant bugs, consider doing a new release of the client software. 18 16 19 17 == Testing client software == 20 18 21 Changing version # 19 [AdminAlphaTest Operate and maintain the Alpha test system]. 22 20 23 Create github branch 21 == Maintrain wrappers == 22 [AdminWrappers wrapper, vboxwrapper] 24 23 25 Put versions in alpha test 24 == Maintain Win binary libraries == 25 [AdminDepLibs Repo of Windows libraries] 26 26 27 Back-porting changes 28 29 == Deploying client software == 30 * [AdminRelease Releases on BOINC web site] 31 * [AdminReleaseAndroid Android releases on Google Play Store, Amazon App Store] 32 33 == Wrappers == 34 * [AdminWrappers wrapper, vboxwrapper] 35 36 == Windows binary libraries == 37 * [AdminDepLibs Repo of Windows libraries] 38 39 == Virtual machines == 27 == Maintain virtual machines == 40 28 41 29 Server VM … … 43 31 Compatibility VM for Linux builds 44 32 45 == Miscellaneous33 == Translation system == 46 34 * [AdminLocalize Transifex] 47 * [AdminApprovedProjects List of approved projects and account managers] 48 * [AdminWeb Maintaining the BOINC web site] 49 * Server 35 36 == Server software management == 37 [AdminServerSoftware] 38 39 == BOINC server == 40 50 41 * Trac 51 42 * Mediawiki 52 43 * MySQL 53 44 * Apache 54 I.e. how would we set up a new machine to serve as boinc.berkeley.edu? 45 46 I.e. how would we set up a new machine to serve as boinc.berkeley.edu? 47 48 == Miscellaneous 49 50 * [AdminApprovedProjects Maintain list of approved projects and account managers] 51 * [AdminWeb Maintain the BOINC web site] 55 52 56 53 * Yearly: update the years in clientgui/DlgAbout.cpp, gl, and gl.py