Files
cmba-bylaws/README.md
2022-11-02 10:26:30 -05:00

2.4 KiB

CMBA Constitution and Bylaws

CMBA Logo

The Constitution and Bylaws for the baseball league known as the Chicago Metropolitan Baseball Association (CMBA).

The compiled, published text can be found in the following formats:

The source text for this document can be found in Markdown format in src/cmba-bylaws.md.

Building from source

Requirements

Building from source requires:

Steps

  1. Download the latest release or clone the repo:
git clone https://github.com/anthonyscorrea/cmba-bylaws.git
  1. Navigate to the root directory:
cd cmba-bylaws-master
  1. Publish into desired format:
make {format}

were format is one of the below:

  • All [default]: make all or make
  • PDF: make pdf
  • html: make html
  • epub: make epub
  1. Built files will be in the build/ directory

Markdown formatting

  • # or h1 is used for either "Consitution" or "Bylaws". They are not numbered, necessitating an {.unnumbered} class. Note: to get the numbering to match existing convention, a Lua filter was required, see jgm/pandoc#5701
  • ## or h2 is used for sections
  • ### or h3 is used for subsections

Metadata

Metadata is stored in the metadata.yml file.

About the CMBA

This baseball league known as the Chicago Metropolitan Baseball Association (CMBA) has been formed for the purpose of providing the finest amateur baseball league in the State of Illinois and Midwest; a league where an up and coming young prospect for professional baseball may play and develop; where the talented veteran player can enjoy playing among the best competition; and bring friendship and sportsmanship to the Association.

Project history

The constitution and bylaws were modernized in 2021, using Google Docs. This project brings that effort into Git and Github. Previous commits show a generated plaintext history (thanks to gitdriver) of the changes prior to this project, with the first being from 2016.

To-Do

  • Spell Checking
  • Remove dependence on make, verify Windows support