gstein is currently certified at Master level.

Name: Greg Stein
Member since: 1999-11-14 11:58:21
Last Login: N/A

FOAF RDF Share This

Homepage: http://www.lyra.org/greg/

Notes:

My main projects are WebDAV-related (I'm the primary author of www.webdav.org and mod_dav) and Python. In addition, I'm also one of the developers of the Subversion project and work mostly on its WebDAV-based network operation. I'm also a Member and Director of the Apache Software Foundation, and have been its Chairman for the past couple years. At the ASF, I work on APR, and on the WebDAV features in the Apache HTTPd 2.0 distribution.

There are a bunch of other things that I have done or am interested in; they are listed on my web page. The Python modules that I've published are linked off that page, and include an HTTP/1.1 client library (now part of Python itself), a DAV client library, a new import mechanism (also part of Python now), and several other things. I've also released ViewCVS, a (Python-based) CGI script to browse CVS repositories (similar, but better than cvsweb).

I definitely consider myself an Open Source programmer... I'm currently working as an Engineering Manager at Google, where I'm responsible for Blogger. My work isn't very Open Source focused right now, and so my hobby programming time is when I get to do OSS work. One of my current projects (as of January, 2005) is SubWiki. Older projects include some smaller things like Expat and edna. Been programming for over 20 years (in just about every language devised); the past nine have been with open source in one fashion or another (MUD libraries, Python modules/patches, etc). Besides my coding work, I also provide technical services (web pages, mailing lists, CVS, etc) to people with Python or WebDAV projects.

I've done a number of speaking engagements over the past year or so -- mostly about WebDAV. I've spoken mostly at the ApacheCons and the O'Reilly Open Source Conferences.

Projects

Recent blog entries by gstein

Syndication: RSS 2.0
Note: I don't post to this diary any more, and much of the information above may be a bit out of date. I've made it current now, but it will go eventually go stale...

Foo... over a year. I realized at some point a while back that I wasn't big into posting. As blogs came into their own, it very much clarified my thoughts: "who the hell might be interested in me?" It seems rather egocentric to believe that you're an interesting person, and that people want to know what you're doing, what you think about things, etc. I spoke for a while about it with Scott Johnson while at OSCOM. I'm still not sure that I entirely "get it", but he did have a valid point that a blog can be a discussion/communication tool. It doesn't just have to be "all about me". Technical pointers, assistance, etc are all possible, and are even better if readers can interact in some way. The blog can really be about what you want to make of it. Want to draw attention to some new technology? Want to help the community with some particular piece of information? All doable... I think what it really means is to look at a blog from an altruistic point, rather than a "me" point. That might result in a successful blog, and (for me) I wouldn't be as uncomfortable producing a me-me-me thing. Eeek.

That said, I was drinking last night (as usual :-). After finishing a number of margaritas, I wanted something else that wouldn't take so much preparation. Wine it is! So I got down to the wine closet to pick something. Well, we've got it organized into groups of "not yet ready", "close to ready", "ready to drink", and "dang. too late." The latter category contains stuff that we wouldn't serve to guests, but might still be okay. So that's where I looked. I pulled out a 1995 Kendall Jackson Chardonnay, Vintner's Reserve. Anni got this thing years ago for probably about $8. Inexpensive wine, and way past its time. White wines don't normally last eight years -- you want to drink them pretty much as you buy them. Even worse, the tag for this sucker had the little marker for "it was on the rack in the garage [at our old Washington house]." We are leery about any of the wines marked that way because the garage sometimes got up over 70 degrees (Fahrenheit). Not good for wine at all.

So... I crack this sucker open, expecting it to be near vinegar. Obviously, you know the answer -- it was great! It had lost most of the finish on the end, but the wine was smooth, honeyed, and flavorful. Dang! For an eight year old white, for under ten bucks, it is simply amazing how well the thing held together. Gotta drink it at room temp, though, to ensure to get the remaining flavors, but I just wanna say... I'm impressed with the longevity of KJ chardonnays. If you happen to see a 1995 KJ Chard -- go for it. (of course, you'll never see one nowadays tho...)

We released Apache 2.0.35 as "gold" last Friday. Woot!

2 Apr 2002 (updated 2 Apr 2002 at 11:56 UTC) »
jcv: thanks for the pointer. (and thanks to cmiller) this entry was posted using advodiary.

Shifted a milestone for Subversion today, and spent a bunch o' time rebuilding everything (httpd, apr, svn, etc).

Woof... spent even more time catching up on Apache and Python email. So much email... so little time...

Heh. Standard delay here...

Subversion has now been self-hosting for over six months and we're approaching Alpha (woo!). I started working for CollabNet, and get to spend much more time with it. Besides coding, I also have the opportunity to get its milestones set properly.

Since my last diary entry, ViewCVS is now completely using EZT and is fully internationalizable. Neat stuff

mod_dav was released, but Expat and edna weren't. And I never really found the time to get the HTTP stuff for Python completed. It may go into Python 2.3 instead.

Dang. A day ago or so, I saw a little Python script to use $EDITOR to craft a diary entry and post to Advogato via XML-RPC, but now I can't recall who wrote it. Grr...

Not a lot coming up dev-wise. More work on Subversion and some new hiliting/cross-ref stuff in ViewCVS. And maybe call edna 1.0 finally and release a new version (way low priority). Bigger priority is Expat. It has been a long time since a release, and people keep running into some of the same problems... Need to talk to Fred.

99 older entries...

 

