I was trying to blog this conference without too much name-dropping.
At this point, though, I find that pretty hard. I attended very few sessions, and I'm glad of it. The sessions weren't bad, but at my current level of community involvement there isn't too much for me to learn.
The real usefulness of the conference for me was that I met a bunch of people in the community that I really respect and got to talk to them about issues important to me. Although some of this was rather dry and technical, it was a deeply satisfying experience, especially when I realized that many of these luminaries really respect my opinion as an accomplished developer myself and as a knowledgeable user of their software. Since I only have positive things to say I guess I can blog pretty much all of it. Let me start off with my family.
Those of you in the community may find the expansive explanations unnecessary, but I will provide context for each name so that those whose involvement is more peripheral will know why I'm so excited.
I went to OSCON with my father, Robert "the r0ml" Lefkowitz, a headlining keynote speaker this year, my stepmother Gina DeFelice, a circus arts teacher (more on this later) and my sister Kimberly Lefkowitz, a physics student who has just been getting started in the open source community with the Boinc project being used on Einstein @Home.
r0ml's keynote was awesome, if I do say so myself. Though he probably had at least 5 keynotes rattling around in there struggling to get out - he only got 2/3 of the way through the slides that he had, and the talk had been cut significantly already.
Since everyone has been asking: Yes,
Guido, being a good sport, did offer to spare
Dan from the pie-thon. Dan, also a class act, baked the pies himself, and so Guido decided to share the pie with the community, and it was eaten. I am proud to have carried one of these Pies of Peace to the room where they were, after all, not thrown.
However, after the Pythons were placated, the Perl community was still out for blood - delicious, banana-creme flavored blood. They (the Perl foundation) auctioned off a
second pie-ing, in addition to the original Guido pie-ing, at a $500 opening bid. It sold for, if I was told correctly, $514. As the blood-thirst's description implied, they did not use
a nice, baked Key Lime pie as would have been preferable. Morever, despite her circus experience, nobody asked Gina how to properly stage the pie-ing. I hope that future circus antics will be more expertly choreographed.
Yes, I do have pictures.
I spoke to Jeff Waugh about
evil and insidious plans for world takeover, which I am very excited and can say basically nothing about. Thanks, Andrew, for hooking that meeting up.
I got a moment to speak with
Doc Searls, the illustrious blogger and writer for
Linux Journal, and give him a basic Divmod pitch and tell him how great Linux has been for us. If I'm lucky, my quote might get into the next issue...
I briefly met
Miguel de Icaza - original author of the
Ximian division of
Novell, and, apparently, a happy user of
Twisted. He lives in my area so you might be hearing about future meetings between us sometime soon.
I also met, equally briefly,
Tim O'Reilly, who unfortunately does not live on the same coast. I like to think I piqued his interest about Divmod, but we shall see if I receive email about it. A very friendly guy though.
I spoke to Dan Sugalski, author of Parrot, and gave him a few use-cases for the virtual machine and restricted execution system. He is a really energetic and fun guy to talk to. Our meeting lasted hours and was still too brief - luckily he happens to live almost dead center on the road between my apartment and my family's house.
After frightening
Jim Hugunin, author of
IronPython, I made sure that it wouldn't be too hard to write a Twisted reactor for Python on the CLR. Somebody out there - get started on that.
The most connected person to us at the conference was Rael Dornfest, who is according to his business card the CTO of
O'Reilly Media - referred Amir through a writer friend of his, me through a writer friend of mine, and both of us through my father. We had a good time talking about the future voice-over-IP applications that Divmod's platform is going to enable.
I spoke to Alex Martelli, author of
Python in a Nutshell and editor of the
Python Cookbook. He reminded me that the world does, in fact, need a Twisted book, a reminder for which I am very grateful. I think that as a result of this conversation a moribund book project may be restarted, and another might come into the works. Time will tell.
I got to give a full-fledged Divmod sales pitch to Manish Singh AKA
Yosh, of the Gimp project, who was a remarkably good sport about it.
I spoke to Ted Leung & Brian Kirsch from
OSAF, and got to compare and contrast the Quotient and Chandler architectures. We've done a lot of similar work. It was interesting especially to hear about their development on the GUI front, where we have been experimenting with a few different frameworks. I hadn't used WxWindows for quite a while, because it seemed pretty gross on the UNIX side the last time I touched it, and the API for constructing widgets was rather tedious. Partly as a result of pressure from OSAF, all that has changed.
As a result, I spoke with Robin Dunn, author of
wxPython, and learned of the last missing piece in this puzzle,
WxGlade.
Kevin Altis also showed me a demo of a very snazzy-looking PythonCard, which is based on wxPython, running on OS X. Especially since Robin seemed interested in exposing some better hooks for faster, more reliable Twisted reactor integration on UNIX, I predict I will have more nice things to say about wxPython soon.
I was also very happy to meet
Chris DiBona, who sold me some awesome hardware at a steep discount for being a "cool open-source guy" back in the days when VA Software was still VA Research and making dream machines for geeks, and Imagination was still Reality Pencil, and you could actually use it for making games. We had an interesting discussion of linux distributions. To my pleasant surprise, he actually vaguely remembered my call all those years ago!
Finally, I met the
angry economist, and enjoyed a few drinks and discussing (among other things) economics with him. I am going to have to disclose his secret: he's not actually very angry. In fact he was pretty nice.
I'm sorry if you're not on this list, and I am sure I forgot a few important people, but I was being whisked from meeting to meal to meeting to session to meeting to keynote for the whole conference, and I didn't have any chance to take notes. It's also pretty dang late and I have a flight to catch tomorrow.
If you spoke to me at the conference and I haven't given you one already, please
drop me an email and ask for a Divmod beta-test ticket; we still haven't raised the price from the previous discount but we are planning to as soon as we can open signup further, so take advantage of it now! I'm really hoping that much of our first wave of customers are open-source hackers who can give us some really detailed bug reports and help us to produce an extremely high-quality experience.