Friday, October 28, 2011

10 years of Eclipse as seen by /etc/passwd

If you've worked on a *nix system, you're likely familiar with the /etc/passwd file -- the main list of accounts on that system. Although eclipse.org does not use the passwd file for user accounts, examining the compatible getent passwd tells the story about who was involved in setting up the original dev.eclipse.org way back in 2001.

Keep in mind that we delete accounts of committers who have been completely decommitterized; therefore, the people you see mentioned below are still active participants in the Eclipse community even after 10 years.

First up, the standard root, mysql and other system accounts, then here's what I see:

500:kmoir


I wasn't there in 2001, but judging by her UID=500, I'm guessing Kim Moir was the one who inserted the first Linux CD in the drive and installed a computer called "dev.eclipse.org".

Next up:
512:mmartin

Mark was a webmaster@eclipse.org for a long time. Although he and his account are no longer active on dev.eclipse.org, he gave me my webmaster training at the IBM Queensview lab back in October 2004. So his account stays for my own nostalgia :-)

Judging by Mark's UID=512, I'm guessing a few other webmasters were blessed with accounts on dev.eclipse.org before his.

Next up:
1000:droy
1002:jeff

I am an imposter in that list, since Jeff McAffer predates me by a few years. But I have root@eclipse.org, so I faked my UID=1000. Deal with it :-)

After creating Jeff's account, Kim wasted no time getting things set up:
7003:cvs
7004:viewcvs
7005:anonymous

The jump from UID=1000 to UID=7003 is likely an artifact of an IBM security policy for user ids, since there is nothing below 7003.

Then, we have the first Eclipse committers:
7008:pmulet
7012:mcq
7020:dj
7026:johna
7033:ggayed
7034:veronika
7036:steve
7037:silenio
7043:dmegert
7047:daudel
7048:jeromel
7050:oliviert

Although some of them are not very active anymore, some of them still are, but one thing they all have in common is that they helped shape Eclipse as you see it today.

Mailing lists on dev.eclipse.org came a bit later in 2002 with the creation of a 'mailman' account, followed shortly by a 'webmaster' account. At that time, I'm guessing the real webmaster became a few people who perhaps occasionally shared the job.

7336:david_williams

David Williams and some of the still-active WTP committers are listed next, which likely happened in 2003-2004 when the WTP top-level project was created. Today, David Williams is a name recognized more than even Eclipse itself.

A bunch of BIRT committers are listed in succession, which matches up to 2004's creation of the top-level project of the same name.

8249:mmilinkovich

Although Mike was on the Eclipse scene long before I was, he only got an account on dev.eclipse.org when the Phoenix project was created and he became a committer. Bye Bye Frames!

The Eclipse superstar with the most letter Z's in his name... circa 2005 ... followed by our own Conference Queen Anne Jacko.
8444:caniszczyk
8636:ajacko

I could go on... But I wanted to highlight the first years. Besides, I must be the only sysadmin dumb enough to put user id's and UIDs in plain text on a blog.

Fast forward six years... and we're up to UID=9826. Who will have lucky account UID=10000 ?

Wednesday, October 19, 2011

Hudson building Hudson


Ok, so I'm easily impressed. I think it's cool.

Monday, October 03, 2011

30.8 Terabytes!

Last month, Eclipse.org servers have moved 30.8 TB of data to the Internet. 30.8 Terabytes! That is a first -- even during the yearly release, we've never moved so many bits in one month. And September was a short month :)


It's been a steady climb since we started tracking bits in 2006, but it appears that since early 2010, things have really taken off like a rocket.

So I decided to compare our monthly bit throughput with the size, on disk, of the Eclipse code repos.

Code size is increasing quite linearly, with a noticeable boost in size midway though 2009.

Next up is the same bit throughput and SCM size on disk, compared to our binary downloads footprint.



As we prepare for Eclipse's 10th anniversary next month, these numbers show that there's no slowing down the momentum that Eclipse has gained during that time. Cool stuff!