Advertisement
Guest User

Untitled

a guest
Nov 25th, 2018
267
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.27 KB | None | 0 0
  1. Motion to replicate (with the intention of migration) the Fandom wiki to Github.
  2.  
  3. To maintain order in the Parliamentary body, a tight repository of logic called law is necessary. Our constitution provides the inception of this logic, but the Parliament has already evolved significantly since November 20, 2018. There are now two versions of the Constitution, more than 4 completed parliamentary sessions, at least 2 motions that have been ratified, a host of officers, and over a dozen parties.
  4.  
  5. Currently, we are hosting everything on 4chan-parliament.fandom.com. As we have seen from today’s raids, this site is susceptible to raiding, because it lacks in extensible privileges.
  6.  
  7. Benefits of moving to Github:
  8. - Complete audit log of all edits to the body of law.
  9. - Robust method of versioning with hierarchical permissions that can be tailored according to our Constitution. I.e., the “master branch” may contain the official record of everything.
  10. - Unraidable, unless Github itself is infiltrated, or our offices are compromised.
  11. - Meta comments can be made by all on any document.
  12. - Pull requests can be used for proposing edits to the constitution or any body.
  13. - Metrics on most productive Assembly members.
  14. - Portable via downloading the whole repo as a single zip file.
  15. - Project tracking widget and wiki widget built into a repo - allows for the Executive to better ensure that execution of ratified motions occurs.
  16.  
  17. The two downsides of Github that I can anticipate are:
  18. 1) Anonymity. However, I am currently using it anonymously, as I have only provided GitHub with a proton mail email address and am behind 7 proxies, and have not linked it with my normal account, or any other identifying information. This level of opsec should be commonplace among our Assemblymen anyways, so this should not pose an obstacle.
  19.  
  20. 2) Technical hurdle. Github can be complex to adopt for some. But the massive benefits of features and scalability outweighs this hurdle. Additionally, the hurdle can be reduced by walking all Assemblymen through a guide for using the GitHub interface in the browser, which will be sufficient for our purposes. As far as using it from the command line goes, it is more flexible, but it is not at all necessary for what we will be doing at first.
  21.  
  22. To give you a sense of what this could look like, I have mocked up a repository that reflects the current state of our Parliament, in this GitHub repository:
  23.  
  24. https://github.com/philosopherkingsparty/parliament
  25.  
  26. At any time, even if this motion does not get ratified, any of you may download its entire contents, or “fork” it to your own repository (a new, anonymous account please!) and edit anything. In order to make this work in accordance with our constitution, we will simply need to change privileges over the repo such that the Kaiser owns the master branch, which will be the authoritative source of our Parliament’s laws.
  27.  
  28. Open source software packages used by millions are smoothly version controlled using Github to manage their complicated bodies of logic. If we can successfully govern ourselves through Github, we stand a chance at our body politic growing to the same scale. This could very well become a political organization that supersedes the borders of 4chan.org.
  29.  
  30. I urge you to vote in favor of this motion.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement