taskSavannah Administration - Tasks: task #14960, Submission of Deep Numbers

 
 

task #14960: Submission of Deep Numbers

Submitter:  Rafael Lorandi <coolparadox>
Submitted:  Mon 11 Jun 2018 03:54:44 AM UTC
   
 
Should Start On:  Mon 11 Jun 2018 03:00:00 AM UTC Should be Finished on:  Thu 21 Jun 2018 03:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Cancelled Privacy:  Public
Assigned to:  ineiev Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Sun 17 Jun 2018 04:39:02 PM UTC, comment #3: 

Cancelling for now.

Ineiev <ineiev>
Site Administrator
Sun 17 Jun 2018 03:52:12 PM UTC, comment #2: 

Fair enough.

I'll check how to possibly generate GNU compliant documentation from Doxygen.  In particular, \includedoc may provide means to add copyright notices to each page, and a full GPL license text may be provided with a .dox file.  (I also found that libstdc++ info pages are generated with doxygen through a docbook route; this deserves a closer look.)

I'm ok with having this submission rejected, and I'll file another request when my package generates or provides compliant documentation.

Rafael Lorandi <coolparadox>
Thu 14 Jun 2018 11:04:28 AM UTC, comment #1: 

Doxygen makes it really hard to produce documentation that wouldn't be problematic: its output generally lacks valid copyright and license notices. Before approving your package, I'd like to make sure that you'll able to make it compliant.

Ineiev <ineiev>
Site Administrator
Mon 11 Jun 2018 03:54:44 AM UTC, original submission:  

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 Administration page, accessible only to site administrators,
effectively logged as site administrators (superuser):



Registration Details


  • Name: Deep Numbers
  • System Name:  deepnum
  • Type: non-GNU software and documentation
  • License: GNU General Public License v2 or later





Description:

Deep Numbers will someday be a set of libraries for offering easy arithmetic with on demand depth and precision.
                                                                               
The current roadmap covers development of at least the following libraries:    
                                                                               
1. dn-clarith: continued logarithm arithmetic                                  
                                                                               
dn-clarith is similar in spirit with the rational functions of GNU MP library, but takes a different internal approach as it stores values in continued logarithm representation.
                                                                               
2. dn-rational: on demand precision rational arithmetic                        
                                                                               
Built on top of dn-clarith, dn-rational will someday provide types for C++ and other languages to store value types of rational numbers with on demand depth and precision, as well as performing arithmetic with them.
                                                                               
3. dn-real: on demand precision real arithmetic                                
                                                                               
Build on top of dn-rational, dn-real will someday provide types for C++ and other languages to store computational definitions of real numbers. These real types will allow being compared with rational values of arbitrary depth and precision, and also will hopefully support arithmetic.



Other Software Required:

dn-clarith has no external runtime dependencies and has the following external build dependencies:

- CppUTest, BSD 3-Clause "New" or "Revised" License, https://cpputest.github.io/
- Doxygen, GNU General Public License version 2, https://www.stack.nl/~dimitri/doxygen/
- Graphviz, Common Public License Version 1.0, http://graphviz.org/


Other Comments:

The project is very incipient and the tarball contains the current early stage of dn-clarith library only.

Current project source is reachable at https://github.com/coolparadox/number-reducer , that will cease being updated if this project registration is accepted.


Tarball URL:

https://savannah.nongnu.org/submissions_uploads/dn-clarith-0.0.0.tar.gz


Rafael Lorandi <coolparadox>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by ineiev (Posted a comment)
  • -email is unavailable- added by coolparadox (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2018-06-17 ineiev StatusIn Progress Cancelled
        Open/ClosedOpen Closed
    2018-06-14 ineiev StatusNone In Progress
        Assigned toNone ineiev

    Back to the top

    Powered by Savane 3.13-758e.
    Corresponding source code