taskSavannah Administration - Tasks: task #10481, Submission of GeoCite

 
 

task #10481: Submission of GeoCite

Submitter:  Georg Adelmann <geoadel>
Submitted:  Wed 30 Jun 2010 12:16:00 PM UTC
   
 
Should Start On:  Wed 30 Jun 2010 12:00:00 AM UTC Should be Finished on:  Sat 10 Jul 2010 12:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Cancelled Privacy:  Public
Assigned to:  alexfernandez Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Sun 26 Sep 2010 10:59:22 AM UTC, comment #8: 

Done! We will be here for you when you need us again (and hopefully it will take shorter to approve your submission!). Alex.

Alex Fernandez <alexfernandez>
Sun 26 Sep 2010 10:12:10 AM UTC, comment #7: 

That sounds good to me. Do you close that task or can I somehow do that?
I will submit the new project the next days! Thank you for your help and support,
Georg

Georg Adelmann <geoadel>
Fri 24 Sep 2010 07:56:57 PM UTC, comment #6: 

The best option would be to close this task and resubmit the project when you are ready, using the new name. Is this fine with you?

Alex Fernandez <alexfernandez>
Fri 24 Sep 2010 03:58:19 PM UTC, comment #5: 

I have for now used launchpad - you can find the project (renamed to BibCite) here:
https://launchpad.net/bibcite

I would like to try moving, but I do not know the Savannah system well enough so I would like to get to know it better before I can decide which parts to move - moving the code-version system is very likely in any case, since I like your philosophy.

Is there a possibility to rename the project here as well into BibCite?

Warm regards

Georg Adelmann <geoadel>
Fri 24 Sep 2010 03:55:39 PM UTC, comment #4: 

I have for now used launchpad - you can find the project (renamed to BibCite) here:
https://launchpad.net/bibcite

I would like to try moving, but I do not know the Savannah system well enough so I would like to get to know it better before I can decide which parts to move - moving the code-version system is very likely in any case, since I like your philosophy.

Is there a possibility to rename the project here as well into BibCite?

Warm regards

Georg Adelmann <geoadel>
Thu 23 Sep 2010 11:05:31 PM UTC, comment #3: 

Hi,

Sorry for delay.

Are you still planning to use Savannah?  If not, please tell
us--this will make us gain some time to review other projects.

--
Regards.

Alex Fernandez <alexfernandez>
Sun 05 Sep 2010 08:33:10 PM UTC, comment #2: 

Sorry, I meant GNU/Linux instead of just Linux; the full name helps outsiders know about the GNU project role in creating the full Unix clone, instead of giving all credit to the Linux kernel.

Alex Fernandez <alexfernandez>
Sun 05 Sep 2010 08:30:57 PM UTC, comment #1: 

Hi Georg,

Sorry for the delay. I am reviewing your submission on behalf of Savannah. To answer your question first: There are no coding requirements on Savannah. Your code is fine. Also, you comply with most hosting requirements; just add a reference to the license to the USER MANUAL.TXT file and it should be fine.

I have a few suggestions to improve manageability:

  • You might want to put everything inside a single compressed file, and have everything uncompressed there. Right now there is a bit of a mess with tarballs inside tarballs; source code is separate from the distributable file.
  • Names with spaces are a bit of a mess to type on Linux; it's better to use slashes like USER-MANUAL.TXT. Also consider lowercase for everything but README.TXT and LICENSE.TXT; and include the README.TXT for high level explanations about the package.
  • The top folder should include the license number, something like: "GeoCite-0.9". You have that inside "GeoCite package"; just do "GeoCite-0.9" the top folder.


If you want I may approve the submission and you can deal with these issues in the Savannah version control system. Let me know, OK?

Thanks, Alex.

Alex Fernandez <alexfernandez>
Wed 30 Jun 2010 12:16:00 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: GeoCite
  • System Name:  geocite
  • Type: non-GNU software & documentation
  • License: GNU General Public License v3 or later





Description:

Bibliography and citation library with file attachment support (and rudimentary image viewer) and capability to export and backup data in bibtex standard format. A basic search mechanism is available as well. A multi-user system is working together with the option, to mark quotes and or bibliographies as private (so all String values are encrypted and cannot even be retrieved from directly accessing the database).

Helps organizing and exchanging quotations and bibliographies.

Programmed entirely in Java, tested and used with OpenJDK IcedTea on Ubuntu 10.04 (the platform it was programmed on - though initially I used the proprietary Sun Java implementation, since I had not known about the 'Java-Trap' till yesterday :( ).

Special, as far as I know, are the integration of a quotation library linked to the bibliography entries as well as file attachment capabilities (which JabRef for example has as well, though).
Especially the inclusions of quotations has in my mind one main implication. Since I help people exchange quotes (which if enough of them are used, may not be under fair use any more) and even enable them to exchange whole libraries with them (though this is yet to be implemented, since files are not yet part of the backup), I aim mostly at Public Access and free texts to be quoted, cited, organized, exchanged this way.

I dream (and for now this really is a dream, since it exceeds my programming capabilities by far) of a server, that makes available all open and public quotations and citations (together with the links to the cited publications, if under a free license like public access or GFDL).


Other Software Required:

db4o (GPL v3)
http://www.db4o.com/about/company/legalpolicies/gpl.aspx
http://www.db4o.com

jasypt (Apache License v2)
http://www.jasypt.org/license.html
http://www.jsasypt.org

Apache commons - the lang and codec component (Apache License v2) [needed by jasypt]
http://commons.apache.org/license.html
http://commons.apache.org


Other Comments:

I am a self-learned programmer and this is my first major work and the first to be made accessible to others. I documented as best as I could (so each class has a short description, all major methods and constructors are explained, some variables as well have additional descriptions).

So, if there are necessary coding standards I have omitted so far, it was not out of laziness but lack of knowledge. Any hints and informations in this area are highly welcome - implementation will of course sadly be a matter of time available.

I have included a short user manual and some sample bibliography entries, which should be open access (though I only included one pdf because there it was explicitly stated, that it is possible to redistribute it freely).
I would remove at least the pdf probably before releasing all of it into the wild - that reminds me, is there a necessity to clarify on the license of all the contents produced with this program? Or is it like with most other programs, that as far as I know, the produced output is not bound to the license of the program?

Warm regards,
Georg Adelmann


Tarball URL:

http://www.geoadel.net/files/GeoCite package 201006301408.tar.gz


Georg Adelmann <geoadel>

 

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

    Date Changed by Updated Field Previous Value => Replaced by
    2010-09-26 alexfernandez StatusPing-ed Cancelled
        Open/ClosedOpen Closed
    2010-09-23 alexfernandez StatusIn Progress Ping-ed
    2010-09-05 alexfernandez StatusNone In Progress
        Assigned toNone alexfernandez

    Back to the top

    Powered by Savane 3.13-d3ae.
    Corresponding source code