taskSavannah Administration - Tasks: task #16100, Submission of GNU Debbugs

 
 

task #16100: Submission of GNU Debbugs

Submitter:  Mike Frysinger <vapier>
Submitted:  Mon 20 Dec 2021 05:43:31 AM UTC
   
 
Should Start On:  Mon 20 Dec 2021 05:00:00 AM UTC Should be Finished on:  Thu 30 Dec 2021 05: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
   

Sat 02 Dec 2023 11:19:05 AM UTC, comment #4: 


> We rely on admins of the hosted packages to maintain proper legal status of their package, which implies understanding of certain basics; from your words, I conclude that you don't understand these matters.  I have to cancel your submission.


wtf are you talking about ?  you asked me to fill out paperwork to assign copyright for a project that doesn't exist.  it doesn't exist because it requires this process/bug to be followed first.  but you won't let this process complete because you want assignment for it first.

you also asked about copyright on generated data files produced by a GNU system.  it sounds like you don't know the answer either, and that the GNU project maintaining the GNU debbugs tracker at https://debbugs.gnu.org/ fail to provide any guidance.  there's no license header because the GNU project isn't providing one.  if you disagree with that, then maybe you should be taking it up with that project.

it's no wonder GNU Savannah is a graveyard, and no one bothers trying to create projects under the GNU umbrella anymore.  your process is a complete failure.

Mike Frysinger <vapier>
Thu 27 Jan 2022 06:11:46 AM UTC, comment #3: 

comment #2:

>
> i'm fine making it a GNU project (whatever that means).  it's not clear what that entails.

...

> ...(By the way, who is actually the copyright holder?  
>
> you tell me...

...

> how can one assign copyright to a project that doesn't yet exist ?  you're the first person to see this code that i authored from scratch.


We rely on admins of the hosted packages to maintain proper legal status of their package, which implies understanding of certain basics; from your words, I conclude that you don't understand these matters.  I have to cancel your submission.

Ineiev <ineiev>
Site Administrator
Wed 22 Dec 2021 02:39:55 AM UTC, comment #2: 


> This isn't an official GNU package, its name shouldn't use "GNU".


i'm fine making it a GNU project (whatever that means).  it's not clear what that entails.

> Then, you list "MIT" as the license for some of your dependencies. This is ambiguous, please check www.gnu.org/licenses/license-list.html.


if you want to know the exact text, feel free to visit the project page i linked.  it has an explicit "License" link on the side.  doesn't seem super relevant to this project itself since it's compatible w/LGPL, and it's not a direct dependency.  pytest runs the unittests only, and they could be invoked a different way.

> Also, LGPLv3 is written as a set of additional permissions on top of GPLv3; your tarball includes a copy of LGPLv3, but it should also include a copy of the GPLv3.


done

> At last, copyrightable files like tests/data/get_status-1.xml have no valid copyright and license notices. (By the way, who is actually the copyright holder?  


you tell me.  most are e-mails scraped from https://debbugs.gnu.org.  but i could easily replace it with stub data and avoid the issue.

> The VCS logs are missing


not sure what you're talking about.  what VCS logs for what files ?

> and you are not listed in fencepost.gnu.org:/gd/gnuorg/copylight.list as having assigned copyright for anything like Debbugs).


how can one assign copyright to a project that doesn't yet exist ?  you're the first person to see this code that i authored from scratch.

Mike Frysinger <vapier>
Tue 21 Dec 2021 09:14:21 AM UTC, comment #1: 

This isn't an official GNU package, its name shouldn't use "GNU".

Then, you list "MIT" as the license for some of your dependencies. This is ambiguous, please check www.gnu.org/licenses/license-list.html.

Also, LGPLv3 is written as a set of additional permissions on top of GPLv3; your tarball includes a copy of LGPLv3, but it should also include a copy of the GPLv3.

At last, copyrightable files like tests/data/get_status-1.xml have no valid copyright and license notices. (By the way, who is actually the copyright holder?   The VCS logs are missing, and you are not listed in fencepost.gnu.org:/gd/gnuorg/copylight.list as having assigned copyright for anything like Debbugs).

Ineiev <ineiev>
Site Administrator
Mon 20 Dec 2021 05:43:31 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: GNU Debbugs
  • System Name:  gnudebbugs
  • Type: non-GNU software and documentation
  • License: GNU Lesser General Public License





Description:

A client for the Debbugs issue tracking system used at https://debbugs.gnu.org/ among others.


Other Software Required:

python-requests
Apache-2.0
https://docs.python-requests.org/en/latest/

python-urwid
LGPL-2.1
https://urwid.org/

pytest
MIT
https://pytest.org

tox
MIT
https://tox.wiki/


Tarball URL:

https://git.wh0rd.org/?p=gnudebbugs.git;a=snapshot;h=HEAD;sf=tgz


Mike Frysinger <vapier>

 

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

    Date Changed by Updated Field Previous Value => Replaced by
    2023-12-02 ineiev Carbon-CopyRemoved fontdevelopment -
    2022-01-27 ineiev Open/ClosedOpen Closed
    2022-01-27 ineiev StatusIn Progress Cancelled
    2022-01-05 _289157 Carbon-Copy- Added fontdevelopment
    2021-12-21 ineiev StatusNone In Progress
        Assigned toNone ineiev

    Back to the top

    Powered by Savane 3.13-bb6a.
    Corresponding source code