gstein certified others as follows:

  • gstein certified ben as Master
  • gstein certified alan as Master
  • gstein certified rasmus as Master
  • gstein certified miguel as Master
  • gstein certified joe as Master
  • gstein certified faassen as Journeyer
  • gstein certified hp as Master
  • gstein certified federico as Master
  • gstein certified blizzard as Master
  • gstein certified timj as Master
  • gstein certified daniel as Journeyer
  • gstein certified wsanchez as Master
  • gstein certified FarcePest as Journeyer
  • gstein certified effbot as Master
  • gstein certified amk as Journeyer
  • gstein certified wrowe as Master
  • gstein certified RoUS as Master
  • gstein certified stoddard as Master
  • gstein certified davidr as Master
  • gstein certified fdrake as Journeyer
  • gstein certified jimb as Master
  • gstein certified kfogel as Master
  • gstein certified fielding as Master
  • gstein certified jhylton as Journeyer
  • gstein certified rbb as Master
  • gstein certified grisha as Journeyer
  • gstein certified jerenkrantz as Journeyer
  • gstein certified brane as Journeyer
  • gstein certified bcollins as Master
  • gstein certified fitz as Journeyer
  • gstein certified striker as Journeyer

Others have certified gstein as follows:

  • goran certified gstein as Master
  • ole certified gstein as Master
  • egad certified gstein as Journeyer
  • ssb certified gstein as Master
  • rasmus certified gstein as Master
  • jimw certified gstein as Master
  • joe certified gstein as Master
  • beppu certified gstein as Journeyer
  • andrei certified gstein as Journeyer
  • bernhard certified gstein as Master
  • rillian certified gstein as Master
  • mbp certified gstein as Master
  • scottj certified gstein as Journeyer
  • vivake certified gstein as Master
  • MJ certified gstein as Master
  • daniel certified gstein as Master
  • wsanchez certified gstein as Master
  • dirkx certified gstein as Master
  • mnot certified gstein as Master
  • taral certified gstein as Journeyer
  • FarcePest certified gstein as Journeyer
  • no certified gstein as Master
  • faassen certified gstein as Master
  • ping certified gstein as Master
  • logic certified gstein as Master
  • effbot certified gstein as Master
  • yusufg certified gstein as Master
  • shapr certified gstein as Master
  • mwh certified gstein as Master
  • mortis certified gstein as Master
  • lars certified gstein as Master
  • highgeek certified gstein as Master
  • Stab certified gstein as Master
  • davidw certified gstein as Master
  • jah certified gstein as Master
  • moshez certified gstein as Master
  • jefft certified gstein as Master
  • bobg certified gstein as Journeyer
  • dalke certified gstein as Master
  • manoj certified gstein as Master
  • jmbarry certified gstein as Master
  • jhermann certified gstein as Journeyer
  • ben certified gstein as Master
  • gward certified gstein as Master
  • hgolden certified gstein as Master
  • acme certified gstein as Master
  • splork certified gstein as Master
  • dlr certified gstein as Master
  • bagder certified gstein as Master
  • wrowe certified gstein as Master
  • brendan certified gstein as Master
  • jhylton certified gstein as Master
  • ask certified gstein as Master
  • fdrake certified gstein as Journeyer
  • jimjag certified gstein as Master
  • davidr certified gstein as Master
  • bhyde certified gstein as Master
  • RoUS certified gstein as Master
  • okcrum certified gstein as Master
  • sascha certified gstein as Master
  • fielding certified gstein as Master
  • ztf certified gstein as Master
  • mvw certified gstein as Master
  • stoddard certified gstein as Master
  • sh certified gstein as Master
  • fitz certified gstein as Master
  • kahlage certified gstein as Master
  • doxxx certified gstein as Master
  • Stevey certified gstein as Master
  • amk certified gstein as Master
  • bratsche certified gstein as Master
  • sussman certified gstein as Master
  • mjcox certified gstein as Master
  • grant certified gstein as Master
  • latchkey certified gstein as Master
  • jtauber certified gstein as Master
  • jbyers certified gstein as Master
  • rederpj certified gstein as Master
  • mstarch certified gstein as Master
  • cwinters certified gstein as Master
  • thies certified gstein as Master
  • borud certified gstein as Master
  • adulau certified gstein as Master
  • jarod certified gstein as Master
  • jwoolley certified gstein as Master
  • brane certified gstein as Master
  • rooneg certified gstein as Master
  • jerenkrantz certified gstein as Master
  • Nectar certified gstein as Master
  • her certified gstein as Master
  • proski certified gstein as Journeyer
  • mkraemer certified gstein as Master
  • aaronsw certified gstein as Master
  • striker certified gstein as Master
  • will certified gstein as Master
  • mdekkers certified gstein as Master
  • Uche certified gstein as Master
  • gregorrothfuss certified gstein as Master
  • pop certified gstein as Master
  • dajobe certified gstein as Master
  • afayolle certified gstein as Master
  • matthew certified gstein as Master
  • ChrisMcDonough certified gstein as Master
  • bzajac certified gstein as Master
  • Omnifarious certified gstein as Master
  • alexm certified gstein as Journeyer
  • wspace certified gstein as Master
  • jrobbins certified gstein as Master
  • connolly certified gstein as Master
  • slamb certified gstein as Master
  • sdrees certified gstein as Master
  • SIrabbi certified gstein as Master
  • insom certified gstein as Master
  • roku certified gstein as Master
  • oubiwann certified gstein as Master
  • fxn certified gstein as Master
  • saul certified gstein as Master
  • metaur certified gstein as Master
  • lmvaz certified gstein as Master

[ Certification disabled because you're not logged in. ]

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

X
Share this page