<?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>MetaOptimize &#187; Free software</title>
	<atom:link href="http://metaoptimize.com/blog/tag/free-software/feed/" rel="self" type="application/rss+xml" />
	<link>http://metaoptimize.com/blog</link>
	<description>building machine learning and natural language processing tools</description>
	<lastBuildDate>Sat, 17 Mar 2012 21:25:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Constitution for Governance of Open-Source Projects (v20100227)</title>
		<link>http://metaoptimize.com/blog/2010/02/27/constitution-for-governance-of-open-source-projects-v20100227/</link>
		<comments>http://metaoptimize.com/blog/2010/02/27/constitution-for-governance-of-open-source-projects-v20100227/#comments</comments>
		<pubDate>Sun, 28 Feb 2010 01:08:09 +0000</pubDate>
		<dc:creator>Joseph Turian</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Free software]]></category>
		<category><![CDATA[Governance]]></category>
		<category><![CDATA[Open source]]></category>

		<guid isPermaLink="false">http://blog.metaoptimize.com/?p=89</guid>
		<description><![CDATA[

Summary
I propose a default “Constitution for Governance of Open-Source Projects”.

Background
I recently got involved in the OSQA project, which is a fork of CNPROG, which in turn is a clone of the StackExchange Q&#38;A forum software.
Note that the OSQA project has no formal “homepage”, or instructions on how to get involved. I only discovered by chance [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fmetaoptimize.com%252Fblog%252F2010%252F02%252F27%252Fconstitution-for-governance-of-open-source-projects-v20100227%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Constitution%20for%20Governance%20of%20Open-Source%20Projects%20%28v20100227%29%22%20%7D);"></div>
<h1>Summary</h1>
<p>I propose a default “Constitution for Governance of Open-Source Projects”.</p>
<hr />
<h1>Background</h1>
<p>I recently got involved in the <a href="http://osqa.net/question/2/where-can-i-get-the-source-code-for-osqa" class="broken_link">OSQA</a> project, which is a fork of <a href="http://github.com/cnprog/CNPROG">CNPROG</a>, which in turn is a clone of the <a href="http://stackexchange.com/">StackExchange</a> Q&amp;A forum software.</p>
<p>Note that the OSQA project has no formal “homepage”, or instructions on how to get involved. I only discovered by chance that there is a mailing-list (unarchived) and developer chat room. Nor was it immediately clear which OSQA github fork should one use.</p>
<p>This is because OSQA grew organically from one contributor to a handful, and developer involvement was an afterthought in this project. Not that there is anything wrong with that.<br />
However, now that a handful of people are involved in the project, and <a href="http://osqa.net/questions/unanswered/" class="broken_link">more people are trying to get involved</a>, we have begun discussing governance and decision-making policies on the mailing list. In fact,<br />
<a href="http://nmrwiki.org/">Evgeny Fadeev</a> poses this very question on <a href="http://stackoverflow.com/questions/2328631/how-to-achieve-effective-democratic-governance-for-an-open-source-project">StackOverflow</a>, and proposes some potential answers.</p>
<p>I believe that, by default, there are some simple but clear principles that should be enunciated. I hereby propose my</p>
<h1>Constitution for Governance of Open-Source Projects (v20100227)</h1>
<p>Let it be affirmed that the primary goal in instituting governance of an open-source project be to ensure the long-term health of the project.</p>
<p>Accordingly, the default bias should be towards openness and inclusiveness.<br />
However, policy should be changed as issues present themselves, in order to maintain the long-term health of the project.</p>
<p>For the model of decision making,  we favor a “do-ocracy”.<br />
The people who contribute the most generally command the respect of the community.<br />
Alienating them is the best way to derail the project.</p>
<p>The repository should be open the committers, given that commits can easily be reverted and commit-access easily revoked. This is preferable to alienating potential committers.</p>
<p>To ensure transparency for developers new and old, and allow them to decide their involvement in a project based upon the history of the project, their should be transparency and openess in the inner working of the project. For example, the email archive should be public.</p>
<p>Lastly, let us remember that too much red-tape gets in the way of progress. So red-tape and other barriers to contribution should be avoided, and only added as issues present themselves.</p>
<p>This Constitution can and should be amended as issues present themselves.</p>
<p>Therefore be it resolved.</p>

<div style="float:left;margin:0px 0px 0px 0px;"></div>]]></content:encoded>
			<wfw:commentRss>http://metaoptimize.com/blog/2010/02/27/constitution-for-governance-of-open-source-projects-v20100227/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

