1 |
Diego Elio Pettenò posted on Fri, 18 Jan 2013 02:04:50 +0100 as excerpted: |
2 |
|
3 |
> On Fri, Jan 18, 2013 at 1:32 AM, Duncan <1i5t5.duncan@×××.net> wrote: |
4 |
>> To be clear I'm not in a position to offer, and I definitely respect |
5 |
>> and value your volunteer work, but suppose someone /was/ sufficiently |
6 |
>> interested in something like ffmpeg to be willing to pay for a |
7 |
>> tinderbox run on it. What sort of "pay for" are we talking? |
8 |
> |
9 |
> It's tricky to quantify honestly. [I] can give you an idea of what's |
10 |
> involved, so that it gives an idea of why I tend to be touchy when |
11 |
> people complain about the way I report bugs, or the choices of packages |
12 |
> I make. For those who follow my blog, part of this has been covered |
13 |
> already, so sorry if it feels like a re-heated soup. |
14 |
|
15 |
Thanks. Yes, part of it's rehash (I do follow the blog), but IMO there's |
16 |
quite some value in getting the information out there. It can't hurt |
17 |
having a bit of background for the bug reports, and with any luck, it'll |
18 |
be interesting enough and make the concept real enough to get others |
19 |
considering running their own tinderboxes. |
20 |
|
21 |
> Now with a bit of luck, the amount of logs to sift through for an |
22 |
> ffmpeg-targeted tinderbox would be much less than those generated by |
23 |
> tbamd64 (which uses glibc-2.17 and gcc-4.7), so let's say we end up with |
24 |
> a total of 10/12 hr of work all in all? I wouldn't go as far as ask for |
25 |
> my going hourly rate, but especially for ffmpeg, it would come for |
26 |
> something a bit higher than a dinner at the next conference — more like |
27 |
> the travel expenses (given a conference such as FOSDEM, not SCALE, to |
28 |
> give an idea). |
29 |
|
30 |
So several days of machine time, and /very/ conservatively, at least a |
31 |
work day of your time, more likely 1.5-2 workdays, maybe half a week. |
32 |
|
33 |
Yeah, that's rather more than a dinner with beverage of choice... |
34 |
especially for something you'd rather not be working on anyway. |
35 |
|
36 |
At least readers can have some ballpark idea of what's involved now, both |
37 |
from you personally, and what the cost of a sponsored run might look like. |
38 |
|
39 |
> And before anybody tries to misrepresent what I wrote — I don't intend |
40 |
> to charge anybody for my usual tinderbox runs; they run and they'll keep |
41 |
> running for as long as I have time to dedicate to them. |
42 |
|
43 |
Thanks for the answer. With any luck, someone out there will find the |
44 |
information useful and you'll get a contact or two offering to sponsor a |
45 |
run, now that there's a bit more information out there, more publicly |
46 |
available. A few more tinderbox runs and the resulting fixes certainly |
47 |
won't hurt gentoo's health, either, so everyone benefits. =:^) |
48 |
|
49 |
One more question. I've read about various tinderbox runs, and now we |
50 |
know they take several days of machine time plus say 1-2 (surely more for |
51 |
the really involved stuff, glibc and gcc touch about everything...) days |
52 |
of your time. |
53 |
|
54 |
Are you queued up with tinderbox runs, or is there room for more demand? |
55 |
If someone like Shuttleworth came along and offered to sponsor you to |
56 |
work on gentoo and tinderboxes full time, how far up could it scale |
57 |
before it required more people, and would there be ever more tinderbox |
58 |
possibilities or would the law of diminishing returns kick in? Would you |
59 |
consider that or find it too boring or depressing to do full time? |
60 |
|
61 |
Reworded, how well does it scale, and how close are you/we to a knee, |
62 |
beyond that of your limited volunteer time, at least? |
63 |
|
64 |
FWIW, my own ~amd64/~x86 deployments are REMARKABLY smoother now than in |
65 |
the past, and I know a lot of it is due to your tinderbox runs on new gcc/ |
66 |
glibc, for instance, as well as your work and that of others on |
67 |
--as-needed and similar. (The work of Zac and others on portage, smarter |
68 |
config-protect, etc, has helped dramatically lower my "maintenance time |
69 |
cost" as well, and there have been many other gentoo improvements over |
70 |
the years, with EAPI-5 now one of the latest. Newbie gentooers these days |
71 |
haven't a clue, no idea what it's like compiling "a mile in the snow, |
72 |
uphill both ways...!" =:^) |
73 |
|
74 |
So I know I've directly benefited from your tinderbox runs and other |
75 |
projects you've done, and I really do appreciate it, especially as I know |
76 |
much of it is volunteer, tho some is work related but benefits gentoo as |
77 |
well. |
78 |
|
79 |
-- |
80 |
Duncan - List replies preferred. No HTML msgs. |
81 |
"Every nonfree program has a lord, a master -- |
82 |
and if you use the program, he is your master." Richard Stallman |