Gentoo Archives: gentoo-alt

From: Fabian Groffen <grobian@g.o>
To: Michael Haubenwallner <haubi@g.o>
Cc: gentoo-alt@l.g.o
Subject: Re: [gentoo-alt] Time has come, or: a story of success
Date: Fri, 11 Dec 2020 12:54:21
Message-Id: X9Nr8yVmVVUDtKhE@gentoo.org
In Reply to: [gentoo-alt] Time has come, or: a story of success by Michael Haubenwallner
1 Hey /haubi/,
2
3 Thanks for all the kind words, and much more thanks for your numerous
4 contributions on especially very hard problems (such as ncurses with
5 libtool, and other mostly toolchain related).
6
7 I hope we will see you around sometimes, I was even hoping to meet you
8 once again at a FOSDEM.
9
10 Whatever it is you do, take care, have fun, and compile it :)
11
12 Many thanks,
13 Fabian
14
15 On 09-12-2020 20:01:58 +0100, Michael Haubenwallner wrote:
16 > Dear Gentoo Prefix folks!
17 >
18 > TL;DR
19 > It was a great pleasure to grow up Gentoo Prefix with you, yet for me
20 > the time has come to leave. Thank you so much for a great experience!
21 >
22 > A story of success:
23 > Back in 2004, at work, for a number of 3 packages I have been requested to
24 > realize some mechanism to compile+install them together into some custom
25 > filesystem location as normal (non-root) user on the proprietary Unix
26 > platforms AIX (ppc), HP-UX (hppa, ia64) and Solaris (sparc, x86).
27 > So I invented some package installer, using GNU make to resolve dependencies
28 > and parallelize the build, with Bourne Shell files to define the package
29 > metadata, dependencies and compilation commands.
30 >
31 > By the time, the list of packages I had to define in my installer grew up
32 > and started to include things like GCC and some FOSS libraries.
33 >
34 > Around the same time, a colleague told me about Gentoo Linux to be a really
35 > cool distro, and I migrated away from Debian as a Linux user.
36 >
37 > But it took me another ~2 years to realize that my invented package format
38 > really is based on the very same ideas as the Gentoo ebuild format...
39 >
40 >
41 > Here, multiple great Thanks! to Fabian (grobian) Groffen, fortunately a Gentoo
42 > developer by that time already, for:
43 > * Understanding the goal behind my initial Portage patch I submitted to install
44 > packages into some custom filesystem location as a normal user,
45 > * Recognizing at all that a Portage patch has been submitted,
46 > * Creating the Prefix project within the Gentoo ecosystem as sub-project of
47 > the already existing gentoo-alt (Gentoo on Alternative Platforms) project,
48 > * Providing non-Gentoo resources to run the Prefix project,
49 > * Leading the Prefix project for a really long time,
50 > * Mentoring myself to become a Gentoo developer as well,
51 > * Drinking some beer together at FOSDEM a few times,
52 > * a lot more
53 >
54 > Also, great Thanks! to all the (current and former) Prefix developers, namely
55 > Benda (heroxbd) XU for leading Prefix these days, as well as Gentoo developers
56 > for supporting or at least accepting Prefix in general.
57 >
58 >
59 > Within the company, I have released forks of Gentoo Prefix in 2010 and 2015,
60 > with some help of Markus (mduft) Duft to build packages necessary for our
61 > application as native Windows binaries using the MSVC compiler, with the
62 > driving Portage instance running in a Prefix instance on Cygwin.
63 >
64 > Using one Prefix instance (having build deps) to manage another one (without
65 > build deps) is known as Prefix-Stack these days, and supported to a great
66 > degree by EAPI 7.
67 >
68 > In 2019, I did hand over to a team of 3 colleagues, and they succeeded in
69 > releasing our fork of Prefix in 2020 on their own already. They actually
70 > intend to show up with some patches in the Prefix community, but as it's
71 > not their main task, this may eventually be delayed until some 2025 release.
72 >
73 > For myself, a month after FOSDEM'20 I have switched my work focus onto the
74 > Java world, but still I'm really proud to see the Prefix baby live on it's
75 > own, exploring the world in a way I never could imagine!
76 >
77 > While I have to see whether I can remain active enough to keep my status
78 > as Gentoo developer, I'm definitively inactive as Prefix developer now.
79 >
80 > So long, thank you for a great experience, it was a really good time!
81 >
82 > All the best,
83 > /haubi/
84 >
85
86 --
87 Fabian Groffen
88 Gentoo on a different level

Attachments

File name MIME type
signature.asc application/pgp-signature