[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Savannah-hackers] Evaluation: GNU Sim
From: |
Hugo Gayosso |
Subject: |
[Savannah-hackers] Evaluation: GNU Sim |
Date: |
20 Jun 2001 00:46:15 -0400 |
User-agent: |
Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
GNU Sim
=======
Received : 02 Apr 2001
Requested by: Savannah <address@hidden>
Author : Daniel E Baumann <address@hidden>
Homepage : No homepage available
Source : Sent to the mailing list
Evaluator : Saurabh Mathur <address@hidden>
Started : 18 Jun 2001
Completed : 19 Jun 2001
Filename : gnusim
Description:
GNU Sim is a C++ simulation library that I am writing while taking this
course http://www.msoe.edu/~blessing/cs470. It will allow a person to
simulate probabilistic discrete event systems. You will be able to
create both event-based and process-based simulations. There are plans
for a GTK+ widget (probably GSDV - GNU Scientific Data Visualization)
set and mutlithreading. GSim uses the GSL (GNU Scientific Library)
extensively for most of the statistical processing. Most importantly,
GSim will be 100% free software licensed unde the GNU GPL :).
Comments:
Daniel E Baumann <address@hidden>:
Here is my descrition and I have attached the tarball of the code
because I have no where else to put it since school started using ssh
and not allowing outside access to the shell account box where my web
stuff lives (How nice of them :P).
"Bradley M. Kuhn" <address@hidden>:
Daniel has indicated that he is agreeable to our policies.
From: Saurabh Mathur <address@hidden>
Subject: Evaluation of GNU Sim
To: address@hidden
Date: Tue, 19 Jun 2001 12:30:00 -0400 (EDT)
GNU Software Evaluation - GNU Sim
- ---------------------------------
I. Package description
-Package name and version: GNU Sim 0.1
-Author: Daniel E Baumann
-E-mail: address@hidden
-Should the authors(s) be contacted? (Yes/No): Yes
-Home page: None
-Distribution site: None
-Describe in your own words what job or jobs this program does.
GNU Sim intends to provide a C++ library for discrete event
simultation
-Binaries available: No
-GNU/Linux support? Yes
-License: (specify type - any problems?)
GNU GPL. No problems anticipated.
II. Package specifics
-Dependencies: (ok/problematic + notes)
OK. Uses GSL (GNU Scientific Library).
-Configuration: (GNU coding standards compliant? Y/N)
Yes
-Compilation: (GNU coding standards compliant? Y/N)
Yes
-Usability/interface: (ok/problematic + notes)
This is a very important issue.
(For a C++ library, one important issue is, can it be used from C?)
Right now GNU Sim is "content-free". It has no feature implemented.
-What languages is the program written in.
C++
-Code clarity/maintenance: (ok/problematic + notes)
Skim a few header files and a few source files.
Can you understand each part, at least in the large,
from the comments there?
There are just a few source files that have little or no useful code
implemented
-Performance: (ok/problematic + notes)
Not applicable because it is too premature.
-Documentation:
-- Does the package include a good introduction or tutorial manual?
No
-- Does the package include a good reference manual?
(The introduction or tutorial can be the reference manual
as well, as long as it does both jobs well. We think it is
good to do both jobs with one manual.)
No
-Does the program recommend or encourage the use of any non-free
software?
No
-Does it have have certain capabilities that can only be used in
conjunction with some non-free software package?
No
III. Evaluation summary
-Does the program fit coherently within the GNU system?
In its current form, No.
-Does the program meet necessary requirements for being
a GNU package? If not, can changes be feasibly implemented
by the author in order for the program to be acceptable?
GNU Sim 0.5 is too premature to be considered for being
part of GNU. However, when completed it might be useful for creating
programs that depend on discrete event simulation.
-Are there any licensing issues that need to be resolved?
No
-Is there a large overlap with some other GNU package?
An overlap is when two programs have substantial
functionality in common, but neither one entirely
subsumes the other. (Such overlap is undesirable.)
I am not aware of any overlap.
-Is the program free of gratuitous incompatibilities with other GNU
packages?
(For example, a program for searching files in a new way should
support all the options of grep, except for those that don't make
sense in this program, so as to attain maximum compatiibility
between the two programs. For such a program, any grep option
which would make sense but is not supported is a gratuitous
incompatibility.)
Package is too premature to answer this question.
IV. Notes and comments during the evaluation process
(Attach the "Comments" section from eval-pending.texi)
Daniel E Baumann <address@hidden>:
Here is my descrition and I have attached the tarball of the code
because I have no where else to put it since school started using ssh
and not allowing outside access to the shell account box where my web
stuff lives (How nice of them :P).
GNU Sim is a C++ simulation library that I am writing while taking
this course http://www.msoe.edu/~blessing/cs470. It will allow a
person to simulate probabilistic discrete event systems. You will be
able to create both event-based and process-based simulations. There
are plans for a GTK+ widget (probably GSDV - GNU Scientific Data
Visualization) set and mutlithreading. GSim uses the GSL (GNU
Scientific Library) extensively for most of the statistical
processing. Most importantly, GSim will be 100% free software licensed
unde the GNU GPL :).
- --
Hugo Gayosso
GNU Software Evaluators
Coordinator
http://www.gnu.org
http://wildebeest.myip.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE7MCqWMNObVRBZveYRAmWeAJ48/wXh41CwCYOSWSgYs0dUoe72tQCfZ5nd
ke2LQcHmgYOWYFL067hpAEk=
=mNDr
-----END PGP SIGNATURE-----
- [Savannah-hackers] Evaluation: GNU Sim,
Hugo Gayosso <=