2021-06-28

GANTT charts from CSVTODO with TaskFalcon

TaskFalcon is a portable, command-line, standalone GANTT charts generator which works on Windows OS. While CSVTODO stores tasks in a comma-separated tabular file, TaskFalcon uses YAML encoded text files. Future versions of CSVTODO will have a specific option that will allow exporting your CSV task file to a YAML format compatible with TaskFalcon.

After you have filtered a specific project, the YAML output will be similar to the example below.

    # File: csvtodo.yaml
    project:
      start: 2021-06-29
      name: csvtodo  # filtered tasks for specific project

    tasks:                  
      - task: 3               # The task ID
        name: Create CSV to YAML                # The task Decription
        length: 5d          

      - task: 4          
        name: Add Export to YAML option
        length: 5d

      - task: 5            
        name: Testing
        length: 2d

    

Then, you can download Taskfalcon executable and type the following command either from the Command Prompt or your default terminal.

   admin (main)
    ~/workplace/csvtodo>./falcon.exe csvtodo.yaml 
   INFO: Loading 'csvtodo.yaml'

   Exported Resource chart with tasks to 'csvtodo.resources-with-tasks.png'
   Exported GANTT chart with resources to 'csvtodo.gantt-with-resources.png'
   Exported Resource chart to 'csvtodo.resources.png'
   Exported GANTT chart to 'csvtodo.gantt.png'

Without command line options it creates four default GANTT charts, below the csvtodo.gantt.png is shown.