It certainly would be useful to track changes on different branches, and
once an amendment is voted on and approved, merge into master. I see
https://github.com/sudoroom exists, but has no repositories or activity.
Who has control of this account? We may want to change the sudoroom
github user to an organization, so members can freely create projects
under sudoroom from their own github accounts.
Bill
On 03/07/2013 03:27 PM, Anthony Di Franco wrote:
I think one way we can improve the amendment process
is moving the Articles
into git of some sort (github / gitorious). It fits better:
- explicit distributed development model
- rigorously, clearly tracked and presented changes, branches, releases
- explicit vetting and approval of modifications via pull requests / pulls
I will do this if no one objects.
On Mar 7, 2013 12:14 AM, "Matthew Senate" <mattsenate(a)gmail.com> wrote:
You can add to the wiki here, ya'll:
http://sudoroom.org/wiki/Governance_tests
On Wed, Mar 6, 2013 at 11:20 PM, William Budington <bill(a)inputoutput.io>wrote;wrote:
I thought of this during the meeting but
didn't want to veer too far off
topic, but since the analogy of articles amendment to software
development (particularly version control) came up, I thought this was
pertinent. At certain points during the Articles of Association, it
might be a good idea to write tests.
Test Driven Development is an integral part of a lot of software
development - coming up with different situations and contexts of how
your software is used. But it can actually be applied here quite easily
- especially to the 'conflict resolution' sections. How well do the
articles we've agreed upon handle different types of conflicts? Well,
we can write test cases for them. For instance:
Test Case 1: Someone has stolen money from the donations jar
Test Case 2: An injury happens at Sudoroom
The more tests we write, the better the coverage of the articles are in
different situations. This may also help elucidate the gaps where our
articles may need amending.
Writing tests also actually helps clarify the meaning and intention of
articles with more obtuse language.
I was going to go create a wiki page on it, but the server rejected me
from creating a login for some reason :(
Bill
_______________________________________________
sudo-discuss mailing list
sudo-discuss(a)lists.sudoroom.org
http://lists.sudoroom.org/listinfo/sudo-discuss
_______________________________________________
sudo-discuss mailing list
sudo-discuss(a)lists.sudoroom.org
http://lists.sudoroom.org/listinfo/sudo-discuss
_______________________________________________
sudo-discuss mailing list
sudo-discuss(a)lists.sudoroom.org
http://lists.sudoroom.org/listinfo/sudo-discuss