-
Notifications
You must be signed in to change notification settings - Fork 19
Inside Ticketmaster
Ticketmaster itself really consists of 4 classes:
Provider → Project → Ticket → Comment
A Provider is a pluggable connection to a specific backend system, for example Pivotal Tracker. A connection to a Provider will give a list of Projects that can be accessed for that system.
Each Project corresponds to a particular group of tasks in that system. Most providers refer to this as a Project, so we use that naming. A Project has a collection of Tickets.
A Ticket might also be known as a ‘task, ’story’, or ‘todo item’ depending on the backend system. It is a specific item of work to be done, which is assigned to a specific person. Each Ticket might also have a collection of Comments.
Comments are individual comments that are associate with a particular Ticket. Not every backend system supports this useful feature.