705 reputation
59
bio website ometer.com
location Asheville, NC
age
visits member for 3 years, 11 months
seen Sep 26 '13 at 0:51

Best known for being one of the original GNOME developers and leaders (chair of the GNOME Foundation board for a couple of years, personally implemented large parts of the Linux desktop). Founded freedesktop.org; creator of projects such as D-BUS, metacity; implemented many big chunks of the GTK+ toolkit. Author of "GTK+/GNOME Application Development." Hired most of the desktop team at Red Hat, managed this team for a couple of years. Founding tech guy for litl, part of the initial design and development team for their Linux-based consumer device.

Not a financial professional, but lots of finance-related know-how, including passing the CFP exam and CFA Level 1 exam. I'm more acquainted with business/entrepreneurship topics than your average software developer.

  • Passionate about great interaction design and design-driven development
  • Expert in open source project organization and leadership
  • Expert in UI toolkit technology; Linux in particular but also cross-platform
  • Expert C developer; solid Java, C++, Python, JavaScript, HTML, JSP, CSS skills among others
  • Experienced software developer and architect
  • Engineering management experience with team sizes up to 25
  • Deep financial and business knowledge, for a software guy

Sep
24
awarded  Autobiographer
Oct
29
awarded  Yearling
Jul
1
awarded  Good Answer
Oct
29
awarded  Yearling
Jan
10
awarded  Announcer
Oct
29
awarded  Yearling
May
21
awarded  Nice Answer
May
2
answered FreeType font patent issue and Apple platform
Apr
28
answered So they're trying to pull me into management
Apr
18
comment What's the canonical retort to “it's open source, submit a patch”?
@Aaronaught those do sound like good phrasings. I think often no offense / rudeness is intended by "we would take a patch for that," but programmers are not as a rule the most emotionally sensitive types, may be rushing through email, and tone doesn't relay through text very well, so it's easy to come across as curt.
Apr
17
awarded  Good Answer
Apr
17
answered which license fits my needs?
Apr
17
awarded  Commentator
Apr
17
comment What's the canonical retort to “it's open source, submit a patch”?
Also, while it can be phrased more or less politely, if a maintainer has a work backlog in their mind, they probably have 1 thing they can get to themselves, for every 100 things they would take a patch for because they'd want the feature; and then there's yet another category of changes they would reject even if someone else did the work. So there does have to be some way to communicate "I would take that change, but don't have plans to do it myself." Some people here seem to feel that "Sure, coming right up" is the only acceptable answer. But "taking patches on that" is a real category.
Apr
17
comment What's the canonical retort to “it's open source, submit a patch”?
All I'm saying is, I think more often than not, there is some reason a maintainer is at least a little sick of a topic (or person) before they say "taking patches," and it can be worth looking into why you got that reply. It's my experience, fwiw. If the question here is about cases where there's no reason to be sick of the topic or person, then sure, "taking patches" is probably not a great thing for the maintainer to say. People make mistakes. I still say, I doubt a retort (or a meta-discussion like this) is going to help, but engaging constructively might sometimes.
Apr
17
comment What's the canonical retort to “it's open source, submit a patch”?
One situation I didn't think of earlier, is the "pie in the sky" "big impractical ideas" mailing list thread. Especially if such a thread consists mostly of people who are not software developers, it can get a grumpy reaction. Some of these threads are just overenthusiastic, but is not uncommon to get plain old crazy people showing up on open source project forums. That's why maintainers end up a little short as they try to triage who's potentially a contributor, who just needs a little help, and who's a black hole of poisonous time wastage :-)
Apr
17
comment What's the canonical retort to “it's open source, submit a patch”?
@Aaronaught I've been around hundreds of open source projects and haven't noticed DIY as a default response. It's a response to certain flavors of request.
Apr
16
awarded  Nice Answer
Apr
16
awarded  Editor
Apr
16
revised What's the canonical retort to “it's open source, submit a patch”?
added 1042 characters in body