Gentoo Archives: gentoo-dev

From: james <garftd@×××××××.net>
To: gentoo-dev@l.g.o
Subject: Re: Facilitating user contributed ebuilds (Was: [gentoo-dev] The future of the Sunrise project)
Date: Sat, 11 Jun 2016 13:46:29
Message-Id: 575C24AE.3020106@verizon.net
In Reply to: Re: Facilitating user contributed ebuilds (Was: [gentoo-dev] The future of the Sunrise project) by konsolebox
1 On 06/10/2016 10:09 PM, konsolebox wrote:
2 > On Wed, Jun 8, 2016 at 11:53 PM, james <garftd@×××××××.net> wrote:
3 >> The grandiose-ness you propose should only come upon graduating from proxy school, imho.
4 >> user-->strong-users-->proxy-->dev pathway.
5 >
6 > Pedantic, bureaucratic, procedure-oriented, monolithic, restrictive.
7 > Too conservative.
8
9 Funny, this seems like a warm complement, not a criticism or deficiency.
10
11
12 > What matters is the contribution, and the result. If you don't like
13 > how a user makes a contribution, don't accept the pull request, or
14 > don't merge his package. Simple. If you think that could turn out to
15 > be just a waste of time for them, help them correct their issues; add
16 > some documentations to enlighten them and give warnings about wrong
17 > practices so they don't blame anyone, and so they can decide whether
18 > they would want to contribute or not given the rules presented; but,
19 > _don't_ make the steps mandatory. Don't make contributions
20 > restrictive.
21
22 Security is out the window with what you propose, so you will only
23 attract a subset of folks to your beliefs, imho.
24
25
26 > We do already allow people to send pull requests to
27 > Gentoo portage's repo in Github, but it seems like they generally only
28 > allow patches that fix current packages, not new features or new
29 > packages.
30
31 Yes, do mostly to a lack for formal documentation on howto do those
32 things, imho.
33
34 You miss the point. Your way is but one pathway. Go forth and create it,
35 alone or with a dev, as you do not need help. Me, I'm a simpler, sort of
36 a monkey-see monkey-do type of hack. I like to read and find formalized
37 documentation, augmented with examples, of great comfort and confidence.
38 It keeps the trains rolling along the same track, in a very productive
39 manner.
40
41 > That's the very reason why I didn't like becoming a dev. The system
42 > is too conservative and old-school for me. I avoid projects where
43 > collaboration is mandatory. I prefer contributing to a project with
44 > open and loosely knit arrangements, and a dynamic system. Rankings,
45 > team bonding mean nothing.
46
47 You are confusing issues. There is a multitude of folks I've encountered
48 over the years that are gentoo-lone-wolves, most have an extraordinary
49 levels of competence and do not require interaction with gentoo proper.
50 Many like the solace, so there is nothing precluding you from utopic
51 gentoo. You are all ready there, aren't you?
52
53 /usr/local/portage + github mastery and you do not need the community,
54 right?
55
56 I do appreciate your input and all the other input. I'm just looking for
57 a different pathway, where I can read, and find answers, at my own pace.
58 A formal set of documents does provide the gentoo devs/council control
59 over what folks learn along the way to dev status and prevents the same
60 questions from being asked, over and over and over again. Ad-hoc forums,
61 such as irc-proxy and mail-reflectors have poor QA attributes over time,
62 imho. QA in those mediums is labor intensive.
63 Those sorts of mediums are great for unique and non-standard needs.
64 Documents are king for routine and basic questions that are often seen,
65 evidence by the myriad of howto's, FAQ's and such documents in existence.
66
67
68 So my conclusion is to just post proxy centric questions, to gentoo-user
69 and all other questions along the pathway from user==>dev. If docs are
70 parsed out and formalized/standardize from the archive, then that would
71 be a good thing. If not, I guess folks can use their own filters to
72 search out random answers to the (50-500) common questions along that
73 pathway.
74
75 Good/Bad idea, posting proxy-maintainer questions to gentoo-user?
76 (recall irc does not work for me). Also, it might just spur on other
77 users to create/maintain a few packages in their own area of interest.
78
79 > konsolebox
80
81 James

Replies