Shane’s Apache Director Position Statement 2013

The ASF is holding it’s Annual Member’s Meeting this coming week, where the Membership elects a new board of directors along with other matters, like voting in new Member candidates. While I was nominated last year, I was not elected. I would have been sad about not getting a seat, except for the fact that such other fabulously good people got elected instead (including two new directors who got to serve their first terms, Rich and Ross, yay!).

Director candidates at the ASF write position statements about what their objectives for being a director are in preparation for the voting process. Since I write what I believe in, I also am posting my statement here, publicly. One of the biggest issues for the smooth functioning of the ASF as a home for healthy projects is doing a better job of explaining how we work – I hope this helps people understand us Apache types just a little bit better. You can also see what I wrote last year.

If you’re wondering how governance at Apache really works, I’ve written an Apache governance overview too.


Shane Curcuru (curcuru) Director Position Statement

v2.0 statement

As the ASF scales in people, projects, and impact on the world, we
need directors that can ensure our organization stays true to it’s
ideals; that can delegate appropriately and efficiently to officers
and PMCs; and especially that can communicate calmly, clearly,
and consistently in all of their communications.

As we surpass one million $ in assets, with thousands of committers, nearly a gross of projects, and an huge impact both on the software world with our technology, and on the larger world of computer users with our products, I believe it’s important to do an even better job of explaining what the ASF is about and how the Apache Way works.

While we don’t need more rules, we do need to do a much better job of explaining what our few hard requirements are, as well as showcasing the wealth of best practices that our projects have created. This is important both to let the world know who we are, and also to ensure that the many different communities of contributors can more easily understand how to work with our projects.

With the fast growing scale of our organization, it is critical that directors and corporate officers can communicate clearly, calmly, and professionally in all of their Apache related activities – whether or not they’re explicitly showing which hat they’re wearing at the moment. As our impact grows, so does the impact of our words, both inside our communities, attracting (or not) new members to our communities, and also on the larger world of corporations, universities, and other computer using peoples. Even if we as long-time denizens of members@ understand which hat a director or officer is wearing when they speak, most other human beings and most other contributors don’t necessarily see the distinction.

It has been a long time since we held in-person member’s meetings
where everyone knew each others personal style. As we grow,
we need to be sure that we’re making it easy for new members and
contributors to feel welcomed and understand how Apache works. We also need to ensure that we both can keep the sense of family and enjoyable, collaborative community that the membership and our projects have, and that we manage the affairs of the ASF and of our projects in a consistent, documented, and professional manner.

About Shane

I’ve been a committer since November 1999, a Member since 2002,
and VP, Brand Management since 2009.

I am employed by IBM in the HR division as an Applications Architect. My employment and income have been unrelated to my work at the ASF for many years, and I will always clearly separate volunteer work from employer-funded work.

My involvement in the ASF is driven by a belief in, and a love of,
the ASF, and is not influenced by politics or finances. I live in
Massachusetts with my wife, young daughter, and 2 cats. I view
directorships and officer positions at the ASF as serious commitments.

I will attend every board meeting if elected.

Apache by the Numbers

With credit to the many. many folks who have written nice stats collection code – a review of what the ASF is by the numbers.

People

  • Committers (any project): 2771
  • ASF Members (active): 370
  • iCLAs on file (from any contributors): 4162
  • PMC Members (all top level projects): 1788

Communities

Code

  • SVN revisions in public repo: r1165340+
  • Lines of code: tens of millions++

Websites & Mailing Lists

Users

  • End users: countless.
  • Web sites powered by Apache http Server: more than half worldwide
  • People with Apache software on their computers: countless [1]

Corporate

[1] As a single example: Apache Xalan and Apache Xerces are shipped as the XML reference implementation and processing stack in virtually all Java installs.

[2] ASF Membership, Committership, and PMC membership are only granted to individuals who have shown merit within the respective Apache community, as voted on by other Members or PMC members within that community.

The ASF is grateful to the many corporate sponsors who pledge financial assistance or provide bandwidth and other infrastructure needs! However technical and organizational decisions in Apache projects or within the Foundation itself are always made by the individuals within that community.

Happy Birthday, ASF!

ApacheCon has featured a number of events commemorating the 10th anniversary of the founding of The Apache Software Foundation. We’ll be featuring “asf10years” events throughout the year, culminating with some very special stuff at ApacheCon US 2009 in Oakland, 2-6 November.

Some of the 10th anniversary items we’ve posted this week include:

Note: there’s a delay of several days, but our video streaming partner Linux Magazine will be putting all the video content (free and paid) into their archive. Stay tuned for a note when it’s available in the archive, but several of these talks are definitely worth watching again.

Tip: there will also be a video or two of us – all the ApacheCon attendees – signing Happy Birthday to Apache.