taskSavannah Administration - Tasks: task #14399, Submission of ToberUberStobe

 
 

task #14399: Submission of ToberUberStobe

Submitted by:  William Lupshenko <lupshenko>
Submitted on:  Tue 07 Mar 2017 10:11:13 AM UTC  
 
Should Start On:  Mon 06 Mar 2017 05:00:00 PM UTC Should be Finished on:  Thu 16 Mar 2017 05:00:00 PM UTC
Category:  Project Approval Priority:  5 - Normal
Status:  Done Privacy:  Public
Percent Complete:  0% Assigned to:  Ineiev <ineiev>
Open/Closed:  Closed Effort:  0.00

Add a New Comment (Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

( Jump to the original submission)

Sat 11 Mar 2017 08:12:56 AM UTC, comment #9: 

Yes, I think that so small files like README shouldn't be seriously licensed

They are copyrightable; even though they are small, their distribution without proper licensing may result in serious troubles for your users, up to imprisonment.

Approving.

Ineiev <ineiev>
Site AdministratorIn charge of this item.
Fri 10 Mar 2017 07:59:46 AM UTC, comment #8: 

> Could you be more explicit in LICENSE that the files are under GPLv3 or later, not just GPLv3?

Okay, I'll add "or later" to the end of the name in LICENSE

> I can see that you used WTFPL for some files; does it imply that you don't really care of licensing?

Yes, I think that so small files like README shouldn't be seriously licensed

William Lupshenko <lupshenko>
Fri 10 Mar 2017 07:01:58 AM UTC, comment #7: 

Thank you!

Could you be more explicit in LICENSE that the files are under GPLv3 or later, not just GPLv3?

I can see that you used WTFPL for some files; does it imply that you don't really care of licensing?

Ineiev <ineiev>
Site AdministratorIn charge of this item.
Thu 09 Mar 2017 09:40:34 AM UTC, comment #6: 

It didn't upload here, so I uploaded it at https://savannah.gnu.org/submissions_uploads/tus_FIXED.tar.gz

William Lupshenko <lupshenko>
Wed 08 Mar 2017 05:35:38 PM UTC, comment #5: 

There also was an issue with LICENSE.

Could you fix it all and attach the whole tarball?

Ineiev <ineiev>
Site AdministratorIn charge of this item.
Wed 08 Mar 2017 11:49:26 AM UTC, comment #4: 

Should I do anything more?

William Lupshenko <lupshenko>
Wed 08 Mar 2017 09:17:10 AM UTC, comment #3: 

 I can include a notice as data to package.json e.g. {"_notice": "...
Will it be a real copyright notice?

I think it will; after all, the language of the source code defines the actual form of comments with notices ("# Copyright..." vs "// Copyright..." vs "{ Copyright... }").

Or you could consider putting it in a separate file like LICENSE, depending on the typical usage of that file.

What about the fullness of the notices, I think that's enough, but if it's necessary, I'll complete them

This is not a requirement, this is a recommendation.

Ineiev <ineiev>
Site AdministratorIn charge of this item.
Wed 08 Mar 2017 08:32:07 AM UTC, comment #2: 

Unfortunately, the formats I use don't support any comments and I can't include it. But, I can include a notice as data to package.json e.g. {"_notice": "...
Will it be a real copyright notice?

What about the fullness of the notices, I think that's enough, but if it's necessary, I'll complete them

William Lupshenko <lupshenko>
Wed 08 Mar 2017 07:15:59 AM UTC, comment #1: 

package.json lacks copyright and licensing notices; the wording in LICENSE suggests that all files (at least, the images and sounds that have no licensing notices embedded) are GPLv3-only (Savannah requires GPLv3+ compatibility), and it fails to include any copyright notices for those files. Could you fix that?

Also, it's recommended to use the full licensing notice in the form provided in https://www.gnu.org/licenses/gpl-howto.html ("This program is free software: you can redistribute it ... If not, see <http://www.gnu.org/licenses/>.")

Ineiev <ineiev>
Site AdministratorIn charge of this item.
Tue 07 Mar 2017 10:11:13 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: ToberUberStobe
  • System Name:  toberuberstobe
  • Type: non-GNU software and documentation
  • License: GNU General Public License v3 or later (All the files of the app (including code, images, sounds, locale files, font) is licensed under the GPL3. All of this except font have been created by me (copyright holder) or my friends, font (Unifont) by the GNU Project)

Description:

It's a 2D sandbox/survival PC game made in JavaScript. Works on a NWJS runtime without any JS libraries. It doesn't need any native features and works on any platform supporting by NWJS (GNU/Linux, Windows, macOS). Can be used for just playing or as a base for another game due mods support and the game world construction that can be used in a lot of game types

The project is currently hosting at GitHub (https://github.com/Lupshenko/ToberUberStobe); was recently cleaned up and now 100% free

The name means nothing, it's just a random phrase not to use used game names; pronounces as [tobær ʌbær stoub]

Other Software Required:

Included:
Unifont - GPL2 - http://unifoundry.com/ (primary font)

Not included:
NWJS - MIT License - https://nwjs.io/ (runtime)

Other Comments:

NWJS won't install by the app and needs a separate installation

Tarball URL:

https://savannah.nongnu.org/submissions_uploads/tus.tar.gz

William Lupshenko <lupshenko>

 

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

Attach Files:
   
   
Comment:
   

Attached Files
file #39934:  package.json added by lupshenko (608B - application/json - Is it okay? (JSON doesn't support comments; it was the only way to add them) )

 

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 lupshenko (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

     

     

    Follow 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2017-03-11 ineiev StatusIn Progress => Done
        Open/ClosedOpen => Closed
    2017-03-08 lupshenko Attached File- => Added package.json, #39934
    2017-03-08 ineiev StatusNone => In Progress
        Assigned toNone => ineiev

    Back to the top


    Powered by Savane 3.5