1 |
On 2021-06-20 22:40, David Seifert wrote: |
2 |
|
3 |
> 1. Do you feel you have enough time to commit to serving as a Gentoo |
4 |
> council member in the 2021/2022 term? |
5 |
|
6 |
Yes, I do. |
7 |
|
8 |
> Does your commit activity support this? |
9 |
|
10 |
I would say it does but in the end it is up to the others to judge. |
11 |
|
12 |
> 2. Project X and Project Y have irreconcilable differences, but you |
13 |
> aren't involved with any of the projects. A crucial technical |
14 |
> decision needs to be made. How will you react? |
15 |
|
16 |
Gather as many technical details about the background and the |
17 |
alternatives to be considered as well as the amount of effort (and/or |
18 |
cost) required to introduce *and maintain* the alternatives, consider |
19 |
the pros and cons, if need be and appropriate to the situation (some |
20 |
issues might better be kept within Gentoo after all) discuss the matter |
21 |
with an independent party possessing appropriate knowledge, present my |
22 |
view to other members of the Council, listen to their respective views, |
23 |
vote on the solution I consider best at that point. |
24 |
|
25 |
> Will you defer? Do you consider abstaining a viable option for the |
26 |
> group of people making decisions as a last resort? |
27 |
|
28 |
I think the "last resort" part makes it clear here that under such |
29 |
circumstances I have to make a decision. Okay, technically I do not HAVE |
30 |
TO make one - but I do not have to be a member of the Gentoo Council |
31 |
either. Assuming I am, non-action doesn't seem a sensible option. |
32 |
|
33 |
> 3. Given your typical area of responsibility, how have you |
34 |
> performed? |
35 |
|
36 |
I assume you're talking about Gentoo and not my work in general. Well, |
37 |
let's see: |
38 |
- my turnover rate as far as resolving bugs in or bumping packages is, |
39 |
I dare say, rather good; |
40 |
- I have not only successfully adapted Python eclasses to Lua (which I |
41 |
continue to insist has not been a big deal, it's the authors of the |
42 |
former who have done the bulk of the work) but also single-handedly |
43 |
migrated a large fraction of Lua/LuaJIT revdeps to the new eclasses, |
44 |
finally - after more than 4 years since it had been proposed - making it |
45 |
possible for Gentoo ebuilds to use Lua versions other than 5.1 without |
46 |
bundling; |
47 |
- at the time of Gentoo switching the default Python target to 3.8, |
48 |
most (if not all) of Python revdeps I maintain were already ready for 3.9. |
49 |
Soooo... yes? |
50 |
|
51 |
> 4. What positive change/idea/plan do you have for Gentoo that you |
52 |
> would try to further (not necessarily as a council member)? By |
53 |
> positive change I mean actually changing something concrete, not some |
54 |
> diffuse notion of "improving how the council acts" or non-tangible |
55 |
> deliverable. |
56 |
|
57 |
As mentioned in my manifest, one thing I would definitely like to keep |
58 |
an eye on is narrowing the gap between what PMS requires our package |
59 |
managers to support and features our main tree implicitly relies on. |
60 |
Call me weird but I quite like the idea of being able to choose one's |
61 |
favourite Gentoo package manager and the narrower the aforementioned gap |
62 |
is, the smaller the risk of alternative solutions falling behind |
63 |
whatever the majority of developers use. |
64 |
|
65 |
> 5. Do you think the council should be more agile - i.e. take |
66 |
> decisions for the purpose of propelling Gentoo forward, rather than |
67 |
> waiting for the decision to be made for it? |
68 |
|
69 |
Absolutely. |
70 |
|
71 |
> Would you consider a small number of departing views on the mailing |
72 |
> list or IRC to be enough to derail a proposal? |
73 |
|
74 |
Definitely not, in my opinion that would pretty much guarantee us not to |
75 |
be able to make any significant changes to anything. |
76 |
|
77 |
> When do you consider a controversial issue to have been discussed |
78 |
> enough? |
79 |
|
80 |
The particulars will depend on the issue at hand but there are several |
81 |
indicators which, when combined, might indicate this. For instance, if: |
82 |
- newer comments essentially repeat the same statements over and over, |
83 |
- the discussion focusses more and more on dissecting some specific |
84 |
minutiae, |
85 |
- the frequency of new comments is tailing off (caveat: this might take |
86 |
a LONG time), and/or |
87 |
- growing fraction of ad-hominem attacks, trolling and the like. |
88 |
|
89 |
-- |
90 |
Marecki |