Skip to content

Inside Ticketmaster

deadprogrammer edited this page Sep 14, 2010 · 1 revision

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.

Clone this wiki locally