Re: [Planner Dev] Resource usage view problems





Richard Hult wrote:
Hi all,

I've been trying to fix the resource usage view but it's so buggy and
incomplete that I'm starting to think that we should just disable it for
0.12.

This would just be a compile-time option ? I think by default the
./autogen.sh  that I do includes the ttable view by default.

All you're saying is that it won't include it unless you specifically
enabled it ? We would then say to any distro build people to not add
that by default as its still "beta"; true ?.


The problems are:

1. The code is totally unreadable, no indentation, very inconsistent
with the rest of the code.

....spaces missing where they should; you always get me for that ;)


2. It's buggy, makes all kinds of assumptions that break easily =>
crashes Planner.

3. The drawing code is a bit sloppy so we get glitches in the graphics.

4. The code is a total cut-n-paste job from the gantt code, but from a
long time ago so it's not uptodate.
Ah this is my favourite type of code :)

5. The UI is a bit rough, with weird menu options.

6. I could go on ;)

So, what do you say? Would it be too bad if we just focused on undo and
getting that solid and then add the resource usage view when it's a bit
more mature?

I'd always thought that the mantra for Open Source is....
"release early - release often"

A significant number of things have been done to 0.12 which are
important to users e.g. look at how we now save tasks notes and
the priority field, the WBS, the UNDO/REDO, the HTML export....

Resource Usage view could easily be enabled by default in a later
release as its just a view so its "passive" code.
The Resource Usage view is needed but equally its purpose is to
highlight resource overallocation but from the view it doesn't
allow you to do any Actions that you would normally associate
with leveling those resources. Just think how more dramatic
it would be if Planner had a cleaned up Resource Usage view and
at least one way of resource levelling e.g. though using the
Task Priority to arbitrate on who gets what resources when ?.

Lincoln.


/Richard




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]