Gentoo Archives: gentoo-commits

From: "Andreas Hüttel" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/printer-drivers:master commit in: Documentation/
Date: Sat, 07 Apr 2012 17:13:58
Message-Id: 1333817741.a88d53ffb4ddeccd82d99e97706a2abfa09a025c.dilfridge@gentoo
1 commit: a88d53ffb4ddeccd82d99e97706a2abfa09a025c
2 Author: Andreas K. Huettel (dilfridge) <mail <AT> akhuettel <DOT> de>
3 AuthorDate: Sat Apr 7 16:55:41 2012 +0000
4 Commit: Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
5 CommitDate: Sat Apr 7 16:55:41 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/printer-drivers.git;a=commit;h=a88d53ff
7
8 [Documentation] added bug text snippet
9
10 ---
11 Documentation/bug-snippet.txt | 35 +++++++++++++++++++++++++++++++++++
12 1 files changed, 35 insertions(+), 0 deletions(-)
13
14 diff --git a/Documentation/bug-snippet.txt b/Documentation/bug-snippet.txt
15 new file mode 100644
16 index 0000000..74f6d72
17 --- /dev/null
18 +++ b/Documentation/bug-snippet.txt
19 @@ -0,0 +1,35 @@
20 +Are you interested in maintaning this driver directly yourself in the new
21 +printer-drivers overlay [1]?
22 +
23 +If yes, just send me via personal e-mail at dilfridge@g.o
24 +a public ssh key [2], so we can give you git push access to the overlay.
25 +If you have a gnupg key, you should sign that e-mail [3].
26 +
27 +Just a few rules:
28 +* Initially, the ebuilds should work for you, and not break
29 + anything else.
30 +* You enter yourself as maintainer in metadata.xml (together with
31 + the printing herd), and are then automatically cc'ed in bug reports
32 + on bugzilla.
33 +* We will guide you towards improving the ebuilds over the next
34 + months so they follow the rules and qa guidelines of the Gentoo
35 + main portage tree. In particular this means also using a recent
36 + EAPI (3 or perferably 4), and fixing repoman warnings [4].
37 + Don't worry, we'll help you with that.
38 +* I hope this is never going to happen, but... ebuilds that "work but
39 + go against the guidelines" and do not see any improvement will be
40 + removed again one year after initial addition.
41 +
42 +There are many ways to get help.
43 +* You can directly ask me by personal e-mail (my time is limited,
44 + but I'll try),
45 +* you can ask on freenode, channel #gentoo-dev-help,
46 +* you can read the documentation (ebuild howto [5], devmanual [6]),
47 +* ...
48 +
49 +[1] http://git.overlays.gentoo.org/gitweb/?p=proj/printer-drivers.git;a=summary
50 +[2] http://www.gentoo.org/doc/en/articles/openssh-key-management-p1.xml
51 +[3] http://www.gentoo.org/doc/en/gnupg-user.xml
52 +[4] http://dev.gentoo.org/~zmedico/portage/doc/man/repoman.1.html
53 +[5] http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2
54 +[6] http://devmanual.gentoo.org/