[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-kuml-devel
Subject: Re: New directory structure
From: Jake Fear <fear () dtai ! com>
Date: 1999-12-30 0:34:04
[Download RAW message or body]
Looks pretty good so far. One thing I don't like is having the data
directory under the classdiagram. I think it should be at the same
level as the diagrams directory.
Cheers
Darius Stachow wrote:
>
> Hi !
>
> We should discuss if the actual directory structure of kuml fits your needs and
> wishes. As we got many new classes we should think on how we can stay able to
> manage all these files.
>
> I have a new directory structure like that in mind:
>
> kuml
> + codegen
> + java
> + c++
> + drawingengine
> drawingobject.h
> + overview
> + dlgs
> + diagrams
> + helper (all base classes for creationhelper)
> creationhelper.h
> creationhelperconnection.h
> + views (all base classes for views)
> drawingitem.h
> drawingrect.h
> drawingconnectable.h
> + data (all base classes for data)
> properties.h
> + dlgs (common used dialogs)
> + classdiagram
> + dlgs (class diagram related dialogs)
> + views
> + data
> + helper (creationhelper)
> + usecasediagram
> + statediagram
>
> All views, data, dialogs and creationhelper will be stored separetly in a
> subdirectory of the corresponding diagram. This will help to keep the number of
> files little in their directories.
>
> As more diagrams and featues are implemented as more files we have to manage.
>
> I know changing the directory structure is not trivial but we should spend some
> minutes of our time to think about it.
>
> Comments ?
>
> --
>
> Open your mind ...
> Darius Stachow
--
|-------------------------------------------------------------------
| Jake Fear
| DTAI, Incorporated - http://www.dtai.com
| mailto:fear@dtai.com
| Office:(619)542-1700 x227 - Fax:(619)542-8675
|-------------------------------------------------------------------
carpe diem
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic