taskSavannah Administration - Tasks: task #16455, Submission of Glitchapp productions

 
 

task #16455: Submission of Glitchapp productions

Submitter:  glitchapp
Submitted:  Sat 28 Oct 2023 08:08:15 AM UTC
   
 
Should Start On:  Sat 28 Oct 2023 12:00:00 AM UTC Should be Finished on:  Tue 31 Oct 2023 12:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Cancelled Privacy:  Public
Assigned to:  ineiev Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Thu 02 Nov 2023 08:56:07 AM UTC, comment #6: 

I'm afraid, we aren't in a position to approve your package at Savannah.  We rely on package maintainers to keep the proper legal status of their packages, which requires understanding basics of free software licensing.  Without that, we are extremely likely to end up having proprietary software hosted at Savannah.

Ineiev <ineiev>
Site Administrator
Wed 01 Nov 2023 05:17:51 PM UTC, comment #5: 

Hi Corwin, I'm glad to read that the submission can still be approved and regarding the incompatible library, I have to guess it is "block.lua" from the external libraries (in the lib folder) which was stated in the license list as only gpl2.

The good news is that there was an error and the original code was not even licensed and can be found here: https://simplegametutorials.github.io/love/blocks/

That library is only in charge of a tetris mini game inside the game, and since the author did not write any license to it I think it can perfectly licensed as gpl 2 or later.

I committed the necessary changes to the repository on my last commit and the license has been corrected: please check the commit here: https://codeberg.org/glitchapp/fish-fillets-remake/commit/e30e8f77317d9d6c833c789f609692205583a211

Let me know if there's anything else I can do to make the project compatible.

Thanks!

Martin


comment #4:

> Hello again.
>
> Thank you for looking at Savannah to host your Free Software project.  As Ineiev has said: we do require GPLv3 combability of the projects we host.  
>
> That said, I'm hoping we might be able to think of a path forward, to "remedy" your application.  In that hope, I have reopened the ticket and assigned myself.
>
> Please reply back with your thoughts, especially let me know if you'd prefer to cancel the submission as Ineiev assumes.  I'll reclose it in that case, or if there's no progress in something like 90 days.
>
> Thank you for your work developing Free Software!
>
> Corwin Brust

comment #4:

> Hello again.
>
> Thank you for looking at Savannah to host your Free Software project.  As Ineiev has said: we do require GPLv3 combability of the projects we host.  
>
> That said, I'm hoping we might be able to think of a path forward, to "remedy" your application.  In that hope, I have reopened the ticket and assigned myself.
>
> Please reply back with your thoughts, especially let me know if you'd prefer to cancel the submission as Ineiev assumes.  I'll reclose it in that case, or if there's no progress in something like 90 days.
>
> Thank you for your work developing Free Software!
>
> Corwin Brust

glitchapp
Wed 01 Nov 2023 04:37:04 PM UTC, comment #4: 

Hello again.

Thank you for looking at Savannah to host your Free Software project.  As Ineiev has said: we do require GPLv3 combability of the projects we host.  

That said, I'm hoping we might be able to think of a path forward, to "remedy" your application.  In that hope, I have reopened the ticket and assigned myself.

Please reply back with your thoughts, especially let me know if you'd prefer to cancel the submission as Ineiev assumes.  I'll reclose it in that case, or if there's no progress in something like 90 days.

Thank you for your work developing Free Software!

Corwin Brust

Corwin Brust <carlc>
Site Administrator
Tue 31 Oct 2023 09:58:03 AM UTC, comment #3: 

Thank you!

One of your licenses is GPLv2-only; it means that the GPLv2 shall apply to your work and its derivatives, so one can't use third-party code released under GPLv3-or-later in it.  In other words, your package is GPLv3-incompatible, therefore it doesn't meet our hosting requirements.

Cancelling.

Ineiev <ineiev>
Site Administrator
Mon 30 Oct 2023 11:43:14 PM UTC, comment #2: 

Hi, thanks for the reply. I did my best to improve the readability of the licenses for the external dependencies and libraries and uploaded it here:

https://codeberg.org/glitchapp/fish-fillets-remake/src/branch
/main/lib/license.md

The rest of the software which is written by me have the GNU General Public License v2 or later (License Gpl v2.0).

Apologize for the confusion, this project has grown way too much and I'm doing my best to keep everything credited properly.

The tar I provided is an AppImage with extra license files which I though would be the best way to distribute the game, but since the game is written in lua there's no compilation process and it can directly be run from source: https://codeberg.org/glitchapp/fish-fillets-remake

Anything else I can do to fullfill requirements please let me know


original submission:

