taskSavannah Administration - Tasks: task #15019, Submission of uLisp-TFT

 
 

task #15019: Submission of uLisp-TFT

Submitter:  Christopher Howard <creationist>
Submitted:  Fri 10 Aug 2018 01:39:01 AM UTC
   
 
Should Start On:  Fri 10 Aug 2018 12:00:00 AM UTC Should be Finished on:  Mon 20 Aug 2018 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
   

Thu 16 Aug 2018 11:18:13 AM UTC, comment #4: 

Oh, I'm sorry, I misread your submission in the way that you were going to release your changes under a permissive license.

If the intention is to release the new thing under the GPLv3+, I think you can leave the original copyright and license notice in that file with a clarification that they are the notices for the original package and that this version is under the GPL.

Approving.

Ineiev <ineiev>
Site Administrator
Wed 15 Aug 2018 03:49:00 AM UTC, comment #3: 

I've attached a new tarball. I've separated my code from the original project code, so they could have separate license headers.

(file #44784)

Christopher Howard <creationist>
Wed 15 Aug 2018 12:42:51 AM UTC, comment #2: 

This is a little complicated because I really want my changes copylefted under the GPL, but the project is only a single source code file, and the MIT license requires the license text to appear in all "significant portions" of the original work. Let me see if I can use "includes" to separate out my code from the original project file.

I'll take another look at the README.md file.

Christopher Howard <creationist>
Tue 14 Aug 2018 01:17:08 PM UTC, comment #1: 

In your tarball, the licensing terms are specified in a little bit confusing way: the source is essentially a single file, but there is nothing that would let the user know which parts could be used under the permissive license.

Then, the README.md file also needs copyright and license notices, and it would be better if you used canonical forms for copyright and license notices of the package there (not "GPLv3+", it would do as a tech speak, but not for general public, and not just "copyright", but cite the years and use a separate line for it).

At last, there is no need for having a short license like MIT in a file, such licenses should be written directly in the relevant files.

Could you fix that?

Ineiev <ineiev>
Site Administrator
Fri 10 Aug 2018 01:39:01 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: uLisp-TFT
  • System Name:  ulisp-tft
  • Type: non-GNU software and documentation
  • License: GNU General Public License v3 or later (The primary source code file is a modification of the uLisp source code, which is copyright David Johnson-Davies and licensed under the MIT license.)





Description:

uLisp-TFT integrate native functions into uLisp for using a TFT LCD Shield. Development is currently being done using the Kuman (TM) 3.5" TFT LCD Shield.


Other Software Required:

- Adafruit GFX library, BSD (2-Clause?) https://github.com/prenticedavid/MCUFRIEND_kbv/blob/master/license.txt
- MCUFRIEND_kbv library , BSD (2-Clause?) https://github.com/prenticedavid/MCUFRIEND_kbv/blob/master/license.txt


Other Comments:

Changes are currently small but I am intending to add more native functions.


Tarball URL:

https://savannah.nongnu.org/submissions_uploads/ulisp-tft.tar.gz


Christopher Howard <creationist>

 

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

Attach Files:
   
   
Comment:
   

Attached Files
file #44784:  ulisp-tft.tar.gz added by creationist (140KiB - 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 ineiev (Posted a comment)
  • -email is unavailable- added by creationist (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 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2018-08-16 ineiev StatusIn Progress Done
        Open/ClosedOpen Closed
    2018-08-15 creationist Attached File- Added ulisp-tft.tar.gz, #44784
    2018-08-14 ineiev StatusNone In Progress
        Assigned toNone ineiev

    Back to the top

    Powered by Savane 3.13-4b48.
    Corresponding source code