* TODO: Added a small To Do list. Add your own entries and
remove completed items.
This commit is contained in:
parent
b64fc44d5d
commit
0fc67e1bcb
|
|
@ -0,0 +1,39 @@
|
|||
List of Things To Do
|
||||
====================
|
||||
|
||||
|
||||
Standards conformance
|
||||
---------------------
|
||||
|
||||
Add proper copyright headers to every source, header, documentation
|
||||
and other files
|
||||
|
||||
Fix all compiler warnings
|
||||
|
||||
Remove smktemp() in favor of tmpfile(); Note: different symantics!
|
||||
|
||||
|
||||
|
||||
Usability issues
|
||||
------------------
|
||||
|
||||
Plug all memory leaks (use debauch from
|
||||
http://quorum.tamu.edu/jon/gnu/ to find them)
|
||||
|
||||
Either get help program functioning again; OR interface to webbrowser,
|
||||
info reader and get rid of all help-related code. Option 2 is the
|
||||
most appealing.
|
||||
|
||||
|
||||
Refactorings
|
||||
------------
|
||||
|
||||
Make devices dynamically loadable (perhaps use framework from glib)
|
||||
|
||||
Separate out analysis code in much the same way as the devices code
|
||||
|
||||
Separate ngspice and nutmeg; i.e., no more SIMULATOR define
|
||||
|
||||
Integrate bsim3, bsim3v1, bsim3v2 to use a single codebase instead of
|
||||
three only slighty differing implementations
|
||||
|
||||
Loading…
Reference in New Issue