| Model
|
BasePackage ( name, pkgCategory, shortDesc,
openNotes, secureNotes )
|
| Description
|
Describes a package independent of its versions. If we have
multiple versions of a package installed, they should all
have the same base package name.
|
|
name
|
A string uniquely identifying a package (not including its
version names, if any).
Example: "emacs"
|
|
pkgCategory (r)
|
Assigns this base package to a general package category.
Reference to PkgCategory.code
|
|
shortDesc
|
Textual description of the package. Example: "Window manager
with complete user control over customization."
|
|
openNotes
|
Publicly readable notes on the installation, usage, status,
and anything else relevant to users.
|
|
secureNotes
|
Any notes on the package that should be read only by TCC
employees. Examples: known security problems; passwords;
home phone numbers.
|