<p>I think one way we can improve the amendment process is moving the Articles into git of some sort (github / gitorious). It fits better:<br>
- explicit distributed development model<br>
- rigorously, clearly tracked and presented changes, branches, releases<br>
- explicit vetting and approval of modifications via pull requests / pulls<br>
I will do this if no one objects.</p>
<div class="gmail_quote">On Mar 7, 2013 12:14 AM, "Matthew Senate" <<a href="mailto:mattsenate@gmail.com">mattsenate@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">You can add to the wiki here, ya'll: <a href="http://sudoroom.org/wiki/Governance_tests" target="_blank">http://sudoroom.org/wiki/Governance_tests</a><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">
On Wed, Mar 6, 2013 at 11:20 PM, William Budington <span dir="ltr"><<a href="mailto:bill@inputoutput.io" target="_blank">bill@inputoutput.io</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I thought of this during the meeting but didn't want to veer too far off<br>
topic, but since the analogy of articles amendment to software<br>
development (particularly version control) came up, I thought this was<br>
pertinent.  At certain points during the Articles of Association, it<br>
might be a good idea to write tests.<br>
<br>
Test Driven Development is an integral part of a lot of software<br>
development - coming up with different situations and contexts of how<br>
your software is used.  But it can actually be applied here quite easily<br>
- especially to the 'conflict resolution' sections.  How well do the<br>
articles we've agreed upon handle different types of conflicts?  Well,<br>
we can write test cases for them.  For instance:<br>
<br>
Test Case 1: Someone has stolen money from the donations jar<br>
Test Case 2: An injury happens at Sudoroom<br>
<br>
The more tests we write, the better the coverage of the articles are in<br>
different situations.  This may also help elucidate the gaps where our<br>
articles may need amending.<br>
<br>
Writing tests also actually helps clarify the meaning and intention of<br>
articles with more obtuse language.<br>
<br>
I was going to go create a wiki page on it, but the server rejected me<br>
from creating a login for some reason :(<br>
<br>
Bill<br>
_______________________________________________<br>
sudo-discuss mailing list<br>
<a href="mailto:sudo-discuss@lists.sudoroom.org" target="_blank">sudo-discuss@lists.sudoroom.org</a><br>
<a href="http://lists.sudoroom.org/listinfo/sudo-discuss" target="_blank">http://lists.sudoroom.org/listinfo/sudo-discuss</a><br>
</blockquote></div><br></div>
<br>_______________________________________________<br>
sudo-discuss mailing list<br>
<a href="mailto:sudo-discuss@lists.sudoroom.org">sudo-discuss@lists.sudoroom.org</a><br>
<a href="http://lists.sudoroom.org/listinfo/sudo-discuss" target="_blank">http://lists.sudoroom.org/listinfo/sudo-discuss</a><br>
<br></blockquote></div>