Changes between Version 14 and Version 15 of BoincBasics
- Timestamp:
- Dec 20, 2007, 11:20:50 AM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BoincBasics
v14 v15 1 1 = BOINC Basics: support for working communities = 2 3 [[T(DesignDocument)]]4 2 5 3 This document describes ''BOINC Basics'', … … 23 21 24 22 Users (i.e. people in the working community) create '''accounts'''. 25 Each account is identified by an email address and password. 26 Passwords are stored only in a hashed form, to reduce security risks. 27 28 An account can have the following user-supplied attributes: 23 Each account is identified by an email address and password, 24 and can have the following user-supplied attributes: 29 25 30 26 * A '''profile''' in which the user can provide a picture and text describing themselves, and their interest in the project or activity. … … 32 28 * A signature for message boards 33 29 * Demographic attributes: birth year, sex, nationality, education level. 30 * Preferences: e.g. how notifications are to be delivered. 34 31 35 32 An account has the following project-supplied attributes 36 33 37 * A numerical ''credit'', representing the amount of contribution to the project, possibly involving computation, distributed thinking, recruitment of other users, etc. BOINC Basics keeps track of the account's total credit, and its average credit (exponentially smoothed with a 1-week half-life).38 * Activity-specific attributes: how well the user has mastered a body of knowledge, their aptitude at various types of tasks, and so on. These are stored in a project-specific structure.34 * A numerical ''credit'', representing the amount of contribution to the project, possibly involving computation, distributed thinking, recruitment of other users, etc. BOINC Basics keeps track of the account's total credit, and its recent average. 35 * Activity-specific attributes: how well the user has mastered a body of knowledge, their aptitude at various types of tasks, and so on. 39 36 40 37 Each user has a file upload/download area, accessible only to that user. … … 132 129 133 130 * With the exception of BOINC-wide teams, everything is per-project. It might be nice to unify things so that, e.g., a user has a single profile that spans all the projects he belongs to. 134 * Possible additional community features: buddy lists, etc.135 131 136 132