File: ChangeLog.0

package info (click to toggle)
opensched 0.4.4-3
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 848 kB
  • ctags: 543
  • sloc: cpp: 5,722; sh: 2,967; makefile: 182
file content (151 lines) | stat: -rw-r--r-- 5,969 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
0.0.1 - 1999-02-24
   Initial public release.

0.0.2 - 1999-03-12
  Rename to OpenSched, differentiate past from future.

0.0.3 - 1999-03-15
  * Fix some bugs with the GANTT chart;
  * Alter the GANTT chart display format to show weekends mid-task
    as a lighter gray.
  * Modify the scheduler to change task durations in those
    cases where work has already been done and completion
    fraction is known.  In these cases, the total number of 
    days required will be calculated from n_days_done / completion.

0.0.4 - 1999-03-18
  * Added support for notes attached to tasks and resources
    (idea due to Dennis Watson)
  * Sotiris Vassilopoulos provided a manpage.
  * Some modifications to the Makefile
  * Disabled printing task dependencies by default, but provided
    a keyword to enable them.
  * Minor fixes should allow this version to build cleanly on Solaris
    if gcc is installed.

0.0.5 - 1999-03-30
  * Trevor Wekel found a bug with the code that recalculates task
    duration based on work completed to date.  Fixed.
  * Alex Kicelew found a bug where the scheduler leaves one blank
    day in between dependent tasks.   Fixed.
  * Joerg Desch ported the software to OS/2, using EMX.  This has
    been incorporated into the main source tree.
  * Modified docs a bit so that a groff file produces .ps and browseable
    on-line manual.
  * Changed weekly and monthly reports so they could print ASCII as
    well as LaTeX.
  * Added a slippage report, which shows what tasks are behind / on
    schedule.
  * Dropped text docs in USAGE -- main master docs are now in opensched.1.in.
  * Philip W. Dalrymple III contributed code that supports 
    baseline vs. actual vs. scheduled time for tasks, and cleaned
    up the Makefile some more.
  * Added a "make test", which is smaller than "make sample"
  * Fixed scheduler bugs where partially completed tasks would get
    time assigned to them in the past (free blocks that are 
    clearly no longer possible).
  * Fixed parser bug found by Alex Kicelew where trivial vacations 
    (one day) caused a crash.
  * Doug Hunt added resource grouping and cosmetic stuff to GANTT charts.
  * Moved everything into nice directories.

0.0.5-A1
  * changes to print.c, loadfile.c, and opensched.1.in which extend the
    range of acceptable date formats to include ISO-8601 CCYY-MM-DD
    format.

0.0.5-A2
  * added HTML reports

0.0.5-A3
  * fixed bug in gant eps. The bounding box was not containing the date
    info along the bottom.

0.0.5-A4
  * Opps! I forgot to record changes

0.0.5-A5
  * added a milestone command which creates a 1 day task
  * fixed problem where bstart was not loaded as type TBASE
  * I had \% in line of HTML file instead of %
  * made src/Makefile better

0.0.5-A6
  * changed milestone command to create 0 day task
  * changed AssignTask to handle milestone allocation differently
    (start date of milestone is day after dependent tasks finish.
    finish date is day dependent tasks finish)
  * changed graph to draw milestones differently
  * changed HTML report to report milestones in separate section, and
    only to show start date of milestones.
  * added missing tg_nodays and tg_sortbyresource entries to man page
  * corrected font size/name descriptions.

0.0.5-A7
  * fixed bug in extra added to man page in 0.0.5-A6
  * rotated milestone gliph in gantt by 90 degrees
  * added first hit at automatic generation of PERT charts

0.0.5-A8
  * changed table layout of resource and task assignments so it looks better
  * fixed bug in schedule HTML report when fullduration == duration
  * EligibleTask() gave the wrong answer if a task has a resource
    assigned by a "past" for example that doesn't completely schedule
    that task. Changed it so it looks at depend task's scheduled flag
    not their assigned being NULL.
  * Put everything under RCS control.
  * Removed vacations from resource and task assignment list, and added
    a (conditionally generated) table of vacations to compensate for this.
  * Put task, milestone data into tables
  * Added HTML anchors to section headers so they can be linked to
  * fixed bug in AssignResource() in that if a resource was assigned to
    a task with "past" then the start date was calculated incorrectly as
    the first date automatically scheduled, not the first date assigned.
  * fixed bug in AssignResource() where start date for task was recorded
    as first date on which task could be done not first date a resource
    was available to do the task.

0.0.5-A9
  * replaced PERT chart with network chart

0.0.5-A10
  * added code to collect pointers to tasks that follow, as well as
    tasks that proceed a particular task.

0.0.5-A11
  * added a system for pricing the project as well (commands cost_html,
    rate, item, prate, pitem).

0.0.5-A12
  * various bits of tidying up.

0.0.5-A13
  * made printing of task and milestone ids optional.
  * fixed bounding box of network diagram to include bottom and right
    edges.
  * handled finishDay update better when no value manually assigned.

0.0.7
  * milestones are now drawn on network diagrams
  * separated calculating of slippage from printing of slippage so now
    code is divided into computing and reporting parts.
  * start and finish date now written in milestone list.
  * removed some debug chat to stderr.

0.1.0
  * moved start and finish data out of milestone list to separate
    section at start of list.
  * changed code so efficiency can be any number, not just less than
    one.
  * fixed several bugs in parser.

0.1.1
  * include GPL legalese notices on top of files
  * configure the project in GNU standard to use autoconf and automake
    defining configure.in and Makefile.am .
  * include config.h (generated by autoconf) on all .c files
  * Change the name of files CHANGELOG to ChangeLog and CREDITS to AUTHORS
  

Notice: The ChangeLog is now following the GNU coding standards.
	Cf. ChangeLog file.