[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
NYC LOCAL: Wednesday 20 June 2007 NYLUG: J. Paul Reed on the Unleashing
From: |
secretary |
Subject: |
NYC LOCAL: Wednesday 20 June 2007 NYLUG: J. Paul Reed on the Unleashing of Firefox |
Date: |
18 Jun 2007 02:22:58 -0400 |
<blockquote
what="official NYLUG announcement">
From: Ron Guerin <info@nylug.org>
To: NYLUG Announcements <nylug-announce@nylug.org>
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
6:30pm-8:00pm
Google
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
-on-
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.
We'll explore:
* 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
to millions.
Plus, war stories, "gotchas" learned after interacting directly with
millions of desktop computers, plenty of time for questions, and
GimpArt[1].
Further Information:
[1]
http://weblogs.mozillazine.org/preed/2006/11/version_control_system_shootou.html
(http://tighturl.com/5z5)
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
team.
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.
Meeting Location
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.
Map
http://tighturl.com/u4
Free Refreshments!
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)
Books!!!
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
time.
Swag (Give Away)
During/after the meeting... unusually terrific swag may be given
away.
Stammtisch
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
stuff.
______________________________________________________________________
Hire expert Linux talent by posting jobs here :: http://jobs.nylug.org
nylug-announce mailing list nylug-announce@nylug.org
http://nylug.org/mailman/listinfo/nylug-announce
</blockquote>
Distributed poC TINC:
Jay Sulzberger <secretary@lxny.org>
Corresponding Secretary LXNY
LXNY is New York's Free Computing Organization.
http://www.lxny.org
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- NYC LOCAL: Wednesday 20 June 2007 NYLUG: J. Paul Reed on the Unleashing of Firefox,
secretary <=