Changes between Initial Version and Version 1 of AppVersion


Ignore:
Timestamp:
Apr 24, 2007, 12:38:54 PM (17 years ago)
Author:
Nicolas
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AppVersion

    v1 v1  
     1=Applications and versions=
     2
     3An '''application''' consists of a program (perhaps with versions for different platforms) and a set of [JobIn workunits] and [JobOut results]. A project can operate many applications. Applications are maintained in the '''application''' table in the BOINC DB, and can be created using the [http://boinc.berkeley.edu/tool_xadd.php xadd] utility.
     4
     5An application program may go through a sequence of [http://boinc.berkeley.edu/ versions]. A particular version, compiled for a particular platform, is
     6called an '''application version'''. An application version can consist of multiple files: for example, a controller script, pre- and post-processing programs, and a primary program.
     7
     8Each application version has an integer version number. Version numbers should be used consistently across platforms; Windows version 304 should be computationally identical to Mac version 304.
     9
     10Each application has a '''minimum version'''. When a client is sent work for an application, it is also sent the latest application version for its platform. It is sent work only if this version is the minimum or greater.
     11
     12Application versions can be created using [http://boinc.berkeley.edu/tool_update_versions.php update_versions]. Descriptions of application versions are stored in the '''app_version''' table in the BOINC DB.