Skip to content

Latest commit

 

History

History
89 lines (88 loc) · 4.04 KB

TODOLIST.org

File metadata and controls

89 lines (88 loc) · 4.04 KB

TODOLIST

installation bug :

  • State “DONE” from “TODO” [2015-01-07 Wed 19:22]
  • Note taken on [2015-01-06 mar. 18:19]
    pandoc could be installed as a binary
  • Note taken on [2015-01-06 mar. 17:13]
    Add README.txt to the distribution
$ sudo python setup.py install
Traceback (most recent call last):
  File "setup.py", line 32, in <module>
    long_description=open('README.txt').read(),
IOError: [Errno 2] No such file or directory: 'README.txt'
AN05392S@U1404:/media/sf_Personnel/ESPACE_KM/python-gantt

Group of tasks + inheritance for members if not overided (duration, resources, ordered)

  • Group have children
  • Task do not have children

Bugs : Empty lines in project when not on screen

  • State “DONE” from “TODO” [2015-01-09 Fri 22:41]

:no_gantt: tag inheritance

Resources ID

Task ID

  • State “DONE” from “TODO” [2015-01-06 mar. 17:04]

Dependencies

  • State “DONE” from “TODO” [2015-01-09 Fri 22:40]
  • The ORDERED property which allows you to state that the child tasks have to be completed in the order they appear (top most first).
  • The BLOCKER property which allows you to state that a task depends on either a previous sibling (“previous-sibling”) or any other task by stating the task_id property of the predecessor

Group of resources

for each group, check that nb of assigned task <= nb of members

in example : tasks 11, 2, 7, 10

check for orgfile consistency and error reporting

missing mandatory properties

  • [ ] Effort
  • [ ] task_id
  • [ ] resource_id
  • [X] scheduling / dependencies / deadline / effort

duplicate ID on resources

  • State “DONE” from “TODO” [2015-01-06 mar. 17:40]

duplicate ID on tasks

  • State “DONE” from “TODO” [2015-01-06 mar. 17:40]

make a function to get if a resource or a resource in a group is available on a timeframe

maybe a shell ? or option for the generated script ?

let change scale (display of weeks instead of days)

Week

Month

Vacations are only drawn for daily scale

Quaterly

Support repetitive vacations (ie SCHEDULED DATE +1w or ++1w, +1y)

use yield ?

disconnect blocker assignation from task creation

in order to have a task defined after.

option to align task titles on the left

> just an additional recommendation: For longer Task titles, they don’t fit well into the barchart itself. > This is in particular the case when times are short (few months in my case). It would be therefore best, > if all Task names would be simply aligned as a list left to the actual diagram (like a row label). > Hope you understand what I mean.

is there a way to adapt the font properties of the Task descriptions?

Milestones

is there a way to specify a special class of Tasks, namely a milestone? Typically these are shown as diamonds.

Started : a milestone is on 3 lines.

duration of 1 is a problem for linked tasks (one day is lost)

draw dependency lines using blank lines before and after

  • for milestone itself
  • for task depending on milestone

change to the code for the horizontal alignment of the text

I changed “tx = 5” to “tx = 20”. I would suggest to make this horizontal offset an attribute of the project class. Then one can specify it as a property of each project.

mode for showing critical path and tasks that can be moved without incidence

exemple : http://www.4csys.com/images/gantt_chart_2.jpg / http://www.4csys.com/gantt_chart.htm