taskSavannah Administration - Tasks: task #10457, Submission of Guile-SDL

 
 

task #10457: Submission of Guile-SDL

Submitter:  Thien-Thi Nguyen <ttn>
Submitted:  Tue 15 Jun 2010 10:50:31 AM UTC
   
 
Should Start On:  Mon 14 Jun 2010 10:00:00 PM UTC Should be Finished on:  Thu 24 Jun 2010 10:00:00 PM 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
   

Jump to the original submission

Wed 30 Jun 2010 05:23:09 AM UTC, comment #10: 

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

June 30th 2010 in GNU Savannah task #10457: "Submission of Guile-SDL".

Hi.

I think now all is ok.

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

Thanks for your interest in free software.

Happy Hacking!.

Item status changes:

Status -> Done
Open/Closed -> Closed
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEAREIAAYFAkwq1RYACgkQZ4DA0TLic4jNhACfSER5J1OMIu5g0ciIaL2r/ru1
hkoAn3+hZDyzcSTzhRn071iITdiWmwLz
=Jh4i
-----END PGP SIGNATURE-----

Mario Castelán Castro <marioxcc>
Tue 29 Jun 2010 06:23:25 AM UTC, comment #9: 

I have added a copyright notice to these files:

  • ChangeLog-cov
  • cov
  • ef-ref.twerp
  • ref.twerp


I did not touch the following files, which are generated:

  • ef-ref.texi
  • excuse.texi
  • ref.texi


(However, two of them inherit the copyright notice of due to the generation process.)  Please find attached a tarball of the latest doc/ subdirectory.

