[linux-elitists] NYC LOCAL: Wednesday 20 June 2007 NYLUG: J. Paul Reed on the Unleashing of Firefox
Sun Jun 17 23:20:41 PDT 2007
what="official NYLUG announcement">
From: Ron Guerin <firstname.lastname@example.org>
To: NYLUG Announcements <email@example.com>
Date: Sat, 16 Jun 2007 04:05:04 -0400 (EDT)
Subject: [nylug-announce] NYLUG Genl. Mtg June 20: J. Paul Reed on Releasing Open Source Software at Scale: Keeping Firefox Running on Millions of Desktops
Wednesday, June 20th, 2007
76th 9th Ave., b/w 15th and 16th St.
4th Floor, enter near 16th Street
** RSVP Closes at 2:30pm the day before the meeting (sharp!) ***
Please RSVP for EVERY meeting at this time.
Register at http://rsvp.nylug.org/
Check in with photo ID at the lobby for badge.
Latecomers can sign in, but it means having to sign in and
possibly wait a bit.
PLEASE NOTE: There are no other procedures involved in attending
NYLUG meetings other than those described here. (you are not
required to enter into any agreements to attend)
J. Paul Reed
Releasing Open Source Software at Scale:
Keeping Firefox Running on Millions of Desktops
In commercial software development, the role of a build/release
engineer can differ widely among organizations. In open source
software, the role is often minimal, if it exists at all.
But for consumer-oriented open source projects, like Mozilla's Firefox
and Thunderbird, turning a thirty megabyte source tarball into
something that mom, dad, and your boyfriend can use takes someone
polishing those bits and running them across the finish line.
Do it simultaneously for three platforms in over forty languages, mix
in automatic updates to millions of users' desktops, and you have: open
source software engineering at scale.
* What role a build/release engineer plays in an open source context
* How it's a different one from its closed-source sibling
* Why it's an important one (even in open source)
* Differences between releasing a web browser and releasing other
large-scale open source projects (like the kernel or Apache), and
* How a group of worldwide volunteers fits in to releasing software
Plus, war stories, "gotchas" learned after interacting directly with
millions of desktop computers, plenty of time for questions, and
About J. Paul Reed
J. Paul Reed (affectionately/infamously known as Preed) began his
tenure on the Netscape Build Team at the tender age of 18, just months
after the "Lizard was Freed" in 1998.
After studying software engineering at Cal Poly, San Luis Obispo, he
joined VMware's build/release team, helping to ship their their
enterprise ESX and popular Workstation products. In 2005, he came
full circle, and doubled the size of the Mozilla Corporation's release
As the release module owner, he has helped to ship every release of
Firefox and Thunderbird, simultaneously on three platforms in over
forty languages, including playing playing lead release monkey for the
flagship Firefox 2.0 launch. In reality, it's the team of five MozCorp
build engineers around the world and a community of hundreds that make
it possible... he's just along for the ride.
When he's not pushing bits out the door, getting his blog slashdotted,
or locking the build tree, he spends his time piloting Cessnas around
the pristine California skies, attempting to make edible food without
burning down his apartment, and is forever trying to catch up on his
RSS feed reader.
Please note that this meeting will be held at Google, 76 9th Ave,
4th floor, between 15th and 16th Streets, and not at IBM. This is
the old Port Authority Building, and takes up the entire block.
You want the entrance nearest 16th Ave.
Google is also graciously providing refreshments during the
meeting. For those of us here in the east who aren't used to a
"Google spread", you're in for quite a treat. "New Google
Cafeteria Crushes Competitors" Cafeterias" (New York Magazine)
Our friends at Prentice-Hall kindly provide us with review copies
of various new titles. One of these could be yours, all you have
to do is agree to review the book within a reasonable period of
Swag (Give Away)
During/after the meeting... unusually terrific swag may be given
After the meeting ... Many of us have been meeting over at the
Hog Pit starting around 8:15-8:30. http://www.hogpit.com
22 Ninth Avenue at 13th Street, New York, New York 10014
Please see our home page at http://www.nylug.org for the HTMLized
version of this announcement, our archives, and a lot of other good
Hire expert Linux talent by posting jobs here :: http://jobs.nylug.org
nylug-announce mailing list firstname.lastname@example.org
Distributed poC TINC:
Jay Sulzberger <email@example.com>
Corresponding Secretary LXNY
LXNY is New York's Free Computing Organization.
More information about the linux-elitists