taskSavannah Administration - Tasks: task #16485, Submission of NetUseMod

 
 

task #16485: Submission of NetUseMod

Submitter:  Pasha (biblio) <salahuddin>
Submitted:  Fri 12 Jan 2024 10:53:12 PM UTC
   
 
Should Start On:  Fri 12 Jan 2024 12:00:00 AM UTC Should be Finished on:  Mon 22 Jan 2024 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

Sat 20 Jan 2024 05:45:53 AM UTC, comment #12: 

Sorry for wasting your time.

Cancelling.

Ineiev <ineiev>
Site Administrator
Fri 19 Jan 2024 11:52:33 PM UTC, comment #11: 

Hi Ineiev,

You are always writing in vague language.

> Could you use a complete license notice as recommended in the GPL?


I have complete LICENSE added from https://www.gnu.org/licenses/gpl-3.0.txt

What is complete gpl license in your view ?


> There should be no ambiguities left about what copyright and > license notices applies to the image files and to README itself.


I added README for image license. (Just, like other approved project in savannah.)

Should I add another 2nd LICENSE file in my project to make things more confusing now ?


> Then, I could point to the files that still lack the copyright and >license notices, but the tarball is so small that it shouldn't be >hard for you to find them.


I already told you I checked and added license to all the files possible.
Why can't you check now let me know, if there is anything missing.
So, I can submit fix at once.

I feel you are just wasting my time here.

If you feel the project is not ready for savannah, you can reject it, and I will host it elsewhere.

Thank you.

Pasha (biblio) <salahuddin>
Fri 19 Jan 2024 08:41:21 PM UTC, comment #10: 

Thank you!

comment #9:

> Some packaging rules changed in recent year which I was not aware of.


Not really.

> I added other tool licenses and a README in the image directory for copyright notice.
> (the image is not important - just to show small logo in browser tab.)


It's important enough to be included in the tarball.  Could you use a complete license notice as recommended in the GPL?  There should be no ambiguities left about what copyright and license notices applies to the image files and to README itself.

Since your tarball doesn't include parts of your dependencies, including their licenses may be confusing.  That's not what I wanted, though I may have been unclear.  I wanted you to tell, in this discussion, what their licensing terms are, exactly.

Then, I could point to the files that still lack the copyright and license notices, but the tarball is so small that it shouldn't be hard for you to find them.

Ineiev <ineiev>
Site Administrator
Tue 16 Jan 2024 11:00:05 AM UTC, comment #9: 

Thank you for your patience.

Some packaging rules changed in recent year which I was not aware of.

I added other tool licenses and a README in the image directory for copyright notice.
(the image is not important - just to show small logo in browser tab.)


Just one small feedback.
It would be great to have a sample package showing example how to add copyright notices of external packages and binary images README.

https://www.gnu.org/prep/maintain/maintain.html#External-Libraries
Seems like - it was written by lawyers, and therefore not developer friendly.

Thank you.


(file #55579)

Pasha (biblio) <salahuddin>
Tue 16 Jan 2024 09:10:32 AM UTC, comment #8: 

comment #5:

> I am not including anything from procmail, perl dancer2 in my project.


Good point; understanding how the dependencies relate to your package is important, however, it's also essential to understand how those dependencies are licensed.

comment #6:

> removed Image.


This solution calls for clarification.  If the package needs that file, it's likely to be re-added at some point.

Ineiev <ineiev>
Site Administrator
Mon 15 Jan 2024 08:37:54 PM UTC, comment #7: 
Pasha (biblio) <salahuddin>
Mon 15 Jan 2024 08:30:14 PM UTC, comment #6: 

removed Image.

(file #55573)

Pasha (biblio) <salahuddin>
Sat 13 Jan 2024 03:36:12 PM UTC, comment #5: 


>Thank you, please check for missing copyright and license notices again.


Could you please be specific which copyright and notices are missing ?
I added copyright notice all the places possible in the project.


I am not including anything from procmail, perl dancer2 in my project.

Just it requires procmail and perl dancer2 to be installed OS to run.

procmail - GPL-2.0 license
perl - Dancer2  -  GPL-1 license

Thank you.

Pasha (biblio) <salahuddin>
Sat 13 Jan 2024 02:45:47 PM UTC, comment #4: 

comment #2:

> done
>
> (file #55561)


Thank you, please check for missing copyright and license notices again.

Please note that images also require copyright and license notices. See http://www.gnu.org/prep/maintain/maintain.html#Copyright-Notices for more information.

comment #3:

> procmail - https://github.com/BuGlessRB/procmail...
> perl Dancer2 - https://metacpan.org/dist/Dancer2


Why don't you list their licenses?  It may make people think that you either can't identify them, or just don't care.

Ineiev <ineiev>
Site Administrator
Sat 13 Jan 2024 12:04:38 PM UTC, comment #3: 
Pasha (biblio) <salahuddin>
Sat 13 Jan 2024 11:32:49 AM UTC, comment #2: 

done

(file #55561)

Pasha (biblio) <salahuddin>
Sat 13 Jan 2024 07:32:59 AM UTC, comment #1: 

Please make sure that all copyrightable files in your tarball have valid copyright and license notices.

Please list your dependencies with their licenses (ideally, with links to their distribution terms).

Also, please include an exact copy of the GPL from https://www.gnu.org/licenses/.

Ineiev <ineiev>
Site Administrator
Fri 12 Jan 2024 10:53:12 PM 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: NetUseMod
  • System Name:  netusemod
  • Type: non-GNU software and documentation
  • License: GNU General Public License v3 or later





Description:

NetUseMod is a program to moderate Usenet posts via web interface.


Other Software Required:

procmail, Perl, Perl Dancer2 module (for web interface)


Tarball URL:

https://savannah.gnu.org/submissions_uploads/YIzG2K-NetUseMod-0.1.tar.gz


Pasha (biblio) <salahuddin>

 

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

Attach Files:
   
   
Comment:
   

Attached Files
file #55579:  NetUseMod-0.3.tar.gz added by salahuddin (35KiB - application/gzip)
file #55574:  NetUseMod-0.2.tar.gz added by salahuddin (23KiB - application/gzip - image removed)
file #55573:  NetUseMod-0.1.tag.gz added by salahuddin (23KiB - application/gzip - removed image)
file #55561:  NetUseMod-0.1.tag.gz added by salahuddin (23KiB - application/gzip - update license)

 

Digest:
   bug dependencies.

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 salahuddin (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 9 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2024-01-20 ineiev StatusIn Progress Cancelled
        Open/ClosedOpen Closed
    2024-01-16 salahuddin Attached File- Added NetUseMod-0.3.tar.gz, #55579
    2024-01-15 salahuddin Attached File- Added NetUseMod-0.2.tar.gz, #55574
    2024-01-15 salahuddin Attached File- Added NetUseMod-0.1.tag.gz, #55573
    2024-01-13 salahuddin Attached File- Added NetUseMod-0.1.tag.gz, #55561
    2024-01-13 ineiev Dependencies- Depends on bugs #65157
    2024-01-13 ineiev StatusNone In Progress
        Assigned toNone ineiev

    Back to the top

    Powered by Savane 3.13-4b48.
    Corresponding source code