Well. Looking at my forum posts, today appears to be my two year anniversary of using Gentoo. ![]()
And, about a 3-year anniversary since I first found out about it. This is gonna sound weird, but I first heard of Linux in 2003 after seeing it in action on a roommate's PC. And I then spent a solid year reading about it online, about distributions, LiveCDs, watching the xfree86 --> X11 shift, following trends, reading about how to install for different distros, reading and participating in Linux forums, etc. Linux seemed so totally different than Windows that I wanted to learn everything I could so that I could get it right on my first try, since I knew I just had to try it.
Flash forward to fall '04: I first entered the world of Linux LiveCDs by various distros or attempting to install this new kid on the block Ubuntu (their installer was a POS). That didn't work, so I moved on to the most interesting distribution I'd run into, one whose forums I'd been reading for months . . . Gentoo 2004.3!
I installed 2004.3 toward the end of January '05. If I recall correctly, it did take a few tries to install Gentoo; I went with a stage2 install, since the handbook indicated that it would "impress my friends and other users" or some such (yes, 1-3 were supported options at the time). I actually got it right the first time, though it took 3 straight days (mostly kernel configuration time), since I was in college and had classes to attend. Then, once Gentoo was installed, I immediately reinstalled, now that I was a bit more confident about what this Linux installation thing by CLI was all about. Result? An unbootable system! Promptly re-reinstalled and settled for the working system. An interesting thing is that I've never had a faster boot time than I did with 2004.3, even when I had my full desktop installed. Cold boot to logged in Gnome --> 22 seconds. Even this workstation, which is easily 10x more powerful on its worst day, can't top that. Something to be said for vintage Gentoo.
(Side note: 2004.3, and later, 2005.0 was back when running with cflags=-O3 on my P3 laptop actually was perceptibly better than -O2. Don't ask. And don't try -O3 with 4.x.)
Of course, the biggest problem, judging from my first forum post two years ago, was that I had some funky USB/PS2 mouse issues. Pressing the "k" key killed everything whenever I typed it. Weird.
What'd I do with my dual-boot system? Well, I tried to not use Windows except for gaming, and immediately plunged back into the forums that had helped me so much, and I tried to help other users in return. It wouldn't be long before I started on my first big community project, helping out with what would later become The Jackass! Project, which was originally designed to meet some shortcomings in the stable toolchains distributed with Gentoo by advocating nptlonly and an optimized gcc 3.4 (~arch at the time).
Of course, I felt pretty strongly at the time that CFLAGs and such shouldn't be stripped; after less than a month of using Gentoo, I wrote a post to that effect. I thought it made its way into the GWN, but after searching the archives I only found some other thread I wrote much later that got a mention. Ah, well.
And, eventually, after a month or two, I decided that I'd really like to help out the Gentoo developers in some way, in addition to Jackass! work. What to do? Well, I wasn't comfortable writing ebuilds from scratch or hacking makefiles, I didn't have enough time to be a mod, and most other projects just didn't grab my interest...save one: The GDP. I started submitting patches and bugs about in May '05, and towards the end of that month, I made another big step and tried out this IRC thing and #gentoo-doc (heh). The rest, as they say, as history. I was well and truly Hooked On Gentoo(tm).
Highlights from my first humble beginnings with Gentoo Linux. I don't regret one bit of 'em. And you know, two years later, working on Gentoo is still worth the time. The pay isn't that much, but the devs I hang out and make the work so enjoyable easily beat any form of payment. Even ponies. And the ice cream machine.
Where to go from here? Why, I'll stick with what I've been doing, of course, helping out where I can. Seemant, Alec, Donnie, and other devs who've blogged about how developing for Gentoo is like scratching an itch are right. There's just something ineffably satisfying about it. Here's to another two years. ![]()
The journal of Josh Saddler (nightmorph), a documentation developer.
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| << < | Current | > >> | ||||
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | 31 | ||||