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 723036 - User help does not have a license
User help does not have a license
Status: RESOLVED FIXED
Product: baobab
Classification: Core
Component: docs
git master
Other Linux
: Normal blocker
: ---
Assigned To: Kat
Baobab Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-01-26 17:20 UTC by Kat
Modified: 2014-11-21 00:01 UTC
See Also:
GNOME target: ---
GNOME version: 3.11/3.12


Attachments
Add CC-by-SA (TODO: mdhill, jinca) (4.21 KB, patch)
2014-01-26 17:20 UTC, Kat
none Details | Review
Add CC-by-SA (TODO: mdhill, jinca, Daniel Mustieles, Gabor Kelemen, Paolo Borelli, Stefano Facchini) (2.44 KB, patch)
2014-01-26 17:30 UTC, Kat
none Details | Review
patch signed off (4.25 KB, patch)
2014-01-26 21:54 UTC, Michael Hill
none Details | Review
patch signed off (2.48 KB, patch)
2014-01-26 21:56 UTC, Michael Hill
none Details | Review
patch signoff (4.31 KB, patch)
2014-01-26 23:24 UTC, Julita Inca
committed Details | Review
patch signoff (2.54 KB, patch)
2014-01-26 23:26 UTC, Julita Inca
reviewed Details | Review
Patch signed (2.61 KB, patch)
2014-01-27 11:21 UTC, Daniel Mustieles
committed Details | Review

Description Kat 2014-01-26 17:20:43 UTC
Created attachment 267243 [details] [review]
Add CC-by-SA (TODO: mdhill, jinca)

The user help should be licensed under CC-by-SA 3.0
Comment 1 Kat 2014-01-26 17:30:45 UTC
Created attachment 267244 [details] [review]
Add CC-by-SA (TODO: mdhill, jinca, Daniel Mustieles, Gabor Kelemen, Paolo Borelli, Stefano Facchini)
Comment 2 Kat 2014-01-26 17:36:41 UTC
To sign off the patches, first apply the patch, then sign it off:

$ git am <patchname>
$ git format-patch -1 --signoff
Comment 3 Michael Hill 2014-01-26 21:54:02 UTC
Created attachment 267256 [details] [review]
patch signed off
Comment 4 Michael Hill 2014-01-26 21:54:41 UTC
Comment on attachment 267243 [details] [review]
Add CC-by-SA (TODO: mdhill, jinca)

signed off
Comment 5 Michael Hill 2014-01-26 21:56:16 UTC
Created attachment 267257 [details] [review]
patch signed off
Comment 6 Michael Hill 2014-01-26 21:57:09 UTC
Comment on attachment 267244 [details] [review]
Add CC-by-SA (TODO: mdhill, jinca, Daniel Mustieles, Gabor Kelemen, Paolo Borelli, Stefano Facchini)

signed off
Comment 7 Julita Inca 2014-01-26 23:24:04 UTC
Created attachment 267261 [details] [review]
patch signoff
Comment 8 Julita Inca 2014-01-26 23:26:41 UTC
Created attachment 267263 [details] [review]
patch signoff
Comment 9 Kat 2014-01-26 23:27:32 UTC
Comment on attachment 267261 [details] [review]
patch signoff

Pushed to master in commit 478745c6582181533769d5ee2472c20aa5b19d4b
Comment 10 Kat 2014-01-26 23:28:36 UTC
Comment on attachment 267263 [details] [review]
patch signoff

This patch needs to be signed off by Daniel Mustieles, Gabor Kelemen, Paolo
Borelli and Stefano Facchini before it can be pushed to master.
Comment 11 Daniel Mustieles 2014-01-27 08:57:02 UTC
Patch applies properly, but I'm getting the following error when I run git am <patchname>:

$ git am 0002-Relicense-user-help-part-2.patch
Applying: Relicense user help, part 2
error: help/C/pref-view-chart.page: does not match index
error: help/C/scan-file-system.page: does not match index
error: help/C/scan-folder.page: does not match index
error: help/C/scan-home.page: does not match index
error: help/C/scan-remote.page: does not match index
Patch failed at 0001 Relicense user help, part 2
When you have resolved this problem run "git am --resolved".
If you would prefer to skip this patch, instead run "git am --skip".
To restore the original branch and stop patching run "git am --abort".

Am I doing something wrong?

Thanks!
Comment 12 Kat 2014-01-27 09:43:57 UTC
Hi Daniel, did you pull changes from the server before you tried applying the patch? You should also check if you have any uncommitted changes using 'git status' and committed, but not pushed changes using 'git log'. It would be a good idea to abort the 'git am' before trying to pull changes. Hopefully that will work!
Comment 13 Daniel Mustieles 2014-01-27 09:50:41 UTC
Yes, I've pulled changes before commiting the patch, and have no pending changes to commit... don't know what's happening
Comment 14 Kat 2014-01-27 10:46:17 UTC
(In reply to comment #13)
> Yes, I've pulled changes before commiting the patch, and have no pending
> changes to commit... don't know what's happening

Hi, I tried applying it to a clean checkout just now and it worked for me. Can you try doing 'git branch' to check that you're on master, then 'git reset --hard origin/master' to make sure you definitely don't have any other changes, then applying the patch again?
Comment 15 Daniel Mustieles 2014-01-27 10:56:10 UTC
I've cloned a fresh copy of the module, and still get the same error...

These are the steps I'm following:

Download the last patch sent by Julita (https://bugzilla.gnome.org/attachment.cgi?id=267263)

git clone ssh://dmustieles@git.gnome.org/git/baobab
cp <path_to_patch> baobab/
cd baobab
git apply 0002....
(until here, everything goes ok)

git am 0002....
(here I got the previous error)

Have I missed any step or maybe I'm applying the wrong patch?

Thanks for your help and sorry for the incovenience
Comment 16 Kat 2014-01-27 11:17:14 UTC
Ah, you don't need to do 'git apply': that's generally used only when something is broken or for diffs. Skip that step and everything else should work :)
Comment 17 Daniel Mustieles 2014-01-27 11:21:00 UTC
Created attachment 267293 [details] [review]
Patch signed

Ahhhhh... I got confused, because I thought I had to apply the patch and then sign it... sorry!

Now it has worked properly, and here is the patch signed.

Thanks again for your help!
Comment 18 Paolo Borelli 2014-01-27 12:54:09 UTC
I saw a message on irc by Kat. Feel free to go ahead
Comment 19 Gabor Kelemen 2014-05-09 12:36:09 UTC
I was asked on irc by Kat to comment here. 
I'm fine with relicensing my tiny contribution to these docs.
Comment 20 Kat 2014-11-20 23:48:52 UTC
Comment on attachment 267293 [details] [review]
Patch signed

Pushed to master in commit cab0027d9cae4651999bc2a88a90c50d66dacd86

Pushed to gnome-3-14 in 35361b6cabc1c586f3c4a6e4c02db100435d409c

Gabor and Paolo signed off in this bug instead of the patch and the change by Stefano Facchini was not creative (typo fix) so does not really need signing off.