Stalker is a Production Digital Asset Management (ProdAM) System designed specially for Animation and VFX Studios and licensed under BSD License.
The latest development version is available in Google Project page of Stalker or can be directly cloned with the following command if you already have mercurial installed:
hg clone https://stalker.googlecode.com/hg/ stalker
stalker | Stalker is a Production Asset Management System (ProdAM) designed for animation |
stalker.db | This is the database module of Stalker. |
stalker.db.auth | This is the authentication system of Stalker. Uses Beaker for the session |
stalker.db.auth.authenticate | Authenticates the given username and password, returns a |
stalker.db.auth.create_session | creates the session |
stalker.db.auth.get_user | returns the user from stored session |
stalker.db.auth.login | Persist a user id in the session. |
stalker.db.auth.login_required | a decorator that implements login functionality to any function or |
stalker.db.auth.permission_required | a decorator that implements permission checking to any function or |
stalker.db.auth.logout | removes the current session |
stalker.db.mapper | this is the default mapper to map the default models to the default tables |
stalker.db.tables | this file contains the tags table |
stalker.db.setup | |
stalker.core.models | |
stalker.core.models.asset | |
stalker.core.models.asset.Asset | The Asset class is the whole idea behind Stalker. |
stalker.core.models.assetBase | |
stalker.core.models.assetBase.AssetBase | This is the base class for Shot and Asset classes. |
stalker.core.models.booking | |
stalker.core.models.booking.Booking | Booking holds the information about when a user done which task and |
stalker.core.models.comment | |
stalker.core.models.comment.Comment | The Comment data model which derives from the entity.AuditEntity |
stalker.core.models.department | |
stalker.core.models.department.Department | A department holds information about a studios departments. |
stalker.core.models.entity | |
stalker.core.models.entity.SimpleEntity | The base class of all the others |
stalker.core.models.entity.Entity | This is the entity class which is derived from the SimpleEntity and adds |
stalker.core.models.entity.StatusedEntity | This is a normal entity class that derives from Entity and adds status |
stalker.core.models.entity.TypeEntity | TypeEntity is the entry point for types. |
stalker.core.models.error | |
stalker.core.models.error.LoginError | Raised when the login information is not correct or not correlate with |
stalker.core.models.group | |
stalker.core.models.group.Group | the group class |
stalker.core.models.imageFormat | |
stalker.core.models.imageFormat.ImageFormat | the image format class |
stalker.core.models.link | |
stalker.core.models.link.Link | Holds data about external links. |
stalker.core.models.pipelineStep | |
stalker.core.models.pipelineStep.PipelineStep | A PipelineStep object represents the general pipeline steps which are |
stalker.core.models.project | |
stalker.core.models.project.Project | the project class |
stalker.core.models.repository | |
stalker.core.models.repository.Repository | Repository is a class to hold repository server data. |
stalker.core.models.sequence | |
stalker.core.models.sequence.Sequence | the sequence class |
stalker.core.models.shot | |
stalker.core.models.shot.Shot | The Shot class to manage Shot data. |
stalker.core.models.status | |
stalker.core.models.status.Status | The Status class |
stalker.core.models.status.StatusList | the list version of the Status |
stalker.core.models.structure | |
stalker.core.models.structure.Structure | A structure object is the place to hold data about how the physical |
stalker.core.models.tag | |
stalker.core.models.tag.Tag | the tag class |
stalker.core.models.task | |
stalker.core.models.task.Task | the task class |
stalker.core.models.types | |
stalker.core.models.types.AssetType | The AssetType class holds the information about the asset type. |
stalker.core.models.types.ProjectType | Helps to create different type of |
stalker.core.models.types.LinkType | The type of Link is hold in LinkType |
stalker.core.models.types.TypeTemplate | The TypeTemplate model holds templates for Types. |
stalker.core.models.user | |
stalker.core.models.user.User | The user class is designed to hold data about a User in the system. |
stalker.core.models.version | |
stalker.core.models.version.Version | The Version class is the connection of Assets to versions of that asset. |