File: TODO

package info (click to toggle)
autodia 2.00-1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k, sarge
  • size: 340 kB
  • ctags: 195
  • sloc: perl: 4,676; makefile: 51
file content (25 lines) | stat: -rw-r--r-- 870 bytes parent folder | download | duplicates (5)
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
To Do
-----
This file contains the things that I plan to do in the near future

Redesign Diagram class to be a template class and move much of its logic
into UMLDiagram class, this would allow AutoDia to handle different types
of diagram.

Write some new handlers for perl, PHP and Python using semantic parsing and grammars
rather than hacked home rolled parsers.

Add more error checking to ensure the application copes better with less
sane code.

Correctly layout components and relationships using a more complex layout
system.

Add an XML based configuration or policy system allowing you to predefine settings and
even specify handlers and pattern matching without having to get your hands dirty in the
code.

Add ability to split projects into multiple diagrams and group contents of
a diagram/subdir into system boxes - much improving clarity in big
projects.