taskSavannah Administration - Tasks: task #9723, Submission of Ideal Library

 
 

task #9723: Submission of Ideal Library

Submitter:  Rafael Fernández López <ereslibre>
Submitted:  Sat 19 Sep 2009 03:35:47 PM UTC
   
 
Should Start On:  Sat 19 Sep 2009 12:00:00 AM UTC Should be Finished on:  Tue 29 Sep 2009 12:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Done Privacy:  Public
Assigned to:  None Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Sun 20 Sep 2009 10:18:12 PM UTC, comment #4: 

No copyright line should be written if the file is intended to be public domain.

Choice #1: write "This file is public domain", optionally adding something like "(originally written by J. Smith, 2009)".

Choice #2: write a copyright line and license text like the one suggested, as in:

  Copyright 2009 J. Smith
  Copying and distribution of this file ... without any warranty.

Karl Berry <karl>
Site Administrator
Sun 20 Sep 2009 07:33:04 AM UTC, comment #3: 

Hi,

we prefer all non-trivial code files to have copyright&license statements, whereas "non-trivial" means "more than about 10 lines". The word "Copyright" should written beside your name.


A quick license text would be:
"This file is in the public domain."

If you want your name as author to be preserved, a good text is:
Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved.  This file is offered as-is, without any warranty.

I trust you to write the notices before uploading and approve your project.


Good luck with maintaining it.

Sebastian Gerhardt <sgerhardt>
Sun 20 Sep 2009 06:09:29 AM UTC, comment #2: 

Hi Sebastian,

The buildsystem used is waf (http://code.google.com/p/waf). It is licensed under the new bsd license. In order for this buildsystem to work, it needs the wscript files for setting objectives, dependencies, etc.

They are pretty much like Makefiles or CMakeLists.txt if you do use CMake.

If it is a requirement I can add them copyright information. However, I didn't do so for the sake of simplicity. They are supposed to be (usually) small files and the copyright header would most of the times be bigger than the script itself.

And to answer explicitly to your question: no, they are written manually.

Hoping this helps.

Rafael Fernández López <ereslibre>
Sun 20 Sep 2009 06:00:41 AM UTC, comment #1: 

Hi,

the submission looks pretty perfect, well done. The only question I have is about the files called "wscript". They don't have any copyright&license. Were they generated by some other tool?

Sebastian Gerhardt <sgerhardt>
Sat 19 Sep 2009 03:35:47 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: Ideal Library
  • System Name:  ideallibrary
  • Type: non-GNU software & documentation
  • License: GNU Lesser General Public License





Description:

The Ideal Library is a free, intuitive, easy-to-use and consistent library meant to easily develop powerful applications and libraries.

Written in C++ it is meant to be fast, straightforward to use, intuitive, consistent and robust.

It provides a type-safe in compile time signal & slot connection that makes it very convenient to be used.

It is being developed following the Test Driven Development paradigm in order to do not introduce regressions when the internals are being reworked, or improved.

It does not need external tools in order to compile libraries or applications using this library, the only needed tool is the compiler itself.


Other Software Required:

liburiparser - new bsd license - http://uriparser.sourceforge.net/
libcppunit - LGPLv2 - http://uriparser.sourceforge.net/
libcairo - LGPLv2 - http://www.cairographics.org
libcurl - curl license - http://curl.haxx.se


Tarball URL:

http://savannah.gnu.org/submissions_uploads/ideallibrary.tar.gz


Rafael Fernández López <ereslibre>

 

(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 karl (Posted a comment)
  • -email is unavailable- added by sgerhardt (Posted a comment)
  • -email is unavailable- added by ereslibre (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 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2009-09-20 sgerhardt StatusNeed Info Done
        Percent Complete0% 100%
        Open/ClosedOpen Closed
    2009-09-20 sgerhardt StatusNone Need Info

    Back to the top

    Powered by Savane 3.13-758e.
    Corresponding source code