Design Document Comments
Dear all,
LICENSING
=========
I completely agree to turn ng-spice into a GPL covered program.It should
not be very difficult to use shared libraries, the source sode is written
as a collection of libraries. Sooner or later we should make the leap and
start rewriting the entire code (little by little).
In the future release, we should try to isolate the device code from the
simulator one so that device makers can provide their code without source
(sometimes make them more happy to release code).
CODING STYLE
============
Until now I did not wrote code in a specific style, so I am netural to
this. If writing in BSD style will make the source more understandable to
the vast majority of programmers, well let's start BSD-style coding.
DIRECTORY ORGANIZATION
======================
I like the structure organization you made, but how do you think to split
the existing code into the new structure ?
I think that the document you wrote is an ecellent start point, but I do
not see how to perform the transition between the two programs, start
writing a new one module by module ?
--- Nothing else to say ---
Sorry for the delay but I have been busy this period.
Let's talk about the parser and the simulation kernel:
these are the more important and controversial parts of ng-spice: kev
would like to make a mixed mode simulation kernel to allow for
verilog/spice concurrent simulation.
Any documents about parser and sim kernel writing ?
Paolo
Partial thread listing: