Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 668368 - Please add a notification about "GLEP 76: Copyright Policy" to bugzilla
Summary: Please add a notification about "GLEP 76: Copyright Policy" to bugzilla
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Infrastructure
Classification: Unclassified
Component: Bugzilla (show other bugs)
Hardware: All Linux
: High major
Assignee: Bugzilla Admins
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 642072
  Show dependency tree
 
Reported: 2018-10-11 20:48 UTC by Jonas Stein
Modified: 2018-12-04 22:37 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
v1.png (v1.png,224.42 KB, image/png)
2018-10-15 18:26 UTC, Michał Górny
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jonas Stein gentoo-dev 2018-10-11 20:48:48 UTC
We get still many patches via bugzilla. 

Please add notifications about the GLEP 76 here accordingly.
Comment 1 Jonas Stein gentoo-dev 2018-10-13 15:53:08 UTC
increasing to high, major, because we get many patches and ebuilds via bugzilla.
It is a big waste of time for everyone right now.
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-10-15 18:01:54 UTC
I'm thinking of adding explanatory info-box on top of 'add an attachment' fieldset.  We may as well mention there how to compress build logs etc.  I'll attach a patch for review soonish.
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-10-15 18:26:15 UTC
Created attachment 551402 [details]
v1.png

Ok, my first attempt includes the following text:

---
1. Please attach build logs and other informational files as plain text. If build log is larger than 1000 KB, please compress it using compression tool such as bzip2 or xz (without tar).
2. Patches, ebuilds and other copyrightable files meant for integration must conform to the Gentoo copyright policy. Such conformance must be explicitly acknowledged through GCO sign-off, confirmed with your real name.
3. Please attach ebuild updates and new packages preferably as git-format patches with explanatory commit messages (see: GLEP 66) and a GCO sign-off. Alternatively, please include the sign-off in a comment when attaching non-patch format files.
---

Also attaching a screenshot.  The visuals suck a bit, I suppose we can try improving it once I get the text confirmed and deploy it on bugstest.
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-10-25 18:00:00 UTC
Now deployed on bugstest.
Comment 5 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-11-13 11:18:16 UTC
Anyone else having an opinion about this?

The demo is at:

https://bugstest.gentoo.org/enter_bug.cgi?product=Gentoo%20Linux

(via 'add an attachment')
Comment 6 Larry the Git Cow gentoo-dev 2018-12-01 11:52:17 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/gentoo-bugzilla.git/commit/?id=4c97db6dec7d51c7c1bcdef6e8798a1741051b3f

commit 4c97db6dec7d51c7c1bcdef6e8798a1741051b3f
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2018-10-25 15:02:37 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2018-12-01 11:52:06 +0000

    Add notification about GLEP 76 and some more attachment tips
    
    Bug: https://bugs.gentoo.org/668368
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 template/en/default/attachment/createformcontents.html.tmpl | 9 +++++++++
 1 file changed, 9 insertions(+)
Comment 7 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-12-04 22:37:24 UTC
Deployed now.