Compare commits

..
17 Commits
Author SHA1 Message Date
1114 468180283c officers: parliamentarian: Require codification of permanent motions.
Motion to amend the bylaws to insert the paragraph "He shall codify and make
available to the Chapter the general and permanent motions, resolutions, and
enactments of the Executive and Chapter Councils." to Article II, Section 2,
Subsection 14.
2022-09-13 21:01:04 -04:00
1114 5937e6825e officers: comptroller: Clarify references to the Treasurer. 2022-09-13 20:26:02 -04:00
1114 624df26cf8 officers: social officer: Remove references to social closet. 2022-09-13 20:26:02 -04:00
1114 9e55ad0ffa officers: treasurer: Relax collections reporting requirements. 2022-09-13 20:26:02 -04:00
1114 05e08d810d officers: secretary: Require documents at Chapter Council. 2022-09-13 20:26:02 -04:00
1114 fdb9a8dbec Add UPDATED entry to history section 2022-09-13 20:26:02 -04:00
1114 ea87d8271e Implement changes recommended by the Board of Directors 2022-09-13 20:26:02 -04:00
1114 8c1bf9394c Update Bad Standing 2022-09-13 20:26:02 -04:00
1114 aa5689bc00 Clarify that brothers must fulfill National requirements prior to petitioning for Grad Status 2022-09-13 20:26:02 -04:00
1114 d335592e75 Remove provision for Graduate Brothers to pay 1/2 dues
This is not enforced in practice
2022-09-13 20:26:02 -04:00
1114 f23908c983 Clarify that only regularly scheduled Chapter Councils are Alpha 2022-09-13 20:26:02 -04:00
1114 f6f57fbfc6 Outline Alpha, Chi, Rho system 2022-09-13 20:26:02 -04:00
1114 6fd7cd6eb2 Fix formatting 2022-09-13 20:26:02 -04:00
1114 03b5b491fc Move elections to B term
Fixes #4
2022-09-13 20:26:01 -04:00
1114 f9494c1c2d Remove Newsletter Editor
Fixes #1
2022-09-13 20:26:01 -04:00
1114 69ae8ae4f9 Fix section numbering on export. 2022-09-13 20:26:01 -04:00
1114 72f9a63984 Initial Commit
Transfer previous version of bylaws from Google Drive to git.
2022-09-13 20:25:44 -04:00
7 changed files with 1218 additions and 1147 deletions
-4
View File
@@ -1,4 +0,0 @@
;;; Directory Local Variables
;;; For more information see (info "(emacs) Directory Variables")
((org-mode . ((eval . (load-file "local.el")))))
-28
View File
@@ -1,28 +0,0 @@
name: release
on:
push:
tags:
- '*'
jobs:
release:
runs-on: bylaw-builder
steps:
- name: Checkout
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Setup go
uses: https://github.com/actions/setup-go@v4
with:
go-version: '>=1.20.1'
- name: Build
run: make
- name: Release
id: use-go-action
uses: https://gitea.com/actions/release-action@main
with:
files: |-
bylaws.pdf
api_key: '${{secrets.RELEASE_TOKEN}}'
-3
View File
@@ -1,3 +0,0 @@
all: pdf clean
pdf: ; emacs bylaws.org --batch -l local.el -f org-latex-export-to-pdf
clean: ; rm bylaws.tex
-7
View File
@@ -1,7 +0,0 @@
#+TITLE: Bylaws
* Generating PDFs
A PDF can be generated using the following command:
#+begin_src bash
docker run --rm -v $PWD:/data -w /data git.axpdsp.org/parliamentarian/bylaw-builder make
#+end_src
-30
View File
@@ -1,30 +0,0 @@
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{bylaws}[]
\usepackage{titlepic}
\titlepic{\includegraphics[width=250]{Coat-of-Arms-Color.png}}
\LoadClass[12pt]{report}
\usepackage{geometry}[margin=1in]
\renewcommand{\itemize}{\enumerate}
\renewcommand{\thechapter}{Article \Roman{chapter}}
\renewcommand{\thesection}{\thechapter\ §\ \arabic{section}}
\renewcommand{\labelenumi}{(\alph{enumi})}
\renewcommand{\labelenumii}{(\arabic{enumii})}
\renewcommand{\labelenumiii}{(\Alph{enumiii})}
\renewcommand{\labelenumiv}{(\roman{enumiv})}
\renewcommand{\theenumi}{\thesection\labelenumi}
\renewcommand{\theenumii}{\labelenumii}
\renewcommand{\theenumiii}{\labelenumiii}
\renewcommand{\theenumiv}{\labelenumiv}
\usepackage{titletoc}
\renewcommand{\chaptername}{}
\renewcommand\numberline[1]{}
\usepackage{titlesec}
\titleformat{\chapter}[display]{\Huge\bfseries}
{Article \Roman{chapter}}{8pt}{\Huge\bfseries}
\titleformat{\section}[block]{\Large\bfseries}{§
\arabic{section}}{8pt}{\Large\bfseries}
+699 -531
View File
File diff suppressed because it is too large Load Diff
-25
View File
@@ -1,25 +0,0 @@
(require 'ox-latex)
(setq-local
org-latex-classes
'(("bylaws"
"\\documentclass{bylaws}"
("\\chapter{%s}" . "\\chapter*{%s}")
("\\section{%s}" . "\\section*{%s}"))))
(setq org-latex-hyperref-template "
\\hypersetup{\n pdfauthor={%a},\n pdftitle={%t},\n pdfkeywords={%k},
pdfsubject={%d},\n pdfcreator={%c},\n pdflang={%L},\n colorlinks=true}\n")
(local-set-key
(kbd "C-c t")
(lambda nil
(interactive)
(save-match-data
(let ((string (buffer-string))
(pos 0)
(tag 0))
(while (string-match "<<tag:\\([0-9]+\\)>>" string pos)
(setq tag (max tag
(string-to-number (match-string 1 string)))
pos (match-end 0)))
(insert "<<tag:" (number-to-string (1+ tag)) ">>")))))