From: Patrick Lauer <patrick@gentoo.org>
To: gentoo-project@lists.gentoo.org
Subject: Re: [gentoo-project] Corporate affiliations of Council members
Date: Tue, 23 Jun 2020 19:48:04 +0200 [thread overview]
Message-ID: <38ba2c99-d811-8cd7-de2b-ca607f393ba8@gentoo.org> (raw)
In-Reply-To: <f6ccabba2bb9421a7d2e5de6c1f82a86a1f00225.camel@gentoo.org>
On 2020-06-22 18:18, Michał Górny wrote:
> Hello,
>
> Here's another question for the Council nominees. I'd like to ask
> the Council members to disclose their corporate affiliations,
> in particular whether they are employed or in partnership with companies
> using Gentoo or Gentoo derivatives.
>
> This is because I believe that the electorate deserves to know whether
> their elected Council member may end up being in conflict of interest
> between doing what's right by the wide community and what's requested by
> his employer.
>
As you may or may not know I've been working at Adjust GmbH
(www.adjust.com) for the last almost 5 years.
Most of my job is babysitting a fleet of around 1000 servers running
Gentoo, and ensure things work. I've had a few silly job titles, but I'm
basically still Fixer of Things. (We're hiring!)
This inherently makes me motivated to have things in a sane state - e.g.
packages actually compiling, updates not breaking and other very
outdated traditional ideas about software development.
(And this is why I'm against things like the current py2 purge: There is
code out there that works, can't be rewritten to py3 in a reasonable
time*, and hasn't been rewritten in another language yet. There is no
fundamental reason to exorcise all things older than 6 weeks, and it
just forces me to spend time on useless busywork instead of doing
something useful.
And it's inconsistent - packages like chromium won't get masked, because
... err... ?
But I don't have the time to fight against this madness, so I just move
everything useful to an overlay where it is vandalism-safe. Somehow that
doesn't sound like a smart strategy to me but what can you do)
This doesn't mean I'm a statist, progress can be nice, but these days
it's both computationally expensive with some packages taking more than
a cpu-day to build, and lots of breakage because very few upstreams to
anything resembling software engineering.
(e.g. gcc breaking ABI (wtf gcc5), glibc breaking collation (glibc 2.28
which makes updating things exquisitely super fun times), random
packages bundling in LLVM, openssl** and whatever else looks cute)
tl;dr: I want to be lazy, so stop breaking stuff ;)
Have fun,
Patrick
* "can't be rewritten" - there's some corners of python like
manipulating binary data that are not cleanly portable to py3, and the
people who would do the rewrite-from-scratch prefer using other
languages like Go that don't mutate as fast (since rewriting sucks); as
such this legacy py2 code will exist until it is either no longer
needed, or the cost of rewriting is smaller than the negligible cost of
maintenance.
** yes, a bundled-in security issue. Isn't it great!
next prev parent reply other threads:[~2020-06-23 17:48 UTC|newest]
Thread overview: 26+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-06-22 16:18 [gentoo-project] Corporate affiliations of Council members Michał Górny
2020-06-22 17:07 ` Brian Dolbec
2020-06-22 17:36 ` Robin H. Johnson
2020-06-22 18:20 ` Rich Freeman
2020-06-22 18:15 ` Matt Turner
2020-06-22 18:56 ` Alec Warner
2020-06-22 20:17 ` Michał Górny
2020-06-23 21:17 ` Andreas K. Hüttel
2020-06-24 5:53 ` Michał Górny
2020-06-24 11:23 ` Rich Freeman
2020-06-22 19:36 ` Ulrich Mueller
2020-06-22 20:32 ` William Hubbs
2020-06-23 13:33 ` Thomas Deutschmann
2020-06-23 17:48 ` Patrick Lauer [this message]
2020-06-23 20:50 ` Andreas K. Hüttel
2020-06-24 19:30 ` Patrick Lauer
2020-06-24 20:00 ` David Seifert
2020-06-24 20:08 ` Andreas K. Hüttel
2020-06-24 20:22 ` Patrick Lauer
2020-06-26 13:39 ` Andreas K. Huettel
2020-06-23 21:02 ` Andreas K. Hüttel
2020-06-26 1:41 ` Max Magorsch
2020-06-26 3:23 ` Aaron Bauman
2020-06-27 13:51 ` Mikle Kolyada
2020-06-28 19:57 ` Georgy Yakovlev
-- strict thread matches above, loose matches on Subject: below --
2020-07-02 17:14 Richard Yao
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=38ba2c99-d811-8cd7-de2b-ca607f393ba8@gentoo.org \
--to=patrick@gentoo.org \
--cc=gentoo-project@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox