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: Fri, 22 Jan 2016 00:30:32
Message-Id: 56A17816.6030001@gentoo.org
In Reply to: Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings by waltdnes@waltdnes.org
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA256
3
4 On 01/21/2016 02:41 PM, waltdnes@××××××××.org wrote:
5 > On Thu, Jan 21, 2016 at 06:45:20PM +0100, Micha?? Górny wrote
6 >> On Thu, 21 Jan 2016 17:25:02 +0000 Roy Bamford
7 >> <neddyseagoon@g.o> wrote:
8 >>
9 >>> There is no point in removing unmaintained but perfectly
10 >>> functional software from the tree. It needs to be both
11 >>> unmaintained and broken. Broken being evidenced by at least one
12 >>> open bug.
13 >>
14 >> That's nonsense. In fact, that's exactly the opposite of what
15 >> should be removed.
16 >>
17 >> If I see a package that clearly doesn't build or otherwise
18 >> simply doesn't work, could not have worked for past 3 years, are
19 >> you forcing me to waste a time reporting a bug to no maintainer
20 >> who could fix it?
21 >
22 > I think you misunderstood Roy. He was speaking about
23 > "unmaintained but perfectly functional software". You're talking
24 > about "a package that clearly doesn't build or otherwise simply
25 > doesn't work, could not have worked for past 3 years". Between
26 > those 2 extremes will be many cases of
27 > doesn't-work-for-me/works-for-me. Who'll be the final arbiter?
28 >
29 > Maybe we should start a "gentoo-ebuilds" mailing list to help
30 > regular users learn the ins and outs of making ebuilds. Once
31 > regular users run a lot of their own ebuilds from their local
32 > overlays, then it would be possible to do draconian pruning of the
33 > "official portage tree", without so adversely affecting regular
34 > users. This would fit in with the mantra of Gentoo being about
35 > freedom of choice.
36 >
37 > E.g. I use Pale Moon, a fork of Firefox. Currently, I have to
38 > build as regular user, su, and copy the binary to /usr/local. You
39 > can see "Walter's excellent adventure" <G> as I learn the build
40 > process at...
41 > https://forum.palemoon.org/viewtopic.php?f=37&t=10002
42 >
43 > I'd like to have Portage manage the process. The ebuild from
44 > Firefox should serve as a template, because they both use the same
45 > weird Mozilla build setup. The main change should be where the
46 > source is pulled from.
47 >
48
49 The idea sounds nice, but there's already the devmanual to cover
50 ebuild development, and now that the gentoo repo is in git, any
51 ebuilds that get treecleaned can be fetched again through history, and
52 users can then add those to their personal overlay(s) and keep the
53 piece if they break.
54
55 I like the idea of encouraging people to learn good ebuild writing,
56 but who really has the time and skill to teach it?
57
58 - --
59 Daniel Campbell - Gentoo Developer
60 OpenPGP Key: 0x1EA055D6 @ hkp://keys.gnupg.net
61 fpr: AE03 9064 AE00 053C 270C 1DE4 6F7A 9091 1EA0 55D6
62 -----BEGIN PGP SIGNATURE-----
63 Version: GnuPG v2
64
65 iQIcBAEBCAAGBQJWoXgPAAoJEAEkDpRQOeFwPvUP/1cOdVx0Mnm2yF6DU9BCXCzn
66 6LdE4/g05CnkggQkQEPsL6U+oiU/C2wu9nsSSRwrHNKEoIvly/pZEz75+FFoEnF5
67 RQTltJQi4lyG63bzaHYCx1nzmqAHBVbCBGDPqEC8whV8C8YAufk3SxqocBaIsD5Z
68 IbujCelJNGvRGBPmsIOD38aaVbcyJZFGG+m9nTTJyRQtdFGxfccE/K+xuZMLKFS/
69 BQkyJdAyvGscRBLAx80o5TgZ+h7BTNW78b8aIubWaeMyqYrvQhdwaDTK7xj0cb5M
70 uxC7fg493PphNLLYY5sL9yHPKtyJzuWhE6r9IXtMSH3b8sTEUU4cXxF4Ep1af+k0
71 9BafYy+vAxv6fM/3VS8KGcGCwElNrCiNLJYjEdW7mCDRFNQR8cja5IVRF8KGlXD3
72 33eKUviyPtx9LB5GNS2bZNSayeJbIENr1LsY2gZ4C6nfXUOzsUp7KhM4P4WmFKWV
73 TOn/DbigDQjMa07L0+G+cwvrc2X2QJWG8kstD16iARvaRAnlvlO+HQeSAtO1LWwU
74 7O44z0eQDxpGO6RZrBDVKNGe8dAaObQT+ueCL/sOHV2Co71Iz8zCu8z75OIhSWWM
75 8Tu4pa+doFetFLmOkfkcFTxuAjcxJAJomxnLD9rNcdjDtuWF2wxATdWFruFmYPm+
76 u0/PNb0YQg4Xx5M2qV63
77 =FxNx
78 -----END PGP SIGNATURE-----

Replies