taskSavannah Administration - Tasks: task #10294, Submission of Basic Utilities I...


task #10294: Submission of Basic Utilities I Like To Use

Submitted by:  Pasko Boris <borisman>
Submitted on:  Thu 25 Mar 2010 11:25:31 AM UTC  
Should Start On:  Thu 25 Mar 2010 12:00:00 AM UTC Should be Finished on:  Sun 04 Apr 2010 12:00:00 AM UTC
Category:  Project Approval Priority:  5 - Normal
Status:  Cancelled Privacy:  Public
Percent Complete:  0% Assigned to:  Alex Fernandez <alexfernandez>
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.


Mon 12 Apr 2010 01:59:19 AM UTC, comment #5: 

Hash: SHA256

April 11th 2010 in GNU Savannah task #10294: "Submission of Basic
Utilities I Like To Use".

As didn't get response from you in the required time I delete the submission.

You can re-register this, or another project when you have time to
deal with the full registration proceessess.


Item status changes:

Status -> Cancelled
Open/Cloesd -> Closed
Version: GnuPG v1.4.9 (GNU/Linux)


Mario Castelán Castro <marioxcc>
Project Member
Mon 29 Mar 2010 11:57:21 PM UTC, comment #4: 

Hash: SHA256

March 29th 2010 in GNU Savannah task #10294: "Submission of Basic
Utilities I Like To Use".


We are awaiting a response from you.

Please write a response in this tracker within one week, else I will
delete the submission, but you still will be able to resubmit the
projectagain once you have enought time to deal with the registration

If you are no longer planning use GNU Savannah please let us know.  We
won't bite, and it will make us gain time.


Item status changes:

Status -> Ping-ed
Version: GnuPG v1.4.9 (GNU/Linux)


Mario Castelán Castro <marioxcc>
Project Member
Fri 26 Mar 2010 07:23:40 AM UTC, comment #3: 

Aw, you are right. In that case, Boris, you need to compile this package and make sure that it works with one of the free JDKs out there. I am sure this will be no problem, as they are quite complete right now.

Alex Fernandez <alexfernandez>
Project MemberIn charge of this item.
Fri 26 Mar 2010 06:17:10 AM UTC, comment #2: 

Alex: JDK isn't completely free just yet :)

Sylvain Beucler <Beuc>
Thu 25 Mar 2010 11:51:30 PM UTC, comment #1: 

Hi Boris,

I am reviewing your submission on behalf of Savannah; as I am on trial please don't be offended if I make too many mistakes in my review. There are a few issues in the submitted package:

  • The file util/clown/doc/readme.txt speaks about "open source". While the Open Source movement promotes a similar approach to software development to free software, the GNU project favors the latter for ethical reasons. Please read about why free software is a better term.
  • That file also speaks about "an apache license". This contradicts the license headers.
  • All pom.xml files need a license header (as an XML comment). Same for all other XML files.
  • A readme file with licensing info for artwork (such as mime/src/test/resources/test.jpg) is required.
  • A bit of cleanup would probably be good: the tarball contains all .svn directories and all .class files, besides Eclipse artifacts.
  • Just a detail, but aren't Java packages supposed to be called "com.builtu..." or "org.builtu..."? They all start with builtu...
  • For convenience, the top directory in builtu.tar.gz should be called "builtu", not "code".

Could you provide an updated version that corrects these issues, at least the major ones?

As a personal note, your project looks quite interesting for Java development, even more now that the JDK is free software. Good luck!

Alex Fernandez <alexfernandez>
Project MemberIn charge of this item.
Thu 25 Mar 2010 11:25:31 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: Basic Utilities I Like To Use
  • System Name:  builtu
  • Type: non-GNU software & documentation
  • License: GNU Lesser General Public License


This project is a collection of Java libraries that bring some basic functionality to Java projects, including:
  - Unix-like module configuration system
  - Extended unit-testing support (based on JUnit)
  - Web service mock testing
  - Some specific collections implementations, including N-graphs
  - Spring & hibernate integration
  - Fast deep object tree cloning suport
  - ...

This library has been extensively used for several years in several realworld Java projects and has been matured enough to be released as open-source to be freely shared.

Other Software Required:

All dependencies are fetched from Maven (www.maven.org) and are compatible with terms of GNU GPL and/or GNU LGPL.
The current list is:
antlr:antlr:jar:2.7.6:compile BSD http://www.antlr.org/license.html
aopalliance:aopalliance:jar:1.0:compile LGPL http://aopalliance.sourceforge.net/
asm:asm:jar:3.1:compile ASM http://asm.ow2.org/license.html
backport-util-concurrent:backport-util-concurrent:jar:3.1:compile CCPDL http://backport-jsr166.sourceforge.net/index.php
cglib:cglib:jar:2.2:compile ASL http://cglib.sourceforge.net/license.html
apache-commons:several files:several versions:compile ASL http://commons.apache.org/
hsqldb:hsqldb:jar: BSD http://hsqldb.org/web/hsqlLicense.html
javassist:javassist:jar:3.11.0.GA:compile MPL http://www.ibiblio.org/maven/jboss/licenses/javassist.license
junit:junit:jar:4.7:compile CPL http://junit.sourceforge.net/cpl-v10.html
log4j:log4j:jar:1.2.15:compile ASL http://logging.apache.org/log4j/1.2/license.html
org.hibernate:hibernate-core:jar:3.3.2.GA:compile GNU LGPL http://www.hibernate.org/
org.springframework:several files:3.0.0.RELEASE:compile ASL

These (optional) libraries cannot be found in maven repositories:

- Oracle JDBC driver comes with OTN Development and Distribution License Agreement (http://www.oracle.com/technology/software/popup-license/distribution-license.html) and is optional.

Tarball URL:


Pasko Boris <borisman>


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

Attach Files:

Attached Files
file #20264:  builtu.tar.gz added by None (369KiB - application/x-gzip)


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 Beuc (Posted a comment)
  • -email is unavailable- added by alexfernandez (Posted a comment)
  • -email is unavailable- added by borisman (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 6 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2010-04-18 None Attached File- => Added builtu.tar.gz, #20264
    2010-04-12 marioxcc StatusPing-ed => Cancelled
        Open/ClosedOpen => Closed
    2010-03-29 marioxcc StatusIn Progress => Ping-ed
    2010-03-25 alexfernandez StatusNone => In Progress
        Assigned toNone => alexfernandez

    Back to the top

    Powered by Savane 3.5