taskSavannah Administration - Tasks: task #14297, Submission of Noob-a-Tron-The-Game

 
 

task #14297: Submission of Noob-a-Tron-The-Game

Submitter:  Jeff Mitchell <jeffnz>
Submitted:  Tue 03 Jan 2017 04:38:31 AM UTC
   
 
Should Start On:  Tue 03 Jan 2017 12:00:00 AM UTC Should be Finished on:  Fri 13 Jan 2017 12:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Done Privacy:  Public
Assigned to:  ineiev Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Thu 02 Mar 2017 03:28:21 PM UTC, comment #9: 

Thank you, approving; I'd still recommend using the full text of notice as suggested in the GPL HOWTO,
https://www.gnu.org/licenses/gpl-howto.html

Happy hacking!

Ineiev <ineiev>
Site Administrator
Thu 02 Mar 2017 09:47:28 AM UTC, comment #8: 
Jeff Mitchell <jeffnz>
Thu 02 Mar 2017 09:40:57 AM UTC, comment #7: 

"Foobar is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version."

Maybe that's it?

Jeff Mitchell <jeffnz>
Thu 02 Mar 2017 09:37:01 AM UTC, comment #6: 

So I'm meant to use GPL3+

?

Jeff Mitchell <jeffnz>
Thu 02 Mar 2017 09:33:26 AM UTC, comment #5: 

As a user, I'd prefer something more explicit than "files licensed as GPL3"---this wording means that I shan't be able to use them under future versions of the GPL, which is bad.

Could you add a notice in the form recommended by https://www.gnu.org/licenses/gpl-howto.html?

I'm sorry I'm so pedantic, but there will likely be little check for our policies after your package is approved, so you'll basically have to enforce them by yourself.

Also, it would be nice if we spoke in this tracker rather than by email.

Ineiev <ineiev>
Site Administrator
Wed 01 Mar 2017 02:37:53 PM UTC, comment #4: 

Now there is copyright notice for bitmap files, but still no licensing notice for them.

Ineiev <ineiev>
Site Administrator
Tue 28 Feb 2017 08:11:32 PM UTC, comment #3: 

I've now included a copyright for the 2 bitmap files. I also added a file with my email address. The updates can be found via the same URL I initially used, as well as on Savannah, because I uploaded a copy here too.

Jeff Mitchell <jeffnz>
Tue 28 Feb 2017 05:30:24 AM UTC, comment #2: 

I've updated the license of the package, but it doesn't affect the original submission; when approved, it will be GPLv3+.

Ineiev <ineiev>
Site Administrator
Sun 05 Feb 2017 01:34:46 PM UTC, comment #1: 

Hello,

In the file where you specify the origin of the images, could you list them explicitly
and add a copyright and licensing notice for them?

Also, you write in your source files that they are under GPLv3+, and license.txt is GPLv3, but you submission says "GPLv2+"; is it a mistake in your submission?

Ineiev <ineiev>
Site Administrator
Tue 03 Jan 2017 04:38: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: Noob-a-Tron-The-Game
  • System Name:  noob-a-tron
  • Type: non-GNU software and documentation
  • License: GNU General Public License v2 or later (100% free software, the graphics are my own work (the graphics origin is also stated in the tar archive))





Description:

Noob-a-Tron is a proof of concept program which will eventually become a full-featured 2d game. Noob-a-Tron exclusively uses c++, it also uses SDL2 (the only required library, see libsdl.org). The current purpose of this project is to help beginners understand c++ games programming in Linux. c++ is not as scary as it's often claimed! The advantage of my project is that it's fresh; whereas many Linux game projects are 10 or 15 years old. Noob-a-Tron is a 2016/2017 project which uses c++11 features like "ranged for-loops". The graphics are primitive but they are original (my own content). To compile Noob-a-Tron you must use the -std=c++11 parameter and don't forget to link SDL2! Noob-a-Tron uses the K&R code style and anyone can ask questions by emailing me. I have measured the CPU efficiency of this code and it will not eat 50% of your CPU while idle (though previous versions did hahaha). This project was restarted about a dozen times throughout 2016 so it's pretty clean now.


Other Software Required:

Name: libsdl A.K.A SDL2
License: SDL 2.0 is licensed as zlib
SDL 2.0 website: http://libsdl.org/
License website: http://www.gzip.org/zlib/zlib_license.html


Other Comments:

As of January 2017 I am hosting this project on my server in Auckland (New Zealand)


Tarball URL:

jeff-mitchell.co.nz/noob-a-tron/noob_a_tron_source.tar


Jeff Mitchell <jeffnz>

 

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

Attach Files:
   
   
Comment:
   

Attached Files
file #39877:  noob_source.tar.gz added by jeffnz (18KiB - application/gzip - Bitmap files are now licensed as GPL3 (02/March/2017))
file #39852:  noob_source.tar added by None (169KiB - application/x-tar - The source is now attached to Savannah as a tar archive, though the link to my website remains active too)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by ineiev (Posted a comment)
  • -email is unavailable- added by jeffnz (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 6 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2017-03-02 ineiev StatusIn Progress Done
        Open/ClosedOpen Closed
    2017-03-02 jeffnz Attached File- Added noob_source.tar.gz, #39877
    2017-02-28 None Attached File- Added noob_source.tar, #39852
    2017-02-05 ineiev StatusNone In Progress
        Assigned toNone ineiev

    Back to the top

    Powered by Savane 3.13-02a9.
    Corresponding source code