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


task #14960: Submission of Deep Numbers

Submitted by:  Rafael Lorandi <coolparadox>
Submitted on:  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
Percent Complete:  0% Assigned to:  Ineiev <ineiev>
Open/Closed:  Closed Effort:  0.00

Add a New Comment(Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


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

Cancelling for now.

Ineiev <ineiev>
Site AdministratorIn charge of this item.
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 AdministratorIn charge of this item.
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


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:


Rafael Lorandi <coolparadox>


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

Attach Files:

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)

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    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.4