Changes between Version 4 and Version 5 of CreditStats


Ignore:
Timestamp:
May 3, 2007, 11:29:32 AM (17 years ago)
Author:
davea
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CreditStats

    v4 v5  
    11= Credit statistics web sites and services =
    22
    3 '''Statistics data''' is the number of [CreditSystem Cobblestones] (credit units) granted to hosts, participants and teams by the various BOINC projects. This can be used for various purposes, such as:
     3'''Statistics data''' is the number of [CreditSystem credit units] granted to hosts, participants and teams by the various BOINC projects. This can be used for various purposes, such as:
    44 * Web sites that show statistics and leaderboards for one or more BOINC projects. Examples are listed at [http://boinc.berkeley.edu/stats_sites.php here].
    55 * Dynamically-generated images (typically used as message-board signatures) that show user and/or team credit, possible across projects. Examples are listed at [http://boinc.berkeley.edu/stats_sites.php here].
     
    1515----
    1616
    17 == Project-specific data ==
     17== Getting data from projects ==
    1818Each BOINC project provides data in two forms:
    1919
    2020 * As [XmlStats a set of downloadable files] (in a compressed XML format) that contain the project's complete current statistics. These files are typically updated once every 24 hours.
    2121 * As [WebRpc a set of Web RPCs] that return an XML-format description of a given participant's credit, based on that participant's database ID.
     22
    2223
    2324Applications should access these data sources as infrequently as possible, to avoid imposing unnecessary load on project servers. For example, a Web RPCs to get a particular participant's data should made at most once per hour.
     
    2930 * As [StatsXml#WebRPCs a set of Web RPCs] that return an XML-format description of a given participant or host's credit, based on the cross-project ID. Example: !http://boinc.netsoft-online.com/get_host.php?cpid=???? and !http://boinc.netsoft-online.com/get_host_tot.php?cpid=????
    3031
    31 Application developers are encouraged to concentrate on aggregate rather than per-project data. This will encourage participants to join multiple projects, and will make it possible for new projects to quickly get many participants.
     32Application developers are encouraged to concentrate on aggregate rather than per-project data. This will encourage participants to join multiple projects.
     33
     34== Code examples ==
     35
     36Developing a system that collects, analyzes, and stores credit data from all BOINC projects is a large development task.
     37The code for [http://boinc.netsoft-online.com/ BOINC Combined Stats], a web site/service that provides per-project and aggregate data, can be downloaded via Subversion from
     38{{{
     39http://boinc.berkeley.edu/svn/trunk/boinc_stats
     40}}}