taskSavannah Administration - Tasks: task #13613, Submission of Back in a Minute

 
 

task #13613: Submission of Back in a Minute

Submitter:  Sigge Amdal <sigg3>
Submitted:  Wed 13 May 2015 04:29:49 PM UTC
   
 
Should Start On:  Wed 13 May 2015 12:00:00 AM UTC Should be Finished on:  Sat 23 May 2015 12:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Cancelled Privacy:  Public
Assigned to:  agn Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Mon 13 Jul 2015 03:04:36 AM UTC, comment #6: 
Assaf Gordon <agn>
Site Administrator
Mon 29 Jun 2015 04:10:09 AM UTC, comment #5: 

Hello,

Are you still interested in the submission of project
'Back in a Minute' ?
If within two weeks there is no reply, this submission request will be
closed.

You will still be able to register the project again once you have the time
to deal with the registration issues.

regards,
- assaf

Assaf Gordon <agn>
Site Administrator
Sat 23 May 2015 10:51:22 PM UTC, comment #4: 

Hello,

The issue of where to put the license is secondary.
The main issues are the licenses:
1.
The project must include the "or-later" statement when using GPL.
This must be mentioned whereever the license is mentioned (preferably
in every source code file, or less recommended - in a README file).

2.
"CC BY-NC-SA" is not a free license, and files using such license can
not be hosted on GNU Savannah.
If you want to host the art files on GNU Savanna, please change the license
to a free license (e.g. to CC BY-SA or CC0).


Regarding where to put the license:
Every file hosted on GNU Savannah must have a clear copyright statement and license notice.
It is highly recommended to put the copyright and license text in each source code file.
One advantage of putting them in each file is that if users want to use a file from your project,
the license of that file is clear, since it is emdedded in the file itself.

Since your 'release' file auto-generated shell script, there should not a technical problem
if there are biolerplate text of copyright and license throughout the file.

regards,
 - assaf

Assaf Gordon <agn>
Site Administrator
Fri 22 May 2015 06:54:39 PM UTC, comment #3: 

Hello Assaf.

I'm kstn, biamin co-developer.

It's not very comfortable to maintain a big shell script (~3400 LOC
clean code, ~4500 LOC code with comments), so we use make by
non-typical way. Source code is splitted to some lesser files and can
be assebled in one using make (we could use just another script for
assemblig, but why not use make for it?) So all artwork modules are in
two versions - GPL and CC (rightly speaking not all ATM, but it is a
purpose), so one can make as GPL(code)+CC(art) version as
only-GPL(code and ard) version.

Makefile is just a series of 'cat file >> result' in needed sequence,
so it's not very clear to me should all splitted files have licence
header (because this way result will be smth like:

# licence
code from file 1
# licence
code from file 2
# licence
code from file 3
# licence
code from file N

) or only one header in the result file (

# licence
code from file 1
code from file 2
code from file 3
code from file N

)?

and GPLv3 to include "-or-later"
Sorry, did you mean paragraph 'License: ' in 'Registration Details'?

sy kstn

Konstantin Shakhnov <kstn>
Mon 18 May 2015 01:54:04 AM UTC, comment #2: 

Hello,

Thank you for submitting a new project to host on GNU Savannah.

Please see avannah's hosting requirements, listed here:
https://savannah.gnu.org/register/requirements.php
http://savannah.gnu.org/maintenance/HowToGetYourProjectApprovedQuickly/

Savannah requires hosted software to have a free license, and that includes art-work.
Your chosen license 'CC BY-NC-SA 4.0' is not a free-license (see here: https://creativecommons.org/freeworks ), and as such can not be hosted on GNU Savannah.
(also, it is not entirely clear to me how you intend to license some parts of the same file under CC-BY-NC-SA  and other parts of the same file under GPLv3 - but that is perhaps a technicality).

Additionally, savannah's policy is to require GPL code to be explictly allow future GPL versions, by using the "or later" statement.

If you wish to continue with project submission to host on GNU Savannah,
please update the licenses (the artwork to a freelicense and GPLv3 to include "-or-later"), and upload an updated tarball.

regards,
 - assaf


Assaf Gordon <agn>
Site Administrator
Thu 14 May 2015 07:46:17 AM UTC, comment #1: 

Whoops, the tarball linked does not contain the dev tree but the stable tree. My bad.

Here's the URL to the dev tree tarball: https://gitorious.org/back-in-a-minute/code/archive/55469ec184b3f19fd953eca31e2512502fc51737.tar.gz

Sigge Amdal <sigg3>
Wed 13 May 2015 04:29:49 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: Back in a Minute
  • System Name:  biamin
  • Type: non-GNU software and documentation
  • License: GNU General Public License v2 or later (Code is GNU GPL v.3+ but ASCII artwork is all Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (BY-NC-SA ). For further details, see https://creativecommons.org/licenses/by-nc-sa/4.0/)





Description:

A full BASH adventure game for GNU/Linux.

The game Back in a Minute, or biamin for short, is a text-based adventure/RPG with 4 playable races, 10 enemies, 8 items and 6 scenarios in 270 sections of the world map. It saves your character sheets and keeps a highscore.

The biamin BASH code is licensed under GNU GPL v.3, while ASCII artwork is licensed under CC by-nc-sa 4.0 International.


Other Software Required:

This is strictly a BASH project. For compatibility we try to only use "standard" GNU/Linux userland software, so that Windows (cygwin) and OSX can play. But GNU/Linux is our primary target.

Critical dependencies: bc, tput, awk, sed, printf, date.

Optional dependencies: wget, curl.


Other Comments:

We have been using git so far, and we're very happy with it, so we're interested in Git hosting. Please do tell if that's not a possibility.

The tarball attached is the latest and does not reflect the entire project (we have a stable, a latest and a legacy branch).

We ticked the "All my files include a license header" since the game can only be played after you've run the Makefile, or are using a ready-made .sh file, which include license information and separate license files.

Our homepage is at http://sigg3.net/biamin


Tarball URL:

https://gitorious.org/back-in-a-minute/code/archive/412cd509a02db6073eb9afd7fbe25b3acf69bb09.tar.gz


Sigge Amdal <sigg3>

 

(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 kstn (Posted a comment)
  • -email is unavailable- added by agn (Posted a comment)
  • -email is unavailable- added by sigg3 (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
    2015-07-13 agn StatusWait reply Cancelled
        Open/ClosedOpen Closed
    2015-05-18 agn StatusNone Wait reply
        Assigned toNone agn

    Back to the top

    Powered by Savane 3.13-758e.
    Corresponding source code