[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