[kplato] Functional Breakdown
Chris Clarke
kplato@kde.org
Mon, 18 Jun 2001 17:25:21 -0700
On Monday 18 June 2001 16:51, Jim Sabatke wrote:
> Yup. IMHO, we need to implemnt both the tree and digraph (map)
> functionality in order for the project to be of any use. I'm wondering
> if we shouldn't implement a bare-bones tree and digraph functionality
> before adding anything else. We could move forward in easy stages.
I agree. I think we kind of need to work from the bottom up on this one.
What I'd like to suggest for the next step forward:
We seem to have a fairly good agreement on the relationship between
everything (subtasks/projects aside ;-). Let's work on marking up the data
dictionary in the design document to include what we have now. That way
everyone can look at it and make sure it fits there ideas, in a precisely
defined manner.
>From there we can work on abstracting the data API and defining the database
schema. There's already a set vocabulary of objects for this type of work
(projects, tasks, subtasks etc) so that's easy to define. The way they're
represented and the inheritance hierarchies become implementation details
that we use to refine the definitions later.
Chris.
--
Chris Clarke
security@cfourconsulting.com
http://cfourconsulting.com