Gentoo Archives: gentoo-dev

From: Daniel Campbell <zlg@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings
Date: Mon, 25 Jan 2016 00:08:25
Message-Id: 56A5676D.401@gentoo.org
In Reply to: Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings by Ian Delaney
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA256
3
4 On 01/23/2016 12:52 AM, Ian Delaney wrote:
5 > On Thu, 21 Jan 2016 16:30:14 -0800 Daniel Campbell <zlg@g.o>
6 > wrote:
7 >
8 >> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
9 >
10 >> On 01/21/2016 02:41 PM, waltdnes@××××××××.org wrote:
11 >>> On Thu, Jan 21, 2016 at 06:45:20PM +0100, Micha?? Górny wrote
12 >>>
13 >> [...] [...] [...]
14 >>>
15 >>> I think you misunderstood Roy. He was speaking about
16 >>> "unmaintained but perfectly functional software". You're
17 >>> talking about "a package that clearly doesn't build or
18 >>> otherwise simply doesn't work, could not have worked for past 3
19 >>> years". Between those 2 extremes will be many cases of
20 >>> doesn't-work-for-me/works-for-me. Who'll be the final
21 >>> arbiter?
22 >>>
23 >>> Maybe we should start a "gentoo-ebuilds" mailing list to help
24 >>> regular users learn the ins and outs of making ebuilds. Once
25 >>> regular users run a lot of their own ebuilds from their local
26 >>> overlays, then it would be possible to do draconian pruning of
27 >>> the "official portage tree", without so adversely affecting
28 >>> regular users. This would fit in with the mantra of Gentoo
29 >>> being about freedom of choice.
30 >>>
31 >>> E.g. I use Pale Moon, a fork of Firefox. Currently, I have to
32 >>> build as regular user, su, and copy the binary to /usr/local.
33 >>> You can see "Walter's excellent adventure" <G> as I learn the
34 >>> build process at...
35 >>> https://forum.palemoon.org/viewtopic.php?f=37&t=10002
36 >>>
37 >>> I'd like to have Portage manage the process. The ebuild from
38 >>> Firefox should serve as a template, because they both use the
39 >>> same weird Mozilla build setup. The main change should be
40 >>> where the source is pulled from.
41 >>>
42 >
43 >> The idea sounds nice, but there's already the devmanual to cover
44 >> ebuild development, and now that the gentoo repo is in git, any
45 >> ebuilds that get treecleaned can be fetched again through
46 >> history, and users can then add those to their personal
47 >> overlay(s) and keep the piece if they break.
48 >
49 >> I like the idea of encouraging people to learn good ebuild
50 >> writing, but who really has the time and skill to teach it?
51 >
52 >
53 > me. Been doing it for months. You had not noticed? via
54 > #gentoo-proxy-maint, which I made from scratch, despite the notion
55 > initially being discounted by one mrueg. He now is a colleague in
56 > the channel.
57 >
58 I didn't, actually. I guess the only thing I've seen as a result of
59 your work is possibly more new devs. That's pretty awesome, though; I
60 had no idea. I can't speak for other devs but I respect people who
61 have the patience and gift to teach people. You helped me a little
62 when I was becoming a developer and I appreciate it.
63
64 >> - -- Daniel Campbell - Gentoo Developer OpenPGP Key: 0x1EA055D6 @
65 >> hkp://keys.gnupg.net fpr: AE03 9064 AE00 053C 270C 1DE4 6F7A
66 >> 9091 1EA0 55D6
67 >>
68
69 >
70
71 - --
72 Daniel Campbell - Gentoo Developer
73 OpenPGP Key: 0x1EA055D6 @ hkp://keys.gnupg.net
74 fpr: AE03 9064 AE00 053C 270C 1DE4 6F7A 9091 1EA0 55D6
75 -----BEGIN PGP SIGNATURE-----
76 Version: GnuPG v2
77
78 iQIcBAEBCAAGBQJWpWdoAAoJEAEkDpRQOeFwnkgP/iRHumL4sYupyh5jxe8g97Bo
79 //TEU/k4osiz4Ofl79fTVfabYZiMTacMaRj++swccGw0NorjBRf4TUc2bc08++NH
80 iUOjBwC5nAhPlx6UFM1IKAyOLvc4MZIpfR3m688EkTKnYH2865WhLjClfAwT7AFC
81 0Ux4/Knb7j4XtDBjM1tumA28VR27CTaIOsuPFMKIQ3gm0UnpZbPEOyiXNkszfq5g
82 IMkJynUtIgGegscdz9i+uGHVToqQXZnCxs/4fG+d6xr0ENMgwr+sOS8GnwR3wNtv
83 /wZ6qwUJuwGuh9Y0BDXibnoEE5vr+srZRPPZigLvbps24dCYbFE7dmpeEU11o5lB
84 fV5pI78QV81xI9NUYQsyPj3PbZn9qzgUtjw59lQvTN1rBtqSlezeRJ8JD+U1nBym
85 I2cL8Auy3Uu0W3q8G31iRmVW+LCe9njw6GZkj24QOzlsqkW3cjn+VyQHSNz2QNI9
86 384cY6NDngKvTugi5ccbkPicGO5pAxZ0UA44JwURLiGr0W9bbiaBOLBG6xQYkTQZ
87 j7F9P3RjGIbIGgxQQTQatyEQpqFnRBR22J8VH688OCHEjZprEc/F/xA4R1TLCRxx
88 3S3OMbuw99fsEXbqYhFhqWUsmOwaCCd7ofgrjXiefrf2NtRkl0V6loRoKlHz9ycY
89 wkPbzmPJ7zvNR+PcDud1
90 =JQSf
91 -----END PGP SIGNATURE-----