[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-register-public] [task #9063] Submission of GAUN

From: Ben Weissmann
Subject: [Savannah-register-public] [task #9063] Submission of GAUN
Date: Thu, 29 Jan 2009 03:20:33 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv: Gecko/2008121622 Ubuntu/8.10 (intrepid) Firefox/3.0.5


                 Summary: Submission of GAUN
                 Project: Savannah Administration
            Submitted by: bweissma
            Submitted on: Wed 28 Jan 2009 10:20:31 PM EST
         Should Start On: Wed 28 Jan 2009 12:00:00 AM EST
   Should be Finished on: Sat 07 Feb 2009 12:00:00 AM EST
                Category: Project Approval
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
        Percent Complete: 0%
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
                  Effort: 0.00



A new project has been registered at Savannah 
This project account will remain inactive until a site admin approves or
discards the registration.

= Registration Administration =

While this item will be useful to track the registration process, *approving
or discarding the registration must be done using the specific Group
<> page*,
accessible only to site administrators, effectively *logged as site
administrators* (superuser):

* Group Administration

= Registration Details =

* Name: *GAUN*
* System Name:  *gaun*
* Type: non-GNU software & documentation
* License: GNU General Public License v3 or later


==== Description: ====
GAUN (GAUss's Notebook) is interactive number theory software. Conceptually,
it is similar to Sage (, however, it is specifically
designed to work with number theory, rather than general mathematics. It is
essentially a number of extensions to the Ruby language which provide
facilities for performing number theory operations. Ruby is a very simple, yet
very powerful, scripting language similar to python or perl. Becuase of this,
users of GAUN can either use it on a very basic level (by typing commands such
as "4234.divisors" into the interactive console), or integrate it with their
own programs (by using a 'require' statement for another program). 

GAUN aims to assist number theorists with their work by providing a simple
way to perform number thoery computations - the idea is that it would be used
while the mathematicians are working to test hypotheses, generate examples,
and experiment with numbers. At my school, it is already being used in this

A major focus of GAUN is to be well-documented and stable. GAUN makes use of
a in-code documentation format, rdoc, that can be automatically converted into
HTML or texinfo documentation. Additionally, unit tests are automatically
generated from usage examples during the development process to ensure that
all parts of GAUN behave properly.

GAUN strives to be the most powerful and flexible number theory software,
free or proprietary. By working closely with users, mathematicians, and
programmers, I hope to put together a program that will enable mathematicians
to explore number theory more productively.

Currently, GAUN the "pre-alpha", but I hope to make a public alpha release
within a few weeks - there are just a few more additions to be made.

==== Other Software Required: ====
The Ruby interpreter ( licensed under the ruby
license ( or the GPL.

==== Other Comments: ====
A note on documentation: Distributions of GAUN will be distributed with a
reference manual. This will e automatically generated from the sources of GAUN
(from the comments in the source code), so this manual will be licensed under
the GPL, rather than the FDL, as that is what the sources are licensed under.
I also plan to make a user maual; that manual would be licensed under the FDL.

==== Tarball URL: ====


Reply to this item at:


  Message sent via/by Savannah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]