taskSavannah Administration - Tasks: task #12119, Submission of Numerical Cosmology

 
 

task #12119: Submission of Numerical Cosmology

Submitter:  Sandro Dias Pinto Vitenti <vitenti>
Submitted:  Tue 12 Jun 2012 11:08:54 PM UTC
   
 
Should Start On:  Tue 12 Jun 2012 12:00:00 AM UTC Should be Finished on:  Fri 22 Jun 2012 12:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Done Privacy:  Public
Assigned to:  implementation Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Thu 14 Jun 2012 07:01:05 AM UTC, comment #3: 

Hi,

Sorry, I did a mistake (thanks to Karl Berry for noting that), the old licensing scheme was okay, too. If you want to, you may change it back - but it's always good to keep one license consistent, so it's your choice :)
Again, I'm sorry for that. As everything is correct, I'll approve your submission.

Happy hacking :)

-Deleted Account- <implementation>
Thu 14 Jun 2012 01:10:17 AM UTC, comment #2: 

Hi,

Thank you for the fast reply. The old files with GPL v2 were updated to GPL v3. I've attached a new version of the tarball with the modifications to this task.

Best,
Sandro


(file #26022)

Sandro Dias Pinto Vitenti <vitenti>
Wed 13 Jun 2012 08:19:36 PM UTC, comment #1: 

Hi,

thank you for your submission, but there's a licensing problem.
You specified GPL2+ in the submission, but the tarball's LICENSE file contains the GPL3. The copyright headers in the source differ, some say GPL2+ and some say GPL3+. It's okay to use different licenses for different pieces of code, but the effective license all in all is GPL3+.
And as GSL is licensed under the GPL3+, it wouldn't be possible to integrate it into a GPL2 project.
Thus you really should recheck your files. For example, "numcosmo/perturbations/covariance.c" starts with a GPL2+ header, but includes GSL. Please take care of it, it's important for anyone who wants to reuse/include/contribute to your code.

Best regards,
Marvin <implementation>

-Deleted Account- <implementation>
Tue 12 Jun 2012 11:08:54 PM 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: Numerical Cosmology
  • System Name:  numcosmo
  • Type: non-GNU software & documentation
  • License: GNU General Public License v2 or later





Description:

NumCosmo is a numerical computation library focused in cosmology related calculations. It is implemented in C, heavily based on GLib/GObject framework. The idea is to build a fast library in C which can be used from high level languages using the bindings generated by GObject introspection.

The library defines basic framework used to describe cosmological/phenomenological models through the implementation of abstract objects. Besides defining the framework, it is already implemented several cosmological models and several objects describing cosmological observables. The standard models like LCDM, XCDM and other dark energy parametrizations. The observables includes Supernovae type Ia analyses through a simple chi2, baryonic acoustic oscillations (BAO), shift parameter and galaxy cluster abundance. There is an almost complete code for Cosmic Microwave Background (CMB) which includes the code for recombination.

We use the autotools from build system and gtkdoc for inline documentation and it is currently in a homemade git repository.


Other Software Required:

ATLAS BSD-Like http://math-atlas.sourceforge.net/
LAPACK BSD-Like http://www.netlib.org/lapack/
GSL GPL http://www.gnu.org/software/gsl/
GLib/GObject LGPL http://www.gtk.org/
Sundials BSD https://computation.llnl.gov/casc/sundials/main.html
NLopt LGPL http://ab-initio.mit.edu/wiki/index.php/NLopt
FFTW GPL http://fftw.org/
SQLite Public Domain http://sqlite.org/
CFitsio (free software license see: http://heasarc.gsfc.nasa.gov/fitsio/c/f_user/node9.html) http://heasarc.gsfc.nasa.gov/docs/software/fitsio/fitsio.html
Levmar GPL http://www.ics.forth.gr/~lourakis/levmar/
Cuba LGPL http://www.feynarts.de/cuba/


Other Comments:

In the moment the library is in beta stage, some of its feature are incomplete.


Tarball URL:

http://savannah.gnu.org/submissions_uploads/numcosmo-0.7.0.tar.gz


Sandro Dias Pinto Vitenti <vitenti>

 

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

Attach Files:
   
   
Comment:
   

Attached Files
file #26022:  numcosmo-0.7.0.tar.gz added by vitenti (1MiB - application/x-gzip - New version with updated license)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by implementation (Updated the item)
  • -email is unavailable- added by vitenti (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 6 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2012-06-14 implementation StatusWait reply Done
        Open/ClosedOpen Closed
    2012-06-14 vitenti Attached File- Added numcosmo-0.7.0.tar.gz, #26022
    2012-06-13 implementation StatusIn Progress Wait reply
    2012-06-13 implementation StatusNone In Progress
        Assigned toNone implementation

    Back to the top

    Powered by Savane 3.13-02a9.
    Corresponding source code