taskSavannah Administration - Tasks: task #6737, Submission of Mastrave

 
 

task #6737: Submission of Mastrave

Submitter:  Daniele de Rigo <mastro>
Submitted:  Wed 11 Apr 2007 11:24:04 AM UTC
   
 
Should Start On:  Wed 11 Apr 2007 12:00:00 AM UTC Should be Finished on:  Sat 21 Apr 2007 12:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Cancelled Privacy:  Public
Assigned to:  tizzef Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Wed 06 Jun 2007 08:09:54 AM UTC, comment #3: 

Hi,

We did not get a response from you, so we deleted your project from the pending queue.

If you would still like to have your project hosted at Savannah, please register it again.

The re-registration URL found in our acknowledgment of your earlier registration will direct you to the proper location where you can re-register your project.

Regards.

Patrick Camus <tizzef>
Fri 01 Jun 2007 07:50:11 AM UTC, comment #2: 

Hi,

I am waiting for an answer from you.

If within one week I still do not get a reply, I will remove your project. You will still be able to register it again once you have the time to deal with the registration issues.

Are you still willing to host your project at Savannah? If not, please tell us - we don't bite, and it will make us gain time.

Regards.

Patrick Camus <tizzef>
Wed 23 May 2007 02:51:22 PM UTC, comment #1: 

Hi,

I'm evaluating the project you submitted for approval in Savannah.

Please, accept our apologies for the delay you are facing.

Please include a (perhaps temporary) URL pointing to the source code. Alternatively, you can forward the code to me by email.

We wish to review your source code, even if it is not functional, to catch potential legal issues early.

For example, to release your program properly under the GNU GPL you must include a copyright notice and permission-to-copy statements at the beginning of every  copyrightable file, usually any file more than 10 lines long.  This is explained in http://www.gnu.org/licenses/gpl-howto.html.  Our review would help catch potential omissions such as these.

Note that sending code to our repositories is a release, since the code will then be publicly available through anonymous access.

Cheers

Patrick Camus <tizzef>
Wed 11 Apr 2007 11:24:04 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: Mastrave
  • System Name:  mastrave
  • Type: non-GNU software & documentation
  • License: GNU General Public License V2 or later





Description:

About Mastrave: history, aim and copyright information

                    "What I cannot create I do not understand."
                    R. P. Feynman
                                    
Mastrave is a library of subroutines written in order to be as far as possible compatible with both the Octave and Matlab computing environments. Mastrave attempts to allow a more effective, quick interoperability between them by using a reasonably well documented wrap around their main incompatibilities and by promoting a reasonably general idiom based on their common, stable syntagms.

Mastrave was originally conceived and written by Daniele de Rigo (in about 2005) to perform highly vectorialised computations with the constraint to use a passably portable and scalable architecture.

Portability required to deal with the joint intersection of the Octave and Matlab languages, without forsake efficency and conciseness provided by the vectorized approach that makes sensible to use such computing environments. Despite powerful Octave language and library extensions and Matlab Toolboxes reach great "unilateral" capabilities, until now did not exist a systematic attempt to improve both of them with general purpose, portable and freely available features.

On the other hand, implementing some interesting features seem to need a choice among divergent objectives like preserving vectorial approach, accomplish time efficiency or avoid memory exhaustion for large data sets. The Mastrave project tried to mitigate this dilemma even through an extensive use of sparse matrices.

The source code for Mastrave is freely redistributable under the terms of the GNU General Public License (GPL) as published by the Free Software Foundation.

In scientific environments, free, easy exchange and diffusion of information are the foundations of knowledge building. Independent validations, the possibility to independently repeat an experiment or a precess having full access to structural information and the freedom of exploring different variants are notoriously the core of the scientific method.

Scientific oriented software should guarentee the same free, easy exchange and diffusion of information about itself. Such things as closed, black box armor-plated software or software patents might sound extravagant if applied to the science. What would happen if the Fast Fourier Transform were occulted under a software patent?

As an handy reference for understanding some key aspects of the GNU General Public License, it could be said the GPL guarantees that anyone who redistributes the software, with or without changes, must pass along the freedom to further copy and change it. By distributing the complete source code for Mastrave under the terms of the GPL, it is possible to guarantee that you and all other users will have the freedom to redistribute and change Mastrave and to see in details how each computation is performed.

Everyone is encouraged to share this software with others under the terms of the GNU General Public License (GPL). You are also encouraged to help make Mastrave more useful by writing and contributing additional functions for it, and by reporting any problems you may have.



Copyright (C) 2005, 2006, 2007 Daniele de Rigo Verbatim copying and distribution of this entire article is permitted in any medium without royalty provided this notice is preserved.





Other Software Required:

Octave (version 2.1.73 or later) or Matlab (version 5.3 or later)


Daniele de Rigo <mastro>

 

(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 tizzef (Posted a comment)
  • -email is unavailable- added by mastro (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 7 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2007-06-06 tizzef StatusPing-ed Cancelled
        Percent Complete10% 100%
        Open/ClosedOpen Closed
    2007-06-01 tizzef StatusWait reply Ping-ed
    2007-05-23 tizzef StatusNone Wait reply
        Percent Complete0% 10%
        Assigned toNone tizzef

    Back to the top

    Powered by Savane 3.13-758e.
    Corresponding source code