(file #20848)

Thien-Thi Nguyen <ttn>
Mon 28 Jun 2010 05:02:54 PM UTC, comment #8: 

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

June 28th 2010 in GNU Savannah task #10457: "Submission of Guile-SDL".

>I have changed the manual license to GNU FDL 1.3, as you suggested.


Some files still lack licensing information:

ChangeLog-cov
cov
ef-ref.texi
ef-ref.twerp
excuse.texi
ref.texi
ref.twerp

But I have approved the project just now so not to delay the Guile-SDL
development but please add the licensing information to those files
ASAP, let me know when it's done. You will receive an auto-generated
email containing detailed information about the approval.

I will close this task when I can check all is ok but please bear in
mind you must follow the hosting requirements as long as you do use
GNU Savannah.

Note: You can add the licensing information at the end of the
ChangeLogs.

Regards.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEAREIAAYFAkwo1ZYACgkQZ4DA0TLic4hesACfcBZt7R8iXSlWb4+Z/Fh+M9Ct
rBgAniwAdCEIERnhJ6VSEocWVaEsrLUn
=/ysv
-----END PGP SIGNATURE-----

Mario Castelán Castro <marioxcc>
Mon 28 Jun 2010 11:07:19 AM UTC, comment #7: 

I have changed the manual license to GNU FDL 1.3, as you suggested.

Attached is a small tarball of the guile-sdl/doc/ subdirectory, where there is now a new file fdl.texi, and other updated files (see first entry in ChangeLog for details).


(file #20841)

Thien-Thi Nguyen <ttn>
Mon 28 Jun 2010 05:06:55 AM UTC, comment #6: 



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

June 28th 2010 in GNU Savannah task #10457: "Submission of Guile-SDL".

Hi.

There is a problem with the manual license because it don't allows
modification:

Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are
preserved on all copies.

This license is good for essays and articles about your opinion, but
users should be able to modify the manuals (See
http://www.gnu.org/philosophy/free-doc.html). In GNU Savannah we
require manuals to be FDL-compatible, this is explained at
https://savannah.gnu.org/register/requirements.php.

Please change the license for the manual to a FDL-compatible one, you
may for example, use the GNU Free Documentation License itself (1.3 or
any later at user choise), the GNU permissive license (See below):

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 will approve the project as son as you confirm the license of the
Guile-SDL manual.

Regards.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEAREIAAYFAkwoLj8ACgkQZ4DA0TLic4j2PwCcCWvAoI3pb0UmeZHXq/nzAEp9
j9kAn2gkDXvWUfJn23bXDRLJ0MngvE6q
=cae8
-----END PGP SIGNATURE-----


Mario Castelán Castro <marioxcc>
Sat 26 Jun 2010 07:43:10 PM UTC, comment #5: 

Sorry about that, the directory was 700.  It's now 755.  Please try again.

Thien-Thi Nguyen <ttn>
Sat 26 Jun 2010 07:10:55 PM UTC, comment #4: 

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

June 26th 2010 in GNU Savannah task #10457: "Submission of Guile-SDL"

Hi.

I'm unable to download the file from
"http://www.gnuvola.org/cjevNNFSeO/guile-sdl-0.3.10.tar.gz", i get a
403 Forbidden.

Please check the file permissions in your server or split the file
in 512 KB chunks and upload each to this tracker or try a more
compact format/algorithm (BZip2, LZip, XZ).

Regards.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEAREIAAYFAkwmUSIACgkQZ4DA0TLic4hVsQCeKNXZjmjIj58/qWkKdjvkUujY
q8UAn3y2ipHGYZYiou1/bDxL3/FS9sQ6
=3HBv
-----END PGP SIGNATURE-----

Mario Castelán Castro <marioxcc>
Sat 26 Jun 2010 04:16:37 AM UTC, comment #3: 

Thank you for the reminder.  It took a little longer than i had expected to make the updates you suggested but they are now done.

I see that the upload limit 512KB, so the new tarball is available in a temporary directory that will be deleted after you have confirmed its successful retrieval:

http://www.gnuvola.org/cjevNNFSeO/guile-sdl-0.3.10.tar.gz

Note 1: You suggested using COPYING.LESSER, but i decided to stick with LICENSE since that is the name the upstream author used.  (Omitting it from the guile-sdl tarball was an error on my part, now corrected -- see Makefile.am var EXTRA_DIST in the same directory.)  I hope that doesn't present any problems.

Note 2: I had made some changes to some of the source files.  That is why they contain "Copyright (C) 2010 Thien-Thi Nguyen" in the copyright notice, in addition to that for the upstream author.  These changes are documented in the ChangeLog file in the parent directory.

Thien-Thi Nguyen <ttn>
Fri 25 Jun 2010 03:09:29 AM UTC, comment #2: 

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

June 24th 2010 in GNU Savannah task #10457: "Submission of Guile-SDL"

Hi,

I am waiting for an answer 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
projecta gain once you have enought time to deal with the registration
processess.

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

Regards.

Item status changes:

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

iEYEAREIAAYFAkwkHkYACgkQZ4DA0TLic4ghDwCffYaaZ6G9qWOFVTCVqcP8MNUo
8zUAmwboBlfAZhCEP/afRb/tBiJDkT4r
=RgDS
-----END PGP SIGNATURE-----

Mario Castelán Castro <marioxcc>
Sat 19 Jun 2010 09:38:26 PM UTC, comment #1: 

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

June 19th in GNU Savannah "task #10457: Submission of Guile-SDL".

Hi.

In order to release Please add complete licensing informtion to files
under /guile-sdl-0.3.10/src/SDL_gfx properly and unambiguously under
the LGPL, please place copyright notices and permission-to-copy
statements at the beginning of every copyrightable file, usually any
file more than 10 lines long.

In addition, if you haven't already, please include a copy of the
plain text version of the GNU LGPL and GPL, available from
http://www.gnu.org/licenses/lgpl.txt and
http://www.gnu.org/licenses/gpl.txt, into a file named "COPYING" and
"COPYING.LESSER".

If some of your files cannot carry such notices (e.g. binary files or
auto-generated files), then you can add a README file in the same
directory containing the copyright and license notices. Check
http://www.gnu.org/prep/maintain/html_node/Copyright-Notices.html for
further information.  ChangeLog can carry such notice at the end of
the file.

For more information, see
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html#SEC4 and
http://www.gnu.org/licenses/gpl-3.0.html#howto.

Regards.

Item status changes:

Assigned to -> marioxcc
Status -> In progress
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEAREIAAYFAkwdOSgACgkQZ4DA0TLic4hOegCfaRwQeZIpSR62XsD6y5V7vrsK
aNcAniZiztF0Uun+xEJH4gfCIZtbYQCf
=gwJh
-----END PGP SIGNATURE-----

Mario Castelán Castro <marioxcc>
Tue 15 Jun 2010 10:50: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: Guile-SDL
  • System Name:  guile-sdl
  • Type: non-GNU software & documentation
  • License: GNU General Public License v2 or later ((Actually, its license is GPLv3+ but i don't see that option in the drop-down list.))





Description:

This is a set of modules that provide bindings for SDL (Simple DirectMedia Layer) to enable Guile programmers to do all the nice things you can do with SDL.

It includes full texinfo documentation.



Other Software Required:

It was written and tested under Unofficial Guile:

http://www.gnuvola.org/software/guile/guile-1.4.1.118.tar.gz
(license GPLv3+ -- NB: NOT LGPL)

This dependency is the primary motivation for registering this project as "non-GNU".  In the future, after some tweaks to make Guile-SDL work with GNU Guile, i will petition to move it to "official GNU" software.

The other dependencies are libSDL, libSDL_image, libSDL_ttf, libSDL_mixer (all LGPL).


Other Comments:

FYI, the source code repo is currently Git.  (Perhaps knowing this, you can init a Git (rather than CVS) repo on savannah, saving both of us a few minutes.)



Tarball URL:

http://www.gnuvola.org/software/guile-sdl/guile-sdl-0.3.10.tar.gz


Thien-Thi Nguyen <ttn>

 

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

Attach Files:
   
   
Comment:
   

Attached Files
file #20848:  doc.tar.gz added by ttn (89KiB - application/gzip)
file #20841:  doc.tar.gz added by ttn (88KiB - application/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 ttn (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
    2010-06-30 marioxcc StatusPing-ed Done
        Open/ClosedOpen Closed
    2010-06-29 ttn Attached File- Added doc.tar.gz, #20848
    2010-06-28 ttn Attached File- Added doc.tar.gz, #20841
    2010-06-25 marioxcc StatusIn Progress Ping-ed
    2010-06-19 marioxcc StatusNone In Progress
        Assigned toNone marioxcc

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code