Skip to main content

Implements the different models and their hierarchy for the Horae resource planning system

Project description

Introduction

The horae.ticketing package implements the different models and their hierarchy for the Horae resource planning system which there are:

  • Client

  • Project

  • Milestone

  • Ticket

Where clients hold projects and projects hold milestones and tickets. Tickets may optionally be grouped into milestones. All the aforementioned models are using the property architecture provided by the horae.properties package and thus implement horae.properties.interfaces.IPropertied. The following default properties are registered for the different containers:

Global properties

  • Name (horae.properties.properties.TextLineProperty)

  • Description (horae.properties.properties.RichTextProperty)

  • Tags (horae.properties.properties.KeywordProperty)

Project properties

  • Start/due date (horae.properties.properties.DateTimeRangeProperty)

Milestone properties

  • Start/due date (horae.properties.properties.DateTimeRangeProperty)

Ticket properties

  • Estimated hours (horae.properties.properties.FloatProperty)

  • Start/due date (horae.properties.properties.DateTimeRangeProperty)

  • Responsible (horae.properties.properties.UserRoleProperty)

  • Comment title (horae.properties.properties.TextLineProperty)

  • Comment (horae.properties.properties.RichTextProperty)

  • Milestone (horae.properties.properties.MilestoneProperty)

  • Hidden fields (horae.properties.properties.FieldsProperty)

  • Dependencies (horae.ticketing.properties.TicketReferenceProperty)

Dependencies

Horae

Third party

Changelog

1.0a1 (2012-01-16)

  • Initial release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

horae.ticketing-1.0a1.tar.gz (17.0 kB view details)

Uploaded Source

File details

Details for the file horae.ticketing-1.0a1.tar.gz.

File metadata

File hashes

Hashes for horae.ticketing-1.0a1.tar.gz
Algorithm Hash digest
SHA256 338b3581d9369cc30b76bc00ce63db5d9af812bd348af71c2206945345aecc10
MD5 a1ae697720eb4fbfc35b64bfe3bac4a2
BLAKE2b-256 a51151acf69d837c2a9034417ec98e2bc34b2fddcde9bd2e2e926ba9df9f0f01

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page