The good news is that I have received confirmation from several Mac users that I have found a fix for the serious BOINC Manager problem with Notices on Mac OS 10.12.4. So I want to quickly release a fix for this urgent problem.
My plan is to build a version 7.6.34 for the Mac using the identical sources as are in 7.6.33 except for the one line change needed to NoticeListCtrl.cpp (and a new version.h.) This will allow me to bypass the need for alpha testing and immediately promote the build to "recommended version." But there is a problem doing this in the GIT repository client_release/7/7.6 branch. In the past, commits were ported to that branch only in the process of doing a release for alpha testing, and a new tag (such as client_release/7.6/7/6.33) was then immediately made at the most recent commit. But there have been many commits ported to that branch since the release of 7.6.33. If I just commit this change at the end of the branch, all those untested changes will also be included, and these should not be released without proper alpha testing. So my current thinking is to create an OSX_notices_hotfix branch off the client_release/7.6/7/6.33 tag, add my change (and the new version.h, etc.) in that branch, and create the 7.6/7/6.34 tag there. I would also add my commits to the end of both the client_release/7/7.6 branch and the GIT master, to ensure they are included in future builds. Though I am confident my change will also work on other platforms, it should be alpha tested on those platforms before being fully released for them. By adding this commit to the client_release/7/7.6 branch and the GIT master, they will automatically be tested the next time a new build is made available for alpha testing. Is this what I should do, or does anyone have a better suggestion? Cheers, --Charlie -- Charlie Fenton charl...@ssl.berkeley.edu BOINC / SETI@home Macintosh & Windows Programmer Space Sciences Laboratory UC Berkeley _______________________________________________ boinc_dev mailing list boinc_dev@ssl.berkeley.edu https://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev To unsubscribe, visit the above URL and (near bottom of page) enter your email address.