> A new group has been registered at Savannah.
> This group will remain inactive until a site admin approves
> or discards the registration.
>
>
> = Registration Administration =
>
> Approving or discarding the registration must be done using the specific
> Group administration page, accessible only to site
> administrators logged in as superusers.
>
> = Registration Details =
>
> Name: *Glitchapp productions
> System Name:  *glitchapp
> * Type: non-GNU software and documentation
> * License: GNU General Public License v2 or later (License Gpl v2.0
>
> Credits for all the assets can be found here: https://codeberg.org/glitchapp/fish-fillets-remake-assets/src/branch/master/Credits.md
>
> Love-webp (Mit license)
>
> Other libraries included: https://codeberg.org/glitchapp/fish-fillets-remake/src/branch/main/lib/README)
>
> ----
>
> == Description: ==
> Remake from scratch of "Fish fillets" by altar interactive (GNU/GPL since 2004) written in lua /love2d with the following new features:
>
> Dialogs dubbed in several languages.
> Higher resolutions supported: from 1080p till 8k.
> 3d mode.
> Classic graphics upscaled.
> New graphic set
> Gamepad support
> Level editor
> Runs on windows, Os-x, linux and android.
>
>
> == Other Software Required: ==
> love libwebp-dev
> Love-webp (windows) Repository: https://github.com/ImagicTheCat/love-webp/tree/master/dist
>
>
>
> == Other Comments: ==
> Some assets were created with stable diffusion (less than 10%, see credits)
>
> Some issues with alignments remain unresolved, by selecting the right resolution for your screen the game should align  properly, see issues here: https://codeberg.org/glitchapp/fish-fillets-remake/issues
>
>
> == Tarball URL: ==
> https://ufile.io/ofl2vukd
>
>

glitchapp
Mon 30 Oct 2023 06:22:11 PM UTC, comment #1: 

Please note that Savannah is GNU Project's software forge.  Therefore, we require that people give our work due credit when hosting their packages here; in particular, they should call the operating system GNU/Linux rather than just "Linux".

Then, please identify the licenses of your package and its dependencies clearly.  The words "MIT license" are ambiguous because MIT released software under various licenses.

Also, I can't download your tarball; however, from the few files you linked to I suggest that you should use the exact form of the license notice the GPL and www.gnu.org recommend, without replacing any parts with other texts.

Ineiev <ineiev>
Site Administrator
Sat 28 Oct 2023 08:08:15 AM UTC, original submission:  

A new group has been registered at Savannah.
This group will remain inactive until a site admin approves
or discards the registration.


Registration Administration


Approving or discarding the registration must be done using the specific
Group administration page, accessible only to site
administrators logged in as superusers.

Registration Details


  • Name: Glitchapp productions
  • System Name:  glitchapp
  • Type: non-GNU software and documentation
  • License: GNU General Public License v2 or later (License Gpl v2.0


Credits for all the assets can be found here: https://codeberg.org/glitchapp/fish-fillets-remake-assets/src/branch/master/Credits.md

Love-webp (Mit license)

Other libraries included: https://codeberg.org/glitchapp/fish-fillets-remake/src/branch/main/lib/README)




Description:

Remake from scratch of "Fish fillets" by altar interactive (GNU/GPL since 2004) written in lua /love2d with the following new features:

Dialogs dubbed in several languages.
Higher resolutions supported: from 1080p till 8k.
3d mode.
Classic graphics upscaled.
New graphic set
Gamepad support
Level editor
Runs on windows, Os-x, linux and android.


Other Software Required:

love libwebp-dev
Love-webp (windows) Repository: https://github.com/ImagicTheCat/love-webp/tree/master/dist



Other Comments:

Some assets were created with stable diffusion (less than 10%, see credits)

Some issues with alignments remain unresolved, by selecting the right resolution for your screen the game should align  properly, see issues here: https://codeberg.org/glitchapp/fish-fillets-remake/issues


Tarball URL:

https://ufile.io/ofl2vukd


glitchapp

 

(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 carlc (Posted a comment)
  • -email is unavailable- added by ineiev (Posted a comment)
  • -email is unavailable- added by glitchapp (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 12 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2023-11-02 ineiev Should be Finished on2024-01-15 2023-10-31
        StatusNeed Info Cancelled
        Assigned tocarlc ineiev
        Open/ClosedOpen Closed
    2023-11-01 carlc Should be Finished on2023-11-07 2024-01-15
        StatusCancelled Need Info
        Assigned toineiev carlc
        Open/ClosedClosed Open
    2023-10-31 ineiev StatusIn Progress Cancelled
        Open/ClosedOpen Closed
    2023-10-30 ineiev StatusNone In Progress
        Assigned toNone ineiev

    Back to the top

    Powered by Savane 3.13-04b1.
    Corresponding source code