After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 737918 - TOC addin license fixme?
TOC addin license fixme?
Status: RESOLVED FIXED
Product: gnote
Classification: Applications
Component: documentation
git master
Other Linux
: Normal normal
: ---
Assigned To: gnote-maint
gnote-maint
Depends on:
Blocks:
 
 
Reported: 2014-10-05 07:03 UTC by Vincent Cheng
Modified: 2014-10-19 12:19 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
patch to remove redundant GFDL-related FIXME (948 bytes, patch)
2014-10-06 05:34 UTC, Vincent Cheng
committed Details | Review

Description Vincent Cheng 2014-10-05 07:03:10 UTC
In gnote 3.14.x and master help docs for the TOC addin (help/*/gnote-addin-tableofcontents.page), the license header have a few FIXMEs that I wanted to ask about, i.e. 

<!--
      "Table of Contents" is a Note add-in for Gnote.
      It lists a note's table of contents in a menu.

      Copyright (c)  2013  Luc Pionchon <pionchon.luc@gmail.com>

      Permission is granted to copy, distribute and/or modify this document
      under the terms of the GNU Free Documentation License, Version 1.1
      or any later version published by the Free Software Foundation;
      with no Invariant Sections, with no Front-Cover Texts, and with no
      Back-Cover Texts.
      FIXME: is this true? (no invariant, no front, no back?)
      FIXME: does the statement have to show in the rendered document?

      A copy of the license is included in the section entitled "GNU
      Free Documentation License".
      FIXME: is this true? Is there a (GNOME? Yelp?) common GFDL topic?
-->

As Debian/Ubuntu's gnote maintainer, I'm concerned about the first FIXME in there; if the TOC addin's documentation is licensed under the GFDL *without* the no invariant/front/back clauses, then it's not distributable in Debian [1].

Cc-ing Luc along with this bug report. Just to confirm, did you intend on licensing the above documentation under GFDL with no invariant/front/back texts, and if so, could that FIXME be removed from the license header? It's tripping Debian's automated lintian checks.

[1] https://wiki.debian.org/DFSGLicenses#GNU_Free_Documentation_License_.28GFDL.29
Comment 1 Luc Pi 2014-10-05 10:09:48 UTC
Hi,

My intention is that it is distributable, under a free license.



So of course we'll change everything that I may have done wrong, so it is distributable, under a free license.


> I'm concerned about the first FIXME in there; 
> if the TOC addin's documentation is licensed under the GFDL *without*
> the no invariant/front/back clauses, then it's not distributable in Debian

I don't fully remember that FIXME, but I guess that I was just wondering what's the point of this line, as there is actually no front or back cover (it's not a book). 

> Cc-ing Luc along with this bug report. Just to confirm, 
> did you intend on licensing the above documentation under GFDL 
> with no invariant/front/back texts, and if so, 
> could that FIXME be removed from the license header?

yes


About the other FIXMEs,

> FIXME: does the statement have to show in the rendered document?

I think it should, but it is not.


> A copy of the license is included in the section entitled 
> "GNU Free Documentation License".
> FIXME: is this true? Is there a (GNOME? Yelp?) common GFDL topic?

In fact there is not such section in the yelp page, 
and I am not aware of a GFDL topic in yelp.


> It's tripping Debian's automated lintian checks.
ah ah :)
Comment 2 Vincent Cheng 2014-10-06 05:34:19 UTC
Created attachment 287800 [details] [review]
patch to remove redundant GFDL-related FIXME
Comment 3 Vincent Cheng 2014-10-06 05:36:04 UTC
>> I'm concerned about the first FIXME in there;
>> if the TOC addin's documentation is licensed under the GFDL *without*
>> the no invariant/front/back clauses, then it's not distributable in Debian
>
> I don't fully remember that FIXME, but I guess that I was just wondering what's
> the point of this line, as there is actually no front or back cover (it's not a
> book).

I think it's there just because it's the standard GFDL (w/ no invariant/front/back) boilerplate text, and also because Debian insists on the no-invariant clause being added to every usage of GFDL to make it DFSG-compatible (regardless of the presence of actual front/back cover texts).

>> Cc-ing Luc along with this bug report. Just to confirm,
>> did you intend on licensing the above documentation under GFDL
>> with no invariant/front/back texts, and if so,
>> could that FIXME be removed from the license header?
>
> yes

Great, thanks for the clarification Luc! :)

I've attached a (very trivial) patch that removes that one FIXME; would it be possible to backport that to 3.14.x as well? Thanks!
Comment 4 Luc Pi 2014-10-06 11:00:12 UTC
Review of attachment 287800 [details] [review]:

all good for me
Comment 5 Aurimas Černius 2014-10-19 12:19:43 UTC
Fixed, will be included in the next release in 3.14 series.