1 |
On Wed, Feb 15, 2023 at 3:02 PM Maciej Barć <xgqt@g.o> wrote: |
2 |
> |
3 |
> Hi Rich! |
4 |
> |
5 |
> Thanks a lot for reminding the reason why the GF "payments" are a bad idea. |
6 |
> |
7 |
> Do you know what is GF's stance on funding "local" dev HW? I think |
8 |
> people inside toolchain/chromium/firefox or other projects requiring a |
9 |
> lot of computation power to run various compilation/test configurations |
10 |
> could use HW provided/sponsored by the Foundation. |
11 |
|
12 |
Again, for transparency, I am President of the Gentoo Foundation. |
13 |
|
14 |
I think we have traditionally two options here: |
15 |
- One is we buy hardware, it's owned by Gentoo (Foundation) and we |
16 |
operate it as our asset. We typically do not deploy assets to people's |
17 |
homes because there is risk (of that person going away) and because |
18 |
the benefit of 'local' hardware are experienced by one person (the |
19 |
person in that locality). So value-wise having a 'local' asset is very |
20 |
similar to having a hosted asset. |
21 |
- The second is we buy hardware and basically give it to someone. |
22 |
This has a few other problems: |
23 |
- Accounting paperwork for having that person as a vendor; the |
24 |
developer should likely be treating that machine as income; paying |
25 |
taxes on it, etc. |
26 |
- Ethical considerations on allocation of Foundation resources |
27 |
(fairness, basically.) |
28 |
|
29 |
We have traditionally offered hosted resources, which we have done in |
30 |
the past and continue to endeavour to do. |
31 |
We also have the nitrokey program, where we purchase assets and ship |
32 |
them directly to developers: |
33 |
- This is an equal access program, everyone is eligible for 1 |
34 |
Foundation provided Nitrokey and we ensure we have enough funds to |
35 |
cover the entire cost of that program. |
36 |
- Accounting and logistics-wise, the items are so small and so costly |
37 |
to run logistics for, we just choose not to do it (so developers who |
38 |
leave do not ship their keys back to us.) |
39 |
- It's probable that technically the developers who leave Gentoo |
40 |
should record the value of the nitrokey as income, but in most |
41 |
jurisdictions the cost is so small it doesn't matter anyway. |
42 |
|
43 |
I don't believe we have enough money to buy everyone a local |
44 |
development rig, and I'm not really sure that program really adds |
45 |
significant value over a hosted solution, so I'd likely frame any |
46 |
local development around that value-delivery conversation. |
47 |
|
48 |
-A |
49 |
|
50 |
> |
51 |
> On 2/15/23 23:50, Rich Freeman wrote: |
52 |
> > On Wed, Feb 15, 2023 at 5:36 PM Maciej Barć <xgqt@g.o> wrote: |
53 |
> >> |
54 |
> >> I've also heard that GF will never touch this because it is against the |
55 |
> >> foundation's laws, "because Gentoo cannot pay itself"... shrug. |
56 |
> > |
57 |
> > No such legal/formal restriction exists (the bylaws even have some |
58 |
> > provisions for employees (we don't have any)), but there are many |
59 |
> > reasons that this can get messy. |
60 |
> > |
61 |
> > I personally think it would make way more sense to just make it easy |
62 |
> > for developers to list some kind of info about how to donate to them, |
63 |
> > and just leave it all up to individuals. |
64 |
> > |
65 |
> > Offhand some issues with Gentoo handing out "salaries" or anything |
66 |
> > close to it are: |
67 |
> > |
68 |
> > 1. There will be endless debates over who gets how much. Some |
69 |
> > obviously do more than others, and so you either pay everybody the |
70 |
> > same and hear grumbling about inactive devs, or pay people based on |
71 |
> > activity and then have grumbling or manipulation of the metrics. |
72 |
> > 2. Gentoo just doesn't bring in that much money in the first place, so |
73 |
> > it would be a lot of arguing over what probably will end up being $50 |
74 |
> > here and $100 there. |
75 |
> > 3. Now you have a ton of tax overhead, potentially in many |
76 |
> > jurisdictions. Reimbursing expenses at least in the US isn't taxed, |
77 |
> > but when you start paying people for contributions you have a bunch of |
78 |
> > legal issues. |
79 |
> > 4. Then you just have the general volunteer culture. Gentoo currently |
80 |
> > is an all-volunteer organization, and as such has a certain culture. |
81 |
> > If you look at FOSS organizations that tend to pay substantial amounts |
82 |
> > of people you end up with professional management and so on. That |
83 |
> > isn't necessarily a bad thing but it is a big change. |
84 |
> > |
85 |
> > It just is an issue that I don't think anybody wants to go near. If |
86 |
> > people want to donate to their favorite dev I doubt anybody would be |
87 |
> > bothered. It just doesn't make sense to have the foundation operate |
88 |
> > as a payment processor when you have lots of companies that offer |
89 |
> > exactly that service, or things like cryptocurrency if you want to go |
90 |
> > that route. |
91 |
> > |
92 |
> |
93 |
> -- |
94 |
> Have a great day! |
95 |
> |
96 |
> ~ Maciej XGQT Barć |
97 |
> |
98 |
> xgqt@g.o |
99 |
> Gentoo Linux developer |
100 |
> (emacs, math, ml, scheme, sci) |