Changes between Version 5 and Version 6 of AppVersion


Ignore:
Timestamp:
Jun 15, 2007, 1:13:45 PM (17 years ago)
Author:
davea
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AppVersion

    v5 v6  
    11= Applications and versions =
    22
    3 An '''application''' includes programs (typically with versions for different platforms) and a set of [JobIn workunits] and [JobOut results]. A project can operate many applications. Applications have the following required properties:
     3An '''application''' includes a program (actually, usually several programs: different versions and different platforms) and a set of [JobIn workunits] and [JobOut results]. A project can operate many applications. Applications have the following required properties:
    44
    55 * Name: A short name (used to name directories, so don't use special characters like /).
     
    1010 * Weight: the proportion of workunits of this application to be sent when the [BackendPrograms#Feeder feeder is run with the -allapps option].
    1111 * Beta: whether jobs should be sent only to [BetaTest beta-test] users.
    12  * Minimum version: issue work to client using the [AnonymousPlatform anonymous platform] only if their reported application version number is this or greater.
     12 * Minimum version: issue work to clients using the [AnonymousPlatform anonymous platform] only if their reported application version number is this or greater.
    1313
    14 Applications are created using the [XaddTool xadd] utility.
    15 The above properties are specified in an XML element in the '''project.xml''' file.
     14Applications can be created using the [XaddTool xadd] utility,
     15based on a description in the '''project.xml''' file.
     16Applications can be created or edited using the Manage Applications page of the
     17[HtmlOps administrative web interface].
    1618
    1719An application program may go through a sequence of [BoincVersion versions]. A particular version, compiled for a particular platform, is
    1820called 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.
    1921
    20 An application version has the following require properties:
     22An application version has the following required properties:
    2123
    2224 * Version number: an integer. Version numbers should be used consistently across platforms; Windows version 304 should be computationally identical to Mac version 304.
     
    2830
    2931Application versions are created using [UpdateVersions update_versions]. Descriptions of application versions are stored in the '''app_version''' table in the BOINC DB.
     32Application versions can be edited using the Manage Application Versions page of the
     33[HtmlOps administrative web interface].