Changes between Version 5 and Version 6 of AppVersion
- Timestamp:
- Jun 15, 2007, 1:13:45 PM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
AppVersion
v5 v6 1 1 = Applications and versions = 2 2 3 An '''application''' includes programs (typically with versions fordifferent platforms) and a set of [JobIn workunits] and [JobOut results]. A project can operate many applications. Applications have the following required properties:3 An '''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: 4 4 5 5 * Name: A short name (used to name directories, so don't use special characters like /). … … 10 10 * Weight: the proportion of workunits of this application to be sent when the [BackendPrograms#Feeder feeder is run with the -allapps option]. 11 11 * 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. 13 13 14 Applications are created using the [XaddTool xadd] utility. 15 The above properties are specified in an XML element in the '''project.xml''' file. 14 Applications can be created using the [XaddTool xadd] utility, 15 based on a description in the '''project.xml''' file. 16 Applications can be created or edited using the Manage Applications page of the 17 [HtmlOps administrative web interface]. 16 18 17 19 An application program may go through a sequence of [BoincVersion versions]. A particular version, compiled for a particular platform, is 18 20 called 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. 19 21 20 An application version has the following require properties:22 An application version has the following required properties: 21 23 22 24 * Version number: an integer. Version numbers should be used consistently across platforms; Windows version 304 should be computationally identical to Mac version 304. … … 28 30 29 31 Application versions are created using [UpdateVersions update_versions]. Descriptions of application versions are stored in the '''app_version''' table in the BOINC DB. 32 Application versions can be edited using the Manage Application Versions page of the 33 [HtmlOps administrative web interface].