taskSavannah Administration - Tasks: task #11238, Submission of JLP

 
 

task #11238: Submission of JLP

Submitter:  Olivier Cailloux <olivier_cailloux>
Submitted:  Mon 25 Jul 2011 08:11:38 PM UTC
   
 
Should Start On:  Mon 25 Jul 2011 12:00:00 AM UTC Should be Finished on:  Thu 04 Aug 2011 12:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Done Privacy:  Public
Assigned to:  marioxcc Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Wed 27 Jul 2011 01:40:12 AM UTC, comment #1: 

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

2011-07-26 in GNU Savannah task #11238: "Submission of JLP"

Hello and thanks for your effort and interest in free software.

I have approved this project.  You will receive an auto-generated
email containing detailed information about the approval.

Item status changes:

Assigned to -> marioxcc
Status -> Done
Open/Closed -> Closed
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEAREIAAYFAk4vbGUACgkQZ4DA0TLic4gJzgCfXnMRu5Jg/heiNF0/XJpes/eN
k+8AoIgzw5QZHa/VVekrRZH88ZZGOy3M
=XYi6
-----END PGP SIGNATURE-----

Mario Castelán Castro <marioxcc>
Mon 25 Jul 2011 08:11:38 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: JLP
  • System Name:  jlp
  • Type: non-GNU software & documentation
  • License: GNU Lesser General Public License





Description:

JLP: Java Linear Programming. An API to define, work with, solve linear programs and integer mathematical programs from Java, with an O-O perspective.
Based on the idea of Java ILP. Possibility to plug-in commercial and free solvers. Currently implemented: lp-solve and Cplex. More are coming (GLPK,
...).
Currently: no wrapper in Java around several solvers. Thus have to re-implement if you want to make a program work with more than one solver.

Moreover, most solvers offer a very poor API to define problems. Typically only possible to enter the problem in matrix form.


Other Software Required:

JavaILP minisat JNI: LGPL v3, https://sourceforge.net/projects/javailp/ ;
Google Guava: Apache License 2.0, http://code.google.com/p/guava-libraries/ ;
SLF4J: MIT license, http://www.slf4j.org/license.html ;
logback: dual-licensed under the EPL v1.0 and the LGPL 2.1,
http://logback.qos.ch/license.html
A JRE is required.
The JDK I use under Ubuntu to compile and test the software:
$ java -version
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.8) (6b20-1.9.8-0ubuntu1~10.04.1)
OpenJDK Server VM (build 19.0-b09, mixed mode).

Also compiled & tested on a Debian stable.


Other Comments:

Please note I copied two files from an other project, they lie into the folder 'javailp-solver-minisat-jni/src/main/java/net/sf/javailp/minisat'. I left them unchanged: (from http://www.gnu.org/prep/maintain/html_node/Copyright-Notices.html) “For files which are regularly copied from another project (such as ‘gnulib’), leave the copyright notice as it is in the original.”).

First submission of the project was at https://savannah.gnu.org/task/?11224, I followed the given advices and re-submit as asked.


Tarball URL:

http://savannah.gnu.org/submissions_uploads/JLP-src.tar.gz


Olivier Cailloux <olivier_cailloux>

 

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

    Date Changed by Updated Field Previous Value => Replaced by
    2011-07-27 marioxcc StatusNone Done
        Assigned toNone marioxcc
        Open/ClosedOpen Closed

    Back to the top

    Powered by Savane 3.13-caa5.
    Corresponding source code