<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Community Over Code &#187; Community</title>
	<atom:link href="http://communityovercode.com/category/community/feed/" rel="self" type="application/rss+xml" />
	<link>http://communityovercode.com</link>
	<description>Three +1's is what it's all about</description>
	<lastBuildDate>Wed, 07 Dec 2011 01:40:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Apache Governance: Membership</title>
		<link>http://communityovercode.com/2011/12/apache-governance-membership/</link>
		<comments>http://communityovercode.com/2011/12/apache-governance-membership/#comments</comments>
		<pubDate>Wed, 07 Dec 2011 01:40:09 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[governance]]></category>

		<guid isPermaLink="false">http://communityovercode.com/?p=230</guid>
		<description><![CDATA[This is the third in a series of essays describing Apache governance. The ASF is a non-profit, membership-based corporation; as such the Members of the ASF have a role similar to shareholders in a publicly traded corporation. In this essay, the term “member” specifically means someone who is a Member of the Foundation itself, as [...]]]></description>
			<content:encoded><![CDATA[<p>This is the third  in a series of essays describing Apache governance. The ASF is a non-profit, membership-based corporation; as such the Members of the ASF have a role similar to shareholders in a publicly traded corporation.</p>
<p>In this essay, the term “member” specifically means someone who is a Member of the Foundation itself, as elected per the corporate bylaws.</p>
<h3>Organization</h3>
<p>The ASF is a membership corporation, so Members serve a similar role as shareholders do in publicly traded corporations.  Members may propose new candidate members, may cast one vote in new candidate elections, and may cast one vote in board elections.  </p>
<p>Members are not empowered to speak officially on behalf of the ASF as a whole, nor do they have any special rights to influence technical direction of any Apache projects that they are not otherwise elected as a committer or PMC member on.  While members often volunteer and serve in many capacities both at the Foundation level and within various Apache projects, their only specific organizational rights are to vote in board and member elections.</p>
<p>The Apache Incubator is special: any ASF member may request to be added to the Incubator PMC without a vote.  Within the Incubator PMC, members may serve as official mentors or champions to incoming podlings, as well as voting on Incubator policy and releases of podlings undergoing incubation.  In this way, members work to mentor podling communities and guide them to the Apache Way and eventual graduation as a top level Apache project.</p>
<h3>Legal</h3>
<p>Members act as shareholders of the corporation.  As such, each member has a single vote on electing directors to the board; similarly members may vote on new nominees to membership.  Members are eligible to nominate new candidate members and to nominate individuals to the board.</p>
<p>Organizationally, members do not have specific standing within any Apache projects or Incubator podlings.  However most members are active as individuals within multiple Apache projects on their own technical or social merits, and once elected as a member often find more ways to get involved in more Apache projects.  </p>
<p>While the board and relevant officers are directly responsible for providing oversight to the many Apache projects, members often work within many Apache projects to help ensure projects run smoothly and follow the Apache Way.</p>
<h3>Communication</h3>
<p>The central place for member-focused announcements and discussions is the privately archived members@ mailing list.  This is used for a wide variety of purposes: both proposing and discussing new technical or policy ideas within the ASF, announcing marriages or births within member&#8217;s families or other major social events, and any formal announcements to the membership from the board or corporate officers.</p>
<p>By policy, members have the right to inspect and review the archives of all mailing lists at Apache.  This policy is designed to ensure that every member can independently inspect all corporate operations, and the operations of all Apache projects.  Thus members may review all private mailing lists (for example) about internal legal affairs, fundraising, security issues, as well as any private@ lists used by our Apache projects&#8217; PMCs.</p>
<p>While members may send messages to any private lists, they do not automatically receive any special merit in terms of influencing the technical direction of Apache projects.  Merit in Apache projects is gained within each individual project community, and membership does not convey any other special privileges.</p>
<h3>Meetings</h3>
<p>The board typically holds an Annual Members Meeting, where a new board of directors is elected, and new member candidates may be voted upon.  Meetings are currently held on a private IRC channel, as an alternative to a traditional conference call, where any reports are read and members may ask questions.  The meeting has a 48 hour recess for voting, and then reconvenes to announce results and complete the meeting: this allows members who may not be able to personally attend the first portion of the meeting to attend the second half, as well as to conduct voting over email using our own secure voter tool.  Members who are unable to attend any of the 2 day meeting period may provide for another member to proxy their attendance and votes.</p>
<p>The board often holds interim Special Members Meetings in between Annual Meetings, primarily to give members a chance to nominate new candidate members and be voted in. Members also use Special and Annual meetings to raise additional questions or issues about Foundation operations – although members usually just raise questions to the board or to any ASF officer at any time over our usual mailing lists.  Members and invited guests are welcome at all Members meetings.</p>
<p>Given the distributed and volunteer nature of the ASF, official in-person meetings of the Membership are no longer held. All Foundation or project business is conducted on normal mailing lists – although some of the lists are private.  Members do often meet in small groups in person – although this is for social reasons, and often involves a meal or drinks.  Many members and committers also traditionally attend the ASF&#8217;s annual ApacheCon conference.</p>
<h3>Merit</h3>
<p>All members have the ability to nominate new individuals as candidates for membership.  The amount and types of merit that existing members look for in Apache committers varies, but always includes some significant technical or other contribution to one or more of our projects, as well as a clear interest and understanding of the Apache Way.  In most cases, these contributions and traits are displayed over a significant period of time, usually over a year of engagement in one or more Apache projects.</p>
<p>Note that it is not required to be a committer before being considered for membershp, however as a practical matter, in the vast majority of cases any potentially worthy individual has already become a committer on some Apache project.  At least two individuals have been elected as members without being committers first, in each case for non-coding contributions in mentoring on the Apache Way or other organizational work.</p>
<p>Many newly elected members are surprised (pleasantly!) to be told they&#8217;ve been elected.  Typically, being nominated and elected as a new member is something that happens well <b>after</b> the nominee has a clear track record and a positive influence on Apache projects for some time; in hindsight, a frequent comment is “isn&#8217;t So-and-So a member already?  They do such good work!”.  Individuals asking to be made a member (or worse, insisting you should be elected!) is culturally frowned upon.  In a perhaps counter-intuitive way, being considered for membership is something that requires real effort acting over a measureable time, but without making it obvious that you&#8217;re seeking recognition.</p>
<p>Candidate members are voted on as a simple majority vote (more yes&#8217;es than no&#8217;s) at Annual or Special member&#8217;s meetings.  Voting is performed using custom written voting software with secret ballots.</p>
<p>Within the Membership, merit is equal; all members have an equal vote and ability to propose change within the ASF.  Membership is a notably helpful factor in being considered for the board or in appointment to officer positions at the ASF, although the most important factor is demonstrated merit within the particular project or the ASF as a whole.</p>
<h3>Community</h3>
<p>The ability of members to influence the ASF is simultaneously major and immaterial.  On one hand, members vote on new candidate members, and more importantly vote on the Board of Directors, which clearly affects strategic policies of the ASF.  On the other hand, membership grants individuals no other special merit within any of our projects, and is not an official position within the legal corporation itself.</p>
<p>The perceived importance of membership is likewise a dichotomy.  Many members are quite modest about their membership, and a frequently heard comment is that “oh, they really deserve to be recognized more than I did”.  For many, being elected a member was not a goal or title that individuals were pursuing; rather, they were naturally doing their own work (at an Apache project), and were then recognized for it..  Many members list their affiliation on their resume (or LinkedIn, etc.); some do not.  </p>
<p>Recognition of membership varies widely outside of the ASF: some software companies don&#8217;t seem to care what the ASF is or what membership means; a few software companies have strongly encouraged their employees to become committers or members, and gaining one of those roles is a notable prestige bonus within those companies.  Likewise, a number members or officers of the ASF are frequently sought out as speakers at open source conferences.</p>
<p>Members share both the community of all other members, as well as often serving as bridges across the various Apache projects they are already involved in.  Many members also volunteer extra time to serve as mentors, both within the ASF working with our projects and communities, and outside of it, mentoring others or speaking at conferences.</p>
<h3>Technical</h3>
<p>The membership as a whole and individually does not provide technical direction for any Aapche projects directly; every PMC is free to manage it’s technical direction independently. PMCs are the governing body for their project, and are expected to manage the project’s technology in the best interest of the whole project community, independent of outside commercial influence.  </p>
<p>This is similar to how the board does not set technical direction for projects: this is a key reflection of how the ASF is intentionally structured to provide maximum freedom to it’s projects. The board and the ASF membership are happy to provide a home to any software project communities that are willing to follow the Apache Way. The mission of the ASF is to provide software for the common good: we are happy to help like-minded communities to provide that software; are confident that communities will form around software that is useful; and understand that there are many different ways to effectively and collaboratively build software.</p>
<p>In the case of members, nearly all members do participate in a number of Apache projects – as individuals based on their merit within the specific projects.  Simply being elected a member does not confer any additional abilities in terms of other projects.  Many members chose to serve as ambassadors of the Apache Way, and usually get involved in more projects as time goes on.</p>
<h3>Resources</h3>
<ul>
<li><a href=”http://www.apache.org/foundation/bylaws.html”>Bylaws of the ASF</a>/li>
</li>
<li><a href=”http://www.apache.org/foundation/members.html”>List of current ASF Members</a>, list <a href=”http://people.apache.org/committer-index.html”>including project affiliations</a>/li>
</li>
<li><a href=”http://wiki.apache.org/general/FoundationGovernance”>Overview of Foundation Governance</a>/li>
</li>
<li><a href=”http://people.apache.org/~curcuru/timeline/members.html”>Graph of Membership Growth</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://communityovercode.com/2011/12/apache-governance-membership/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache Governance: Project Management Committees</title>
		<link>http://communityovercode.com/2011/11/apache-governance-pmcs/</link>
		<comments>http://communityovercode.com/2011/11/apache-governance-pmcs/#comments</comments>
		<pubDate>Wed, 09 Nov 2011 06:59:45 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Community]]></category>

		<guid isPermaLink="false">http://communityovercode.com/?p=228</guid>
		<description><![CDATA[This is the second in a series of essays describing Apache governance. Fundamentally, the most important organization at the ASF is a PMC, or Project Management Committee. These are the actual groups that decide what software our projects release, and as such do the bulk of the actual work of the ASF. Organization Apache projects [...]]]></description>
			<content:encoded><![CDATA[<p>This is the second in a series of essays describing Apache governance.  Fundamentally, the most important organization at the ASF is a PMC, or Project Management Committee.  These are the actual groups that decide what software our projects release, and as such do the bulk of the actual work of the ASF.</p>
<h3>Organization</h3>
<p>Apache projects are managed by Project Management Committees (PMCs), comprised of committers elected within a specific project community to provide oversight for the project for the ASF and to decide the release strategy for the project.  PMC members are expected to act as individuals, making decisions for the best interest of the project when acting on PMC or development lists.</p>
<p>Each project&#8217;s PMC is independent.  PMCs are free to set community and technical direction for their project, and are directly responsible for overseeing releases and the healthy development of their communities.  PMCs are responsible for ensuring their project follows certain core requirements set by the board or other corporate officers of the ASF, like following Legal, Branding, and Infrastructure related requirements, along with ensuring their community operates within the basic outline of the Apache Way.</p>
<p>PMC members nominate new contributors to the project as committers, and PMC members cast votes on electing new committers to the project.  PMC members also have binding votes on any project matters.</p>
<h3>Legal</h3>
<p>The board creates new PMCs to manage specific named projects by resolution at monthly meetings.  New top level projects (TLPs) are created from podlings in the Apache Incubator after a successful graduation vote from Incubation.  The board appoints a Vice President &#8211; an officer of the corporation &#8211; to serve as the chair of the PMC itself when creating the PMC.</p>
<p>PMC Chairs &#8211; who are VPs &#8211; serve as normal PMC members, with one vote on project matters just like other PMC members.  The primary duty of a PMC chair is providing quarterly reports to the board about the health and status of their project.  PMC chairs are expected to subscribe to the board@ mailing list, and be aware of any board concerns about the project, and are responsible for working with the PMC as a whole to address any board concerns.  </p>
<p>When PMCs elect new potential PMC members or existing members resign, the chair of a project requests an &#8220;ACK&#8221; from the board.  Once one director ACK&#8217;s email is sent recognizing the change in the PMC membership, and after a 72 hour wait, the PMC chair may update the official roster of the members of that PMC.  The ACK process is designed to ensure that all PMC changes are explicitly acknowledged by the board, and the waiting period ensures that all directors have a chance to object or comment on any improper changes.  Changes in PMC chairs are only made by board resolution at monthly meetings, since this involves appointment of an officer of the ASF.</p>
<p>As official committees of the ASF, PMCs provide the legal oversight of project operations and releases, ensuring that software releases are made on behalf of the ASF as an organization, and not as individuals.  This helps to ensures that any legal liability for the products of Apache projects is born by the ASF and not by our committers individually.   All PMC chairs provide quarterly reports to the board, which ensures that the board has oversight of all the projects of the Foundation. </p>
<h3>Communication</h3>
<p>PMC members should always be subscribed to their project&#8217;s private@ list, and certainly should be subscribed to at least the dev@ list to be aware of the operations of the project.</p>
<p>Virtually all PMC communication should happen on the dev@ list or any other appropriate public mailing list.  The private@ list for each PMC should only be used for matters that require confidentiality, such as discussing personnel matters or voting in new committers or PMC members, or security-related issues that have not yet been publicly disclosed.  Ensuring that PMC discussions about the future of the project are held on the public dev@ list ensures that all of the community &#8211; including non-committers &#8211; can follow the discussion and comment on issues.  While only PMC members or committers have binding votes on project matters, healthy PMCs certainly work with the larger community of their project. </p>
<p>PMCs are free to use JIRA/Bugzilla, wikis, and other infrastructure-hosted tools that provide for public view and comment, along with the normal project mailing lists.  PMCs should make specific requests to the Infrastructure team for services that the project desires.</p>
<h3>Meetings</h3>
<p>Some PMCs sponsor regular or occasional in person meetings, teleconferences, or IRC chats to brainstorm project ideas, but are expected to bring all information back to public lists for further discussion and to make final decisions.  Many PMCs either directly organize, or have contributors or organizations in their technical space organize Meetups, BarCamps, or other in-person events focused on end user education and technical information sharing.</p>
<p>Given the distributed and volunteer nature of our projects, in-person meetings of PMCs are quite rare.  All project business is conducted on normal public mailing lists.</p>
<h3>Merit</h3>
<p>PMCs are free to set the bar for merit within their projects, as long as decision making is done in a collaborative fashion as in the Apache Way.  Healthy PMCs will regularly review contributions from non-committers &#8211; both specific code patches, bugs reported or commented on, or just helpful interaction on their project lists &#8211; to evaluate contributors as potential committers.  Ensuring that PMC members are helping to mentor helpful new contributors to their projects helps to ensure a healthy and growing project community.</p>
<p>PMCs vary significantly in the level of commitment and work expected to be considered for a committership.  Some PMCs vote in new PMC members typically from their existing committers (i.e. the progression is contributor -> vote -> committer -> vote -> PMC), while other PMCs always elect new committers into the PMC simultaneously (contributor -> vote -> committer &#038; PMC member).  PMCs are solely responsible for managing votes and granting commit privileges for new committers; however new PMC members elected must always be ACK&#8217;d by the board before they are officially added to the PMC. </p>
<p>Merit within one PMC is not transferable to other PMCs; each project&#8217;s committer list is independently managed by it&#8217;s own PMC.  PMC members or committers with a long history on one project will often be known by their past activities by other project&#8217;s PMC members, but they are expected to build merit on each separate project they wish to become a committer on.</p>
<h3>Community</h3>
<p>While only PMC members have binding votes on project releases, in general PMC members participate equally with their project committers on the dev@ list.  PMC members can help to ensure a healthy and diverse project community by ensuring the project&#8217;s mailing lists are welcoming to newcomers and that community standards are promoted on it&#8217;s mailing lists.</p>
<p>While there are many projects with overlapping communities &#8211; and therefore some shared personal or technical relationships &#8211; fundamentally each project is it&#8217;s own community in terms of the bulk of project work.  While all projects are part of the overall ASF, and as such share certain basic requirements and bits of the Apache Way, all technical direction and most of the community focus is within each project individually.</p>
<p>PMCs are expected to report on the health and diversity of their project&#8217;s community to the board.  While there are no strict requirements on the makeup of PMC members (in terms of employment or affiliation of the individuals on the PMC), the board does expect PMCs to operate independently of outside commercial influence.  PMCs that are unable or unwilling to ensure their actions are on behalf of the whole community &#8211; or act in ways targeted to specific commercial interests &#8211; will be contacted by the board and required to make corrections. </p>
<h3>Technical</h3>
<p>The board does not provide technical direction for any of it’s projects or activities; every PMC is free to manage it&#8217;s technical direction independently.  PMCs are the governing body for their project, and are expected to manage the project&#8217;s technology in the best interest of the whole project community, independent of outside commercial influence. </p>
<p>While this may be a surprise to some, it is a key reflection of how the ASF is intentionally structured to provide maximum freedom to it’s projects. The board and the ASF are happy to provide a home to any software project communities that are willing to follow the Apache Way. The mission of the ASF is to provide software for the common good: we are happy to help like-minded communities to provide that software; are confident that communities will form around software that is useful; and understand that there are many different ways to effectively and collaboratively build software.</p>
<h3>Advice</h3>
<p>One of the most important pieces of advice I&#8217;d personally give to PMC members is to feel a sense of leadership and responsibility for their projects as independent projects.  Apache relies on it&#8217;s PMC members to ensure that their projects are managed in an open and fair manner, and that their projects act to serve the public interest by providing free software under the Apache License.  In many ways, PMC membership is a duty to the project as a whole, and a call to set aside outside influence to act for the best interests of the project&#8217;s active community itself.</p>
<h3>Resources</h3>
<ul>
<li><a href="http://www.apache.org/dev/pmc.html">Project Management Committee Guide</a> &#8211; how-to of PMC duties</li>
<li><a href="http://www.apache.org/foundation/marks/responsibility.html">PMC Branding Responsibilities</a> &#8211; ensuring their projects follow <a href="http://www.apache.org/foundation/marks/pmcs">Apache Branding Requirements</a></li>
<li><a href="http://incubator.apache.org/guides/ppmc.html">Podling Project Management Committee Guide</a> &#8211; expectations for Incbator podlings&#8217; governance</li>
<li><a href="http://www.apache.org/foundation/how-it-works.html#pmc">Brief overview of what a PMC is</a> from the How It Works</li>
<li><a href="http://communityovercode.com/2011/05/apache-projects-are-independent/">Apache Projects are Independent</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://communityovercode.com/2011/11/apache-governance-pmcs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache Governance: Board of Directors</title>
		<link>http://communityovercode.com/2011/10/apache-governance-board/</link>
		<comments>http://communityovercode.com/2011/10/apache-governance-board/#comments</comments>
		<pubDate>Fri, 07 Oct 2011 16:16:37 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[asfboard]]></category>
		<category><![CDATA[board]]></category>
		<category><![CDATA[governance]]></category>

		<guid isPermaLink="false">http://communityovercode.com/?p=206</guid>
		<description><![CDATA[This is the first in a series of essays describing Apache governance. While there are a number of existing documents that explain some of the “hows”, I&#8217;m hoping to fill in some of the key information about the “whys” of how the Apache Software Foundation (ASF) actually works day-to-day. Look for more articles on things [...]]]></description>
			<content:encoded><![CDATA[<p>This is the first in a series of essays describing Apache governance.  While there are a number of existing documents that explain some of the “hows”, I&#8217;m hoping to fill in some of the key information about the “whys” of how the Apache Software Foundation (ASF) actually works day-to-day.  Look for more articles on things like the Membership, PMCs, projects, and more coming up!</p>
<h3>Organization</h3>
<p>The board consists of 9 directors, each serving as an individual.  After each annual board election, the board chooses a Chairman from it&#8217;s ranks.  This is currently done a couple of months after the board election, to give the new board a chance to get to know one another.  The board also appoints executive officers for the corporation at that time.</p>
<p>The board meets by conference call and IRC chat monthly.  The agenda is published privately to the Membership.  All corporate officers make a monthly written report to the board, and every Project Management Committee (PMC) makes a quarterly written report to the board.  In this way, the PMCs report directly to the board, not to the President or other corporate officers.  All ASF Members and invited guests are welcome at board meetings, except during very rare executive sessions of the board.</p>
<p>Currently, the average monthly agenda includes 10 corporate officer reports, 40 PMC reports, and often a handful of official resolutions.  To ease the review process for reports, reports are due well before the meeting begins, and many directors “preapprove” reports by initialing them in the agenda file before the meeting.  Each PMC report is assigned a director to serve as “shepherd” for the month; any questions raised before or during the meeting are taken by the shepherd back to the relevant officer or PMC for an answer or resolution.  PMCs that report late or where serious questions are raised during the meeting may be asked to provide an additional report at the next monthly meeting.</p>
<p>The President is responsible for managing the day-to-day operations, and helps to coordinate the work of the VP, Infrastructure and the sysadmin team; however VP, Infrastructure also makes a monthly report directly to the board.  In this way, the board exercises oversight over all official Foundation activities.</p>
<h3>Legal</h3>
<p>Article V. of the ASF bylaws specifies a Board comprised of 9 Directors, elected annually by the ASF Membership.  The Apache Board is much like the board of directors of any other corporation, responsible for “&#8230;management of the corporate assets (funds, intellectual property, trademarks, and support equipment) and allocation of corporate resources to projects.”</p>
<p>The board is responsible for appointing any officers of the ASF, including executive officers – President, Secretary, Treasurer – and other officers, both those with corporate functions (Legal, Publicity), and Vice Presidents of individual Apache projects.  The board also sets overall policy for Apache projects, or in many cases, delegates the details of policy setting and implementation to specific corporate officers.  Official resolutions are used to appoint or change officer positions, create new Top Level Projects (TLPs) or retire unused projects, and in certain cases to make fundamental policy decisions.  Most policy is simply agreed upon by the board and any relevant officer(s), and published on our website.</p>
<h3>Communication</h3>
<p>With the exception of monthly conference calls, board communication is done over private mailing lists.  The board@apache.org mailing list is the primary place where official business is done.  All directors, corporate officers and PMC chairs are expected to subscribe to this mailing list and track issues relevant to their areas of responsibility.  Many ASF Members also participate, comment, and help resolve issues where appropriate.</p>
<p>Directors will regularly read and participate on various project mailing lists when a board-level issue or question has been raised.  This participation is done wearing their board hat: i.e. as a strategic voice, addressing broad ASF policies or important community health issues.  Directors participate technically in Apache projects as individuals: directors are not automatically granted committerships, PMC memberships, or even binding votes on any project matters. Directors wishing to influence the technical work of a project must gain merit and be voted in as a committer to that specific project like any other contributor.</p>
<h3>Meetings</h3>
<p>The board exercises oversight of Apache Projects by reviewing project reports at the monthly board meeting, and by explicitly approving all changes to PMC membership.  When PMCs have voted in and nominated a new committer to serve on the PMC, they ask the board for an ACK, or acknowledgment, of the addition.  Once any one director sends an ACK email, the official PMC membership roster is updated after a 72 hour wait, designed to give other directors a chance to comment or question the appointment before it is officially recorded.</p>
<p>PMCs are expected to provide accurate and thorough reports to the board of their community health and technical and software release activities.  Projects that do not report or have serious issues in their report will be contacted by that month&#8217;s shepherd or another director to find a resolution.  In extreme cases, where a PMC is dysfunctional or is not following required Apache policies, the board may unilaterally make changes to the PMC or may dissolve a project to correct the issue.</p>
<h3>Merit</h3>
<p>Board elections are held annually; currently, each board seat is for one year, so all 9 directorships are voted on annually.  ASF Members are eligible to nominate people for board seats as well as to vote in the board election.  Director candidates run individually, and Member votes are currently cast by Single Transferable Vote (STV).  All nominations, position statements, and voting are conducted electronically either over private mailing lists or using our own software for casting votes.  Individual votes are kept anonymous, although the full STV calculations are published privately amongst the Membership.</p>
<p>In the past, only existing Members with some history within the ASF have been nominated.  While the bylaws allow for any person to be nominated for the board, the amount of trust and expected experience with the Apache Way for directors is such that nominees outside of the existing Membership are unlikely for the time being.</p>
<p>For the first several years after incorporation the board was quite stable, with a majority continuing to serve repeatedly.  As the ASF grew in membership around 2004, the board began to change somewhat, with a few new faces appearing each year.  Jim Jagielski, one of the founders of the ASF, has remained on the board since it&#8217;s beginning.</p>
<p>Directors are expected to serve as individuals on the board, representing the Membership and acting in the best interests of the ASF as a whole.  Directors are expected to disclose any conflicts of interest they may have due to their current employment, and recuse themselves when necessary from votes or potentially discussions on subjects they have a conflict with.</p>
<h3>Community</h3>
<p>While Directors participate in a variety of communities both within and outside of the ASF, the primary community home for directors is the Membership.  Most directors follow the main private Members mailing list, where any ASF Member start discussions about a wide variety of topics, spanning from new technologies, policy ideas, questions about project communities, or even personal announcements of weddings and births.</p>
<p>From time to time Directors participate in the communities of various Apache projects when a board-level issue or question is raised; however they do so wearing their individual Director hat.  Many Directors are separately committers or PMC members on a variety of Apache projects, where they do technical and community work just like any other committer, wearing a committer hat.</p>
<p>Many Directors also serve in the public community; serving as spokespeople for the Apache Way or granting interviews about the ASF or our projects, or reviewing other open source or charitable foundation works.</p>
<h3>Technical</h3>
<p>The board does <strong>not</strong> provide technical direction for any of it&#8217;s projects or activities.  The board does set broad policies – for example, requiring that all source control systems are run on ASF hardware, and controlled by ASF Infrastructure.  Technical direction – either in terms of how to implement infrastructure or what code projects should work on is all delegated to the PMCs or relevant officers.</p>
<p>While this may be a surprise to some, it is a key reflection of how the ASF is intentionally structured to provide maximum freedom to it&#8217;s projects.  The board and the ASF are happy to provide a home to any software project communities that are willing to follow the Apache Way.  The mission of the ASF is to provide software for the common good: we are happy to help like-minded communities to provide that software;  are confident that communities will form around software that is useful; and understand that there are many different ways to effectively and collaboratively build software.</p>
<h3>Resources</h3>
<ul>
<li><a href="http://www.apache.org/foundation/bylaws.html">Bylaws of the ASF</a></li>
<li><a href="http://www.apache.org/foundation/board/">List of current Directors</a></li>
<li><a href="http://www.apache.org/foundation/board/calendar.html">Board Meeting Calendar And Past Minutes</a></li>
<li><a href="http://communityovercode.com/faq/asf-board/">History of Past Directors</a></li>
<li><a href="http://www.apache.org/foundation/">List of ASF Officers</a></li>
<li><a href="http://www.apache.org/foundation/how-it-works.html">How the ASF Works: official documentation</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://communityovercode.com/2011/10/apache-governance-board/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Apache by the Numbers</title>
		<link>http://communityovercode.com/2011/09/apache-by-the-numbers/</link>
		<comments>http://communityovercode.com/2011/09/apache-by-the-numbers/#comments</comments>
		<pubDate>Mon, 05 Sep 2011 15:51:20 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[asf]]></category>
		<category><![CDATA[stats]]></category>

		<guid isPermaLink="false">http://communityovercode.com/?p=208</guid>
		<description><![CDATA[With credit to the many. many folks who have written nice stats collection code &#8211; 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 Apache Top Level Projects: 96 Apache [...]]]></description>
			<content:encoded><![CDATA[<p>With credit to the many. many folks who have written nice stats collection code &#8211; a review of what the ASF is by the numbers.</p>
<p><strong>People</strong></p>
<ul>
<li><a href="http://people.apache.org/committer-index.html">Committers</a> (any project): 2771</li>
<li>ASF <a href="http://www.apache.org/foundation/members.html">Members</a> (active): 370</li>
<li>iCLAs on file (from any contributors): 4162</li>
<li>PMC Members (all top level projects): 1788</li>
</ul>
<p><strong>Communities</strong></p>
<ul>
<li>Apache <a href="http://projects.apache.org/">Top Level Projects</a>: 96</li>
<li>Apache <a href="http://incubator.apache.org/projects/">Incubating Podlings</a>: about 60</li>
<li>Apache <a href="http://labs.apache.org/">Labs</a> (experimental projects by committers): 32</li>
<li>Apache <a href="http://attic.apache.org/">Attic</a> retired projects: 16</li>
</ul>
<p><strong>Code</strong></p>
<ul>
<li>SVN revisions in <a href="http://svn.apache.org/viewvc/">public repo</a>: r1165340+</li>
<li>Lines of code: tens of millions++</li>
</ul>
<p><strong>Websites &amp; Mailing Lists</strong></p>
<ul>
<li>Web stats: <a href="http://people.apache.org/~henkp/analog/">http://people.apache.org/~henkp/analog/</a></li>
<li>Mailing lists and SVN commits graphs: <a href="http://www.apache.org/dev/stats/">http://www.apache.org/dev/stats/</a></li>
</ul>
<p><strong>Users</strong></p>
<ul>
<li>End users: countless.</li>
<li>Web sites powered by Apache http Server: <a href="http://news.netcraft.com/archives/2011/08/05/august-2011-web-server-survey-3.html">more than half worldwide</a></li>
<li>People with Apache software on their computers: countless [1]</li>
</ul>
<p><strong>Corporate</strong></p>
<ul>
<li><a href="http://apache.org/foundation/board/">Directors</a>: 9</li>
<li><a href="http://www.apache.org/foundation/">Vice Presidents or Executive Officers</a>: 103</li>
<li>Annual Budget: USD600,000+</li>
<li>Corporate Members: 0 <strong>[2]</strong></li>
<li>Corporate <a href="http://www.apache.org/foundation/thanks.html">Sponsors</a>: 22+</li>
</ul>
<p><strong>[1]</strong> As a single example: Apache Xalan and Apache Xerces are shipped as the XML reference implementation and processing stack in virtually all Java installs.</p>
<p><strong>[2]</strong> ASF Membership, Committership, and PMC membership are only granted to <strong>individuals</strong> who have shown merit within the respective Apache community, as voted on by other Members or PMC members within that community.  </p>
<p>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.</p>
]]></content:encoded>
			<wfw:commentRss>http://communityovercode.com/2011/09/apache-by-the-numbers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shane&#8217;s Apache Director Position Statement</title>
		<link>http://communityovercode.com/2011/07/shanes-director-position/</link>
		<comments>http://communityovercode.com/2011/07/shanes-director-position/#comments</comments>
		<pubDate>Wed, 13 Jul 2011 02:08:28 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[believe]]></category>
		<category><![CDATA[board]]></category>

		<guid isPermaLink="false">http://communityovercode.com/?p=198</guid>
		<description><![CDATA[The ASF is currently holding it&#8217;s annual Member&#8217;s meeting, where we elect a new board of directors among other matters (and usually elect a number of new ASF Members!) I am fortunate enough to have been nominated again for the board election, something which I am truly grateful for. Along with participating in Apache projects [...]]]></description>
			<content:encoded><![CDATA[<p>The ASF is currently holding it&#8217;s annual Member&#8217;s meeting, where we elect a new board of directors among other matters (and usually elect a number of new ASF Members!)  I am fortunate enough to have been nominated again for the board election, something which I am truly grateful for.</p>
<p>Along with participating in Apache projects and in various organizational ways within the ASF, director candidates typically write a brief (or not so brief) position statement about what their objectives as a director are.  These position statements are included in the <a href="http://wiki.apache.org/general/BoardVoting" title="How the ASF elects it's Board">board ballot that all active Members of the ASF vote on</a> to elect a new board.</p>
<p>Re-reading my position statement, I&#8217;ve realized that there&#8217;s nothing I&#8217;m discussing in my position statement that I wouldn&#8217;t mind posting in public &#8211; in fact, the more I think about it, this is something I <b>should</b> post in public to try to better explain just how Apache works.  As the ASF grows, it becomes more and more important for Members to explain how the ASF works and why it&#8217;s core values and the Apache Way are important to us. </p>
<hr />
<h3> Shane Curcuru (curcuru)&#8211;Director position statement &#8211;v1.1</h3>
<p> =============</p>
<h3>My mission statement for the ASF</h3>
<p>&#8220;The mission of the ASF is to provide high quality, open source software for the public good at no cost, and to showcase our meritocratic and community-driven method of building sustainable software projects.&#8221;</p>
<p><a href="http://shane.curcuru.name/blog/2009/04/what-i-believe-asf-mission/">http://shane.curcuru.name/blog/2009/04/what-i-believe-asf-mission/</a></p>
<h3>Why you should make me your first choice</h3>
<p>Because you believe we need to understand the global community in which we interact, while still keeping our neutrality, our public mission, and our projects foremost in our minds. Because you believe in community over code. Because you believe in keeping hats separate, our communities public and open, our organization as simple as feasible, and in making it as easy as possible for our healthy communities to build great software. Because you want board members who recognize the need to work together productively.</p>
<p>My objective as a director and as VP, Brand Management is to provide our projects with the support they need to ensure that our organization and our projects can continue as <b>independent</b> and healthy communities for the long haul. Ensuring that we can control our public perception &#8211; our brands &#8211; <b>without</b> commercial influence is crucial to ensuring our PMCs and the ASF as a whole remains a neutral place where all contributors are welcomed and can participate equally, and where PMC decisions are made for the benefit of the project itself.</p>
<h3>My vision for the ASF</h3>
<p>My ideal ASF is a respected, innovative, and neutral collaboration ground for communities and software projects. It&#8217;s a place where hobbyists, consultants, and developers from $bigcos collaborate together &#8211; easily, freely, equally and openly &#8211; building high quality software usable by all. The ideal ASF is known as a place that community-minded software projects can easily join, and that provides a rich technical infrastructure to facilitate the development process.</p>
<p>Our value to the world includes our software products, our community and consensus-based approach to software development, and the way our proven record of success has increased the global acceptance of open source products as a whole.</p>
<p>This past board has worked together well and has been very effective at finding consensus without rancor in the face of some significant challenges. As the ASF grows in members, projects, and technical influence, it is important to be able to keep true to our ideals and still maintain our friendships and respect within the membership.</p>
<h3>About Shane</h3>
<p>I recently had my 20th anniversary at IBM, where I work 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.</p>
<p>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 Arlington, MA with my wife, young daughter, and 2 cats. I view directorships and officer positions at the ASF as serious commitments. I will continue my attendance at every board meeting if re-elected.</p>
<p>Most importantly, my daughter Roxanne asked me to mention that you should vote for me because I&#8217;m the best dad ever. (unsolicited quote!)</p>
<h3>Addenda &#8211; Public Work</h3>
<p>I truly believe that we should work in as public a manner as practical, for public work is a key enabler of healthy and growing communities. As the ASF has grown in size and impact on the software world, it is clear that we do need to keep some specific discussions private, especially discussions on various legal matters.</p>
<p>In that light, I am publishing this statement on my blog in this posting.</p>
<hr />
Reminder: &#8220;The postings on this site are my own and don&#8217;t necessarily represent the positions, strategies or opinions of my employer nor of any volunteer organization I work with.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://communityovercode.com/2011/07/shanes-director-position/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache Office, anyone?</title>
		<link>http://communityovercode.com/2011/06/apache-office/</link>
		<comments>http://communityovercode.com/2011/06/apache-office/#comments</comments>
		<pubDate>Wed, 01 Jun 2011 15:12:02 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[incubator]]></category>
		<category><![CDATA[openoffice]]></category>

		<guid isPermaLink="false">http://communityovercode.com/?p=188</guid>
		<description><![CDATA[I imagine there will be a lot of news &#8211; and commentary &#8211; and, ahem, heated discussions about today&#8217;s submission of the OpenOffice.org codebase to the Apache Incubator by Oracle. Here are a few handy links and thoughts that may be helpful to ponder: It&#8217;s official &#8211; here&#8217;s Oracle&#8217;s announcement on &#8220;Statements on OpenOffice.org Contribution [...]]]></description>
			<content:encoded><![CDATA[<p>I imagine there will be a lot of news &#8211; and commentary &#8211; and, ahem, heated discussions about today&#8217;s submission of the OpenOffice.org codebase to the Apache Incubator by Oracle.  Here are a few handy links and thoughts that may be helpful to ponder:</p>
<ul>
<li>It&#8217;s official &#8211; here&#8217;s Oracle&#8217;s announcement on &#8220;<a href="http://www.marketwire.com/press-release/statements-on-openofficeorg-contribution-to-apache-nasdaq-orcl-1521400.htm">Statements on OpenOffice.org Contribution to Apache</a>&#8220;.</li>
<li>A key thing to read is the official Foundation blog posting on &#8220;<a href="https://blogs.apache.org/foundation/entry/incubation_at_apache_what_s">Incubation at Apache: What&#8217;s it all about?</a>&#8220;</li>
<li>Bertrand recently wrote how &#8220;<a href="http://grep.codeconsult.ch/2011/06/01/becoming-an-apache-project-is-a-process-not-just-a-decision/">Becoming an Apache project is a process, not just a decision</a>&#8220;.</li>
<li>Key reminder: <a href="http://incubator.apache.org/incubation/Incubation_Policy.html#Overview+of+the+Process">Incubation is a process</a>, with many checkpoints. Just because something is submitted to the Apache Incubator does not mean that the Incubator PMC will accept it as a podling.  And once we do have a podling, the most important work comes, proving that there can be a healthy community around the project &#8211; all before it can even be considered to graduate to a Top Level Project at Apache.</li>
<li>Newcomers to Apache may want to review the <a href="http://community.apache.org/">Apache Community Development project</a> &#8211; think of it as an outreach group within the ASF, starting work on explaining to newcomers what the Apache Way is about and where to find the right information on technology and community rules at Apache.</li>
<li>Reading <a href="http://planet.apache.org/committers/">Planet Apache</a> is a great way to see what many of the committers at the many Apache projects are saying on their personal blogs.</li>
<li>I almost forgot! The best way to learn about how Apache works is to read our mailing lists.  You can follow along the Apache Incubator&#8217;s discussion yourself, right on <a href="http://mail-archives.apache.org/mod_mbox/incubator-general/">general@incubator.apache.org</a>!</li>
</ul>
<p>Personally, I think one of the most important differences between a potential &#8220;Apache Office&#8221; podling and the existing (and amazing) LibreOffice product is the license.  Obviously, both codebases are fairly similar, and aim to provide a fully open source office suite.  It will be interesting to see, after the first wild set of commentary flies, which project &#8211; and which license &#8211; that various developers and corporations alike choose to actively support with their contributions.  I just hope that this license difference &#8211; and the way that the OO.o code came to Apache, which was not something we controlled &#8211; doesn&#8217;t cause any unnecessary friction between the two communities.</p>
<p>I&#8217;m glad that The Document Foundation, home of LibreOffice, has <a href="http://blog.documentfoundation.org/2011/06/01/statement-about-oracles-move-to-donate-openoffice-org-assets-to-the-apache-foundation/">spoken out on this donation as well</a>.</p>
<p>And a great external view of the submission comes from Ed Brill, saying &#8220;<a href="http://www.edbrill.com/ebrill/edbrill.nsf/dx/openoffice-moving-to-apache-good-news-for-the-desktop-productivity-market">OpenOffice moving to Apache, good news for the desktop productivity market</a>&#8220;, and similarly IBM&#8217;s Bob Sutor writes his own &#8220;<a href="http://www.sutor.com/c/2011/06/some-remarks-on-openoffice-going-to-apache/">Remarks on OpenOffice going to Apache</a>&#8220;.</p>
<p>Ooooh, Rob Weir has an excellent &#8220;<a href="http://www.robweir.com/blog/2011/06/apache-openoffice.html">Invitation to Apache OpenOffice</a>&#8221; as well!  Great reading in there, especially about some other famous Apache projects.</p>
]]></content:encoded>
			<wfw:commentRss>http://communityovercode.com/2011/06/apache-office/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Apache news roundup: raining cloud projects</title>
		<link>http://communityovercode.com/2011/06/apache-raining-clouds/</link>
		<comments>http://communityovercode.com/2011/06/apache-raining-clouds/#comments</comments>
		<pubDate>Wed, 01 Jun 2011 14:14:20 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[incubator]]></category>

		<guid isPermaLink="false">http://communityovercode.com/?p=185</guid>
		<description><![CDATA[It&#8217;s been a surprisingly quiet couple of months at Apache; well, at least in terms of new projects graduating from the Incubator. Welcome to the Apache Libcloud project &#8211; &#8220;a standard Python library that abstracts away differences among multiple cloud provider APIs.&#8221; The Apache Libcloud graduation does bring up an important point about Apache project [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a surprisingly quiet couple of months at Apache; well, at least in terms of new projects graduating from the Incubator.</p>
<ul>
<li>Welcome to the <a href="http://libcloud.apache.org/">Apache Libcloud</a> project &#8211; &#8220;a standard Python library that abstracts away differences among multiple cloud provider APIs.&#8221;</li>
</ul>
<p>The Apache Libcloud graduation does bring up an important point about Apache project governance and the Incubation process.  Apache is happy to host any community-driven projects that wish to use the Apache license and follow the basic Apache Way.  This includes potentially competing technologies.  In fact, the Apache Incubator currently has 4 other podlings currently that all deal with cloud API abstractions in one way or another!</p>
<ul>
<li><a href="http://incubator.apache.org/deltacloud/">Apache Deltacloud</a> &#8211; a REST-like interface allowing common operations across multiple cloud providers &#8211; is the most obvious technical competitor to Apache Libcloud.</li>
<li><a href="http://incubator.apache.org/nuvem/">Apache Nuvem</a> is a podling attempting to put a higher level of data and operation abstraction atop cloud APIs, for a slightly different programming model.</li>
<li><a href="http://incubator.apache.org/whirr/">Apache Whirr</a> is aiming to provide a level of service abstraction for multiple cloud providers, perhaps allowing your Apache Cassandra, or Apache Hadoop related projects to easily move about the clouds.</li>
<li><a href="http://incubator.apache.org/tashi/">Apache Tashi</a> goes further along the services model, focusing on providing Apache Hadoop and big data processing services that can be pushed to the clouds.</li>
</ul>
<p>Sound crazy to have competing technical projects?  Not at all, once you realize that Apache is all about the <strong>communities</strong> behind our projects.  As a public charity, Apache&#8217;s purpose is to provide software for the public good.  The way we have found most effective to do that is to allow any healthy communities to compete and grow independently, within the general Apache way.  We&#8217;re happy to have multiple communities working on the same kind of technology, and all the better if they can each succeed at finding their niche, both for the software they provide, as well as for the community they can build.</p>
<p>This also points to the special place that the Apache Incubator has at the ASF.  <a href="http://grep.codeconsult.ch/2011/06/01/becoming-an-apache-project-is-a-process-not-just-a-decision/">Bertrand has an great post</a> discussing some of the whys and hows of the Incubator, and the process that new communities (and their projects!) go through before becoming a top level project at Apache. </p>
]]></content:encoded>
			<wfw:commentRss>http://communityovercode.com/2011/06/apache-raining-clouds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache winter news roundup: new and famous projects</title>
		<link>http://communityovercode.com/2011/03/apache-winter-news-roundup-new-and-famous-projects/</link>
		<comments>http://communityovercode.com/2011/03/apache-winter-news-roundup-new-and-famous-projects/#comments</comments>
		<pubDate>Fri, 04 Mar 2011 14:25:07 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Conferences]]></category>

		<guid isPermaLink="false">http://communityovercode.com/?p=180</guid>
		<description><![CDATA[It&#8217;s continued to be a busy winter at the ASF, with a number of new projects being announced &#8211; as well as this year&#8217;s ApacheCon! Submit your ideas now for the CFP of ApacheCon NA 2011 &#8211; coming to Vancouver this 7-11 November. CFP submissions are open through April. Welcome Apache Extras! Apache Extras is [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s continued to be a busy winter at the ASF, with a number of new projects being announced &#8211; as well as this year&#8217;s ApacheCon!</p>
<ul>
<li>Submit your ideas now for the <a href="http://na11.apachecon.com/">CFP of ApacheCon NA 2011</a> &#8211; coming to Vancouver this 7-11 November.  CFP submissions are open through April.</li>
<li>Welcome <a href="http://community.apache.org/apache-extras/faq.html">Apache Extras</a>! Apache Extras is the the place for all your Apache-related software that&#8217;s <strong>not</strong> an Apache project.  That means that projects that might not use the Apache license or might not meet the community criteria for formal Apache projects, but are still related to Apache technology. Apache Extras gives you all the infrastructure support of Google Code, and shows your project&#8217;s interest in Apache technologies.</li>
<li>Welcome to our new Executive Assistant!  The ASF has hired an EA to assist with a broad array of administrative tasks, who is already helping out with our conferences and other corporate operations.</li>
<li>We&#8217;ve got new top level projects!  Over the past few months, the Incubator has graduated the following projects:</li>
</ul>
<ul>
<li><a href="http://thrift.apache.org/">Apache Thrift</a> is a scalable cross-language framework for code generation between a wide variety of popular programming languages.</li>
<li><a href="http://zookeeper.apache.org/">Apache ZooKeeper</a>, an Apache Hadoop spinoff, provides a centralized service for providing distributed synchronization of configuration information and other services.</li>
<li><a href="http://oodt.apache.org/">Apache OODT</a> (<a href="https://blogs.apache.org/foundation/entry/the_apache_software_foundation_announces8">press release</a>) is middleware for managing data used in critical scientific applications &#8211; and features original code and contributors from NASA and the JPL.  Yes, real rocket scientists work on OODT!</li>
<li><a href="http://esme.apache.org/">Apache ESME</a> stands for Enterprise Social Messaging Environment, and allos for secure and scalable microsharing and micromessaging applications.</li>
<li><a href="http://aries.apache.org/">Apache Aries</a> implements the EEG&#8217;s enterprise OSGi specification for multi-bundle applications.</li>
<li><a href="http://river.apache.org/">Apache River</a> implements JINI services and allows construction of secure and distributed systems.</li>
<li><a href="http://chemistry.apache.org/">Apache Chemistry</a> (<a href="https://blogs.apache.org/foundation/entry/the_apache_software_foundation_announces11">press release</a>) is an implementation of the OASIS CMIS standard, allowing access to a wide variety of different vendor&#8217;s CMIS repositories.</li>
</ul>
<li>We also say <a href="http://attic.apache.org/projects/excalibur.html">goodbye to Apache Excalibur</a>, which has been boxed up and stored in the Apache Attic for posterity &#8211; or until someone new comes along to draw the sword back out of the box.</li>
<p>There were several other interesting happenings in Apache land recently as well.</p>
<ul>
<li>Apache UIMA and Hadoop technologies helped <a href="https://blogs.apache.org/foundation/entry/apache_innovation_bolsters_ibm_s">IBM&#8217;s Watson supercomputer defeat humanity</a> in the TV game show Jeopardy!  As one of the human contestants wrote: &#8220;I, for one, welcome our new computer overlords.&#8221;</li>
<li>The <a href="https://blogs.apache.org/foundation/entry/apache_subversion_to_wandisco_1">Apache Subversion project issued an open letter</a> to a corporation who is an active contributor and user of Subversion.  While this is an unfortunate situation of a third party effectively usurping some of the good will generated by the Subversion project itself, the issue is being addressed, and it looks like we&#8217;ll have a productive resolution.  This underscores the importance of appropriate governance and trademark protection for open source projects.</li>
<li>Separately, those interested in using Apache projects may be interested in a number of much more detailed trademark policies that the ASF is working on, in an effort to make it simpler for third parties to associate with our projects, while ensuring that our project communities get full and proper credit for their work.</li>
</ul>
<ul>
<li><a href="http://www.apache.org/foundation/marks/domains.html">Apache Third Party Domain Name Branding Policy</a> &#8211; where the <a href="http://www.apache.org/foundation/marks/domains.html#rationale">Rationale </a>is an important explanation of why our trademark policies are written as they are.</li>
<li><a href="http://www.apache.org/foundation/marks/events.html">Apache Third Party Event Branding Policy</a></li>
<li>Note that we are working on a Services Branding policy which is expected to be similar to the Domain Name policy as well, for those who wish to host services using our marks and software.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://communityovercode.com/2011/03/apache-winter-news-roundup-new-and-famous-projects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why trademarks are important in open source</title>
		<link>http://communityovercode.com/2011/01/trademarks-in-open-source/</link>
		<comments>http://communityovercode.com/2011/01/trademarks-in-open-source/#comments</comments>
		<pubDate>Tue, 11 Jan 2011 17:20:29 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Community]]></category>

		<guid isPermaLink="false">http://communityovercode.com/?p=176</guid>
		<description><![CDATA[Groklaw recently wrote about the upcoming OpenSUSE project creation, and just now Hudson project volunteers are renaming to be Jenkins. These are both excellent examples of why trademarks are important to a successful open source project, and definitely deserve more attention. Trademarks, you say? Isn&#8217;t that some complex legal stuff that big companies care about? [...]]]></description>
			<content:encoded><![CDATA[<p>Groklaw recently wrote about the <a href="http://www.groklaw.net/article.php?story=20101227144336645">upcoming OpenSUSE project creation</a>, and just now <a href="http://www.hudson-labs.org/content/hudsons-future">Hudson project volunteers are renaming to be Jenkins</a>.  These are both excellent examples of why trademarks are important to a successful open source project, and definitely deserve more attention.</p>
<p>Trademarks, you say?  Isn&#8217;t that some complex legal stuff that big companies care about?  Well, yes &#8211; it&#8217;s certainly complex law &#8211; but <strong>you</strong> should care about it too.  Think of a trademark as a pointer to your project&#8217;s reputation.  A trademark is the symbol that represents your project&#8217;s reputation, and associates <strong>that</strong> name with <strong>your</strong> product in the <em>minds of the consumers</em>.  In both cases, the community behind the project is paying attention to branding for the project &#8211; and working to ensure that control over the project&#8217;s name stays with the community, not a commercial company.</p>
<p>Trademarks ensure that consumers &#8211; in our case, either end users or developers &#8211; know where the Foo project comes from, and know to come to the correct Foo project to participate and get the code.  You may have the best Foo in the world, but if no-one knows about your Foo (or it&#8217;s name), then it&#8217;s had to attract much interest.</p>
<p>This is a key reason for Apache being a non-profit corporation (likewise, a reason for many other truly community-led open source foundations).  The Apache Software Foundation controls the trademarks associated with it&#8217;s projects, and manages them for our projects.  As a vendor-neutral organization, the ASF can ensure that ownership of our trademarks stays with the larger Apache community, and can&#8217;t be co-opted by a commercial entity.</p>
<p><a href="http://www.apache.org/foundation/marks/">Apache&#8217;s trademark policies are posted publicly</a>.  We have guidelines for how our <a href="http://www.apache.org/foundation/marks/pmcs">PMCs should represent Apache marks on our sites</a>, and are working on important updates to the <a href="http://www.apache.org/foundation/marks/events.html">Apache Event Branding policy</a>.</p>
<p>Another good resource on trademarks in open source is <a href="http://www.ifosslr.org/ifosslr/article/view/11/38">Passport Without A Visa: Open Source Software Licensing and Trademarks</a>.  It&#8217;s worth learning enough about trademarks to ensure that you consider it for any new projects you work on.  Note, however, that trademark law is complex, and many of the answers to trademark questions are &#8220;It depends&#8221;.  Thus it&#8217;s always recommended to consult legal counsel if you have serious questions about trademarks.</p>
]]></content:encoded>
			<wfw:commentRss>http://communityovercode.com/2011/01/trademarks-in-open-source/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>The JCP is dead; long live Java</title>
		<link>http://communityovercode.com/2010/12/jcpisdead/</link>
		<comments>http://communityovercode.com/2010/12/jcpisdead/#comments</comments>
		<pubDate>Thu, 09 Dec 2010 18:24:57 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[jcp]]></category>
		<category><![CDATA[jcpisdead]]></category>
		<category><![CDATA[oraclemess]]></category>

		<guid isPermaLink="false">http://communityovercode.com/?p=174</guid>
		<description><![CDATA[The Apache Software Foundation has just announced it&#8217;s resignation from the Java SE/EE Executive Committee. After several other recent community departures from the EC, and scathing commentary supplied as comments with the votes from other EC members for the recent Java 7/8, it&#8217;s clear that Apache is not alone in it&#8217;s dissatisfaction with Oracle&#8217;s complete [...]]]></description>
			<content:encoded><![CDATA[<p>The Apache Software Foundation has just announced it&#8217;s resignation from the Java SE/EE Executive Committee.  After several <a href="http://blog.crazybob.org/2010/11/java-se-7-8.html">other recent</a> <a href="http://tembrel.blogspot.com/2010/12/resigned-from-ec.html">community departures</a> from the EC, and <a href="http://www.jroller.com/scolebourne/entry/java_se_7_8_passed">scathing commentary supplied as comments</a> with the votes from other EC members for the recent Java 7/8, it&#8217;s clear that Apache is not alone in it&#8217;s dissatisfaction with Oracle&#8217;s complete and overt control over what is purportedly a community effort.  As another Apache member has said:</p>
<blockquote><p>The Executive Committee is clearly not a Committee of Executives, nor is the Java Community Process a Process involving the Java Community.</p></blockquote>
<p>I applaud everyone who has done technical work on recent versions of Java, and I&#8217;m sure plenty of people will still want to program in Java.  That&#8217;s great.  But please &#8211; when you do use Java, please remember that it is *not* built on open standards.  It is built on technology (and patents) and licenses that Oracle controls, and is quite happy to exercise it&#8217;s control over all things Java.</p>
<p>If you&#8217;re happy paying Oracle more and more licensing fees in the future, more power to you.  But if you&#8217;re not, then you really need to understand the <a href="http://skife.org/java/jcp/2010/12/07/the-tck-trap.html">problem of the TCK Trap</a>.</p>
<p>Stay tuned for more updates from the <a href="https://blogs.apache.org/foundation/">ASF&#8217;s Foundation blog</a> on what this means for the many many excellent Java based Apache projects.  And, follow the <a href="https://twitter.com/#!/search?q=%23JCPisDead">#jcpisdead hashtag</a> to understand what impact it may have on your Java future.</p>
<p>For more reading, <a href="http://www.delicious.com/shanecurcuru/oraclemess">follow my set of &#8216;oraclemess&#8217; Delicious bookmarks</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://communityovercode.com/2010/12/jcpisdead/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

