Is there any plan for scheduling or gantt charts?

The plan is to add simple dependencies to tasks, which will drive workflows and notifications. We also want to present the tasks as a schedule chart. I'm not sure we will ever become a full-blown project management system like Microsoft Project. We will probably do some kind of data export that could be read into MS Project or Open Project. In the meantime, one of our users provided the following procedure for importing a CSV list of tasks into MS Project. The export was done using the Python API sample 302_write_csv_tasks.py. Note that I don't have MS Project and haven't tested this procedure.

If there is demand, I can also develop a procedure for the Mac using OmniPlan.

Here is the MS Project template file.

Shotrunner_task_importer_map.mpp

Installing the template requires a few steps, done only once:

  1. Open the attached file in MS Project
  2. Go to Tools --> Organizer
  3. Select the "Maps" tab
  4. Select the "Shotrunner Tasks Importer" map on the right
  5. Click the "Copy" button to add it to the Project's Global maps list
  6. Close the organizer

To open the CSV that the Python script generates, follow these steps:

  1. Got to File --> Open...and select the .CSV file
  2. Click "Next" on the wizard that pops up
  3. In the next screen, select "Use Existing Map"
  4. Select "Shotrunner Tasks Importer" from the list
  5. Follow the rest of the steps in the wizard.

Attached is a screenshot of what the chart looks like after adding task dependencies. This is one extra step that does not automatically happen after import from ShotRunner, but at least I was 80% of the way there. Huge time saver.

Gantt-view-in-Project.jpg