/Constitution

Computer Science House's Constitution

Primary LanguageTeX

CSH Constitution

The master branch's HEAD is the current legal constitution of CSH.

Compiled version of both documents can be found below: ####Articles ####By-Laws

Modifying the Constitution

Do not make changes to master without their passing the proper house voting procedures. (At the very least, not text changes, anyways)

You can demo changes etc on forks or branches though. In fact, the diff of this branch/fork and the head of constitution/master would make it extremely easy to illustrate the changes you've made relative to the current constitution, or for people to annotate your changes with comments, etc.

Contributing to the CSH Constitution

To make contributing easier, there are templates for both issues and pull requests. Please fill out the appropriate options in the description as you make the pull request or issue so a maintainer can more easily help get your change committed.

Software Requirements

Must have make, and pdflatex installed

Document Style

One sentence, one line. In general, follow the pattern of the existing document.

Step by Step

  1. Fork this repo
  2. Make a new branch on your fork
  3. Modify the .tex files with your changes
  4. Commit, Push and make a Pull Request
  5. Announce the amendment at House Meeting.
  6. Wait for vote to pass then merge changes