From 0fc67e1bcb5b6867828ebca954124d5774652e6d Mon Sep 17 00:00:00 2001 From: arno Date: Mon, 1 May 2000 18:21:58 +0000 Subject: [PATCH] * TODO: Added a small To Do list. Add your own entries and remove completed items. --- TODO | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 TODO diff --git a/TODO b/TODO new file mode 100644 index 000000000..6e9df484e --- /dev/null +++ b/TODO @@ -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 +