Hi! We just stumbled upon a major problem with the app selection mechanism in BOINC:
- when a user edits his project preferences to e.g. opt-out of an application, all applications that he wants to run and that are known AT THAT TIME are added to the project preferences - when a new application is added to the project, this appid is not automatically added to the project settings of any user/venue - this means that the user will not get any work for new applications until he edits his preferences again For projects that regularly phase applications in and out this means that sooner or later no user that ever opted out of an application will ever get work from the project, without knowing why, withot being notified of it and possibly without recognizing it. My idea to work around this was: when adding a new application, modify the preferences of all users/venues that have an <appid> tag (i.e. that edited the settings once) adding and <appid> tag of the new application. 1. I think BOINC should provide at least a script or sth. to do this, preferably automatically when adding an application (OPS page "manage applications"). 2. That doesn't help, however, with existing applications, as there is no way to tell whether the appid isn't listed because the app has been added after the last edit or the user has purposefully opted out. I'm inclined to just add the current apps and let the users opt out again if they really want to, but I certainly don't like this very much. Best, Bernd _______________________________________________ boinc_dev mailing list [email protected] http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev To unsubscribe, visit the above URL and (near bottom of page) enter your email address.
