Compare commits
30 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 039228ab99 | |||
| 58d7f6be48 | |||
| 4dd5e308cf | |||
|
15be04dac7
|
|||
|
45da756495
|
|||
|
9de000a16d
|
|||
|
8af1ab6058
|
|||
|
042abe9f98
|
|||
|
25a43fe684
|
|||
|
c4d61f1a44
|
|||
|
b1776e0e39
|
|||
|
ac9d5374e9
|
|||
|
4913421231
|
|||
|
e1a827cfa1
|
|||
|
e9d6761121
|
|||
|
51896e9e28
|
|||
|
dff99c0dc3
|
|||
|
35238a60f3
|
|||
|
fbc5061e4a
|
|||
|
1d5d15c6b3
|
|||
|
0b893a5d8e
|
|||
|
9faeba6b7a
|
|||
|
b96bc44f47
|
|||
|
8d619fdc13
|
|||
|
cceacae86f
|
|||
|
cbb9b211b5
|
|||
|
f21b4efe4a
|
|||
|
376369f49b
|
|||
|
fabb2c69fd
|
|||
|
97486f02e1
|
33
.github/workflows/ci-docs.yml
vendored
33
.github/workflows/ci-docs.yml
vendored
@@ -1,26 +1,19 @@
|
|||||||
name: CI - Docs build check
|
name: CI - Docs build check
|
||||||
|
|
||||||
on:
|
on:
|
||||||
|
pull_request:
|
||||||
|
branches-ignore:
|
||||||
|
- gh-pages
|
||||||
push:
|
push:
|
||||||
branches:
|
|
||||||
- main
|
|
||||||
- develop
|
|
||||||
- release-candidate
|
|
||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
|
|
||||||
permissions:
|
permissions:
|
||||||
contents: read
|
contents: read
|
||||||
|
|
||||||
env:
|
|
||||||
MKDOCS_STRICT: ${{ vars.MKDOCS_STRICT || 'true' }}
|
|
||||||
MKDOCS_CONFIG: mkdocs/mkdocs.yml
|
|
||||||
MKDOCS_OFFLINE: false
|
|
||||||
CSPELL_CONFIG: tools/spellcheck/cspell.yml
|
|
||||||
CSPELL_TARGETS: docs/**/*.md README.md
|
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build-check:
|
build-check:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
@@ -34,8 +27,9 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
npx --yes cspell \
|
npx --yes cspell \
|
||||||
--config ${CSPELL_CONFIG} \
|
--config tools/spellcheck/cspell.yml \
|
||||||
${CSPELL_TARGETS}
|
"docs/**/*.md" \
|
||||||
|
README.md
|
||||||
|
|
||||||
- name: Install build dependencies
|
- name: Install build dependencies
|
||||||
run: |
|
run: |
|
||||||
@@ -43,15 +37,8 @@ jobs:
|
|||||||
pip install -r mkdocs/requirements.txt
|
pip install -r mkdocs/requirements.txt
|
||||||
|
|
||||||
- name: MkDocs build (strict default)
|
- name: MkDocs build (strict default)
|
||||||
|
|
||||||
run: |
|
run: |
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
echo "Strict is set to ${MKDOCS_STRICT}"
|
# Default strict on if unset
|
||||||
FLAGS=()
|
echo "Strict is set to {MKDOCS_STRICT:-true}"
|
||||||
|
tools/build.sh
|
||||||
if [ "${MKDOCS_STRICT}" = "true" ]; then
|
|
||||||
FLAGS+=(--strict)
|
|
||||||
fi
|
|
||||||
MKDOCS_OUTPUT_DIR="${RUNNER_TEMP:-${TMPDIR:-/tmp}}/dist"
|
|
||||||
|
|
||||||
mkdocs build "${FLAGS[@]}" -f "${MKDOCS_CONFIG}" -d "${MKDOCS_OUTPUT_DIR}"
|
|
||||||
76
.github/workflows/deploy-rc-pages.yml
vendored
Normal file
76
.github/workflows/deploy-rc-pages.yml
vendored
Normal file
@@ -0,0 +1,76 @@
|
|||||||
|
name: Deploy RC preview to GitHub Pages
|
||||||
|
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
tags: ["rc*"]
|
||||||
|
workflow_dispatch:
|
||||||
|
|
||||||
|
permissions:
|
||||||
|
contents: write
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
deploy-rc-pages:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- name: Checkout (tag)
|
||||||
|
uses: actions/checkout@v4
|
||||||
|
with:
|
||||||
|
fetch-depth: 0
|
||||||
|
|
||||||
|
- name: Setup Python
|
||||||
|
uses: actions/setup-python@v5
|
||||||
|
with:
|
||||||
|
python-version: "3.11"
|
||||||
|
|
||||||
|
- name: Install dependencies
|
||||||
|
run: |
|
||||||
|
set -euo pipefail
|
||||||
|
pip install -r mkdocs/requirements.txt
|
||||||
|
|
||||||
|
- name: Build site (strict default)
|
||||||
|
run: |
|
||||||
|
set -euo pipefail
|
||||||
|
export MKDOCS_STRICT="${MKDOCS_STRICT:-true}"
|
||||||
|
export TMPDIR="${RUNNER_TEMP:-$TMPDIR}"
|
||||||
|
export OUTPUT_DIR="${OUTPUT_DIR:-${TMPDIR}/dist/}"
|
||||||
|
tools/build.sh --config mkdocs/mkdocs.yml
|
||||||
|
|
||||||
|
- name: Checkout gh-pages branch
|
||||||
|
run: |
|
||||||
|
set -euo pipefail
|
||||||
|
git fetch origin gh-pages:gh-pages || true
|
||||||
|
if git show-ref --verify --quiet refs/heads/gh-pages; then
|
||||||
|
git switch gh-pages
|
||||||
|
else
|
||||||
|
git switch --orphan gh-pages
|
||||||
|
rm -rf ./*
|
||||||
|
git config user.name "github-actions[bot]"
|
||||||
|
git config user.email "github-actions[bot]@users.noreply.github.com"
|
||||||
|
git commit --allow-empty -m "Initialize gh-pages"
|
||||||
|
fi
|
||||||
|
|
||||||
|
- name: Publish RC preview under /rc/<tag>/
|
||||||
|
run: |
|
||||||
|
export TMPDIR="${RUNNER_TEMP:-$TMPDIR}"
|
||||||
|
export OUTPUT_DIR="${OUTPUT_DIR:-${TMPDIR}/dist/}"
|
||||||
|
|
||||||
|
set -euo pipefail
|
||||||
|
rm -rf "rc"* || true
|
||||||
|
mkdir -p "rc/"
|
||||||
|
cp -a "$OUTPUT_DIR/." "rc/"
|
||||||
|
|
||||||
|
git add -A
|
||||||
|
git config user.name "github-actions[bot]"
|
||||||
|
git config user.email "github-actions[bot]@users.noreply.github.com"
|
||||||
|
git commit -m "Deploy RC preview ${GITHUB_REF_NAME}" || echo "No changes to commit"
|
||||||
|
git push origin gh-pages
|
||||||
|
- name: Publish prerelease (GitHub)
|
||||||
|
uses: softprops/action-gh-release@v2
|
||||||
|
with:
|
||||||
|
prerelease: true
|
||||||
|
body: |
|
||||||
|
RC preview: https://<org>.github.io/<repo>/rc/
|
||||||
|
|
||||||
|
Tag: ${{ github.ref_name }}
|
||||||
|
Commit: ${{ github.sha }}
|
||||||
114
.github/workflows/release.yml
vendored
114
.github/workflows/release.yml
vendored
@@ -1,114 +0,0 @@
|
|||||||
name: Build & publish docs (rc + release)
|
|
||||||
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
tags:
|
|
||||||
- "rc*"
|
|
||||||
- "v*"
|
|
||||||
workflow_dispatch:
|
|
||||||
|
|
||||||
permissions:
|
|
||||||
contents: write
|
|
||||||
|
|
||||||
env:
|
|
||||||
MKDOCS_CONFIG: mkdocs/mkdocs.yml
|
|
||||||
MKDOCS_STRICT: ${{ vars.MKDOCS_STRICT || 'true' }}
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
publish:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- name: Checkout (tag)
|
|
||||||
uses: actions/checkout@v4
|
|
||||||
with:
|
|
||||||
fetch-depth: 0
|
|
||||||
|
|
||||||
- name: Setup Python
|
|
||||||
uses: actions/setup-python@v5
|
|
||||||
with:
|
|
||||||
python-version: "3.11"
|
|
||||||
|
|
||||||
- name: Install deps
|
|
||||||
run: |
|
|
||||||
set -euo pipefail
|
|
||||||
pip install -r mkdocs/requirements.txt
|
|
||||||
|
|
||||||
- name: Build docs (normal + offline, strict gate)
|
|
||||||
run: |
|
|
||||||
set -euo pipefail
|
|
||||||
|
|
||||||
FLAGS=()
|
|
||||||
if [ "${MKDOCS_STRICT}" = "true" ]; then
|
|
||||||
FLAGS+=(--strict)
|
|
||||||
fi
|
|
||||||
|
|
||||||
OUT_BASE="${RUNNER_TEMP}/mkdocs_out"
|
|
||||||
SITE="${OUT_BASE}/site"
|
|
||||||
SITE_OFFLINE="${OUT_BASE}/site_offline/${GITHUB_REF_NAME}"
|
|
||||||
|
|
||||||
rm -rf "${OUT_BASE}"
|
|
||||||
mkdir -p "${SITE}" "${SITE_OFFLINE}"
|
|
||||||
|
|
||||||
mkdocs build "${FLAGS[@]}" -f "${MKDOCS_CONFIG}" -d "${SITE}"
|
|
||||||
OFFLINE=true mkdocs build "${FLAGS[@]}" -f "${MKDOCS_CONFIG}" -d "${SITE_OFFLINE}"
|
|
||||||
|
|
||||||
- name: Zip offline site
|
|
||||||
run: |
|
|
||||||
set -euo pipefail
|
|
||||||
cd "${RUNNER_TEMP}/mkdocs_out/site_offline/"
|
|
||||||
zip -r "${GITHUB_REF_NAME}.zip" ./${GITHUB_REF_NAME}
|
|
||||||
|
|
||||||
- name: Publish prerelease
|
|
||||||
if: startsWith(github.ref_name, 'rc')
|
|
||||||
uses: softprops/action-gh-release@v2
|
|
||||||
with:
|
|
||||||
prerelease: true
|
|
||||||
name: ${{ github.ref_name }}
|
|
||||||
tag_name: ${{ github.ref_name }}
|
|
||||||
body: |
|
|
||||||
Release candidate preview (if deployed): /rc/
|
|
||||||
files: |
|
|
||||||
${{ runner.temp }}/mkdocs_out/${{ github.ref_name }}.zip
|
|
||||||
|
|
||||||
- name: Publish release
|
|
||||||
if: startsWith(github.ref_name, 'v')
|
|
||||||
uses: softprops/action-gh-release@v2
|
|
||||||
with:
|
|
||||||
name: ${{ github.ref_name }}
|
|
||||||
tag_name: ${{ github.ref_name }}
|
|
||||||
files: |
|
|
||||||
${{ runner.temp }}/mkdocs_out/site_offline/${{ github.ref_name }}.zip
|
|
||||||
|
|
||||||
- name: Checkout gh-pages branch
|
|
||||||
uses: actions/checkout@v4
|
|
||||||
with:
|
|
||||||
ref: gh-pages
|
|
||||||
fetch-depth: 0
|
|
||||||
|
|
||||||
- name: Deploy release to gh-pages root
|
|
||||||
if: startsWith(github.ref_name, 'v')
|
|
||||||
run: |
|
|
||||||
set -euo pipefail
|
|
||||||
rm -rf ./*
|
|
||||||
cp -a ${RUNNER_TEMP}/mkdocs_out/site/. .
|
|
||||||
git add -A
|
|
||||||
git config user.name "github-actions[bot]"
|
|
||||||
git config user.email "github-actions[bot]@users.noreply.github.com"
|
|
||||||
git commit -m "Deploy release ${GITHUB_REF_NAME}" || echo "No changes to commit"
|
|
||||||
git push origin gh-pages
|
|
||||||
|
|
||||||
- name: Deploy RC preview to /rc/
|
|
||||||
if: startsWith(github.ref_name, 'rc')
|
|
||||||
run: |
|
|
||||||
set -euo pipefail
|
|
||||||
rm -rf rc
|
|
||||||
mkdir -p rc
|
|
||||||
cp -a ${RUNNER_TEMP}/mkdocs_out/site/. rc/
|
|
||||||
printf '{"tag":"%s"}\n' "${GITHUB_REF_NAME}" > rc/rc.json
|
|
||||||
|
|
||||||
git add -A
|
|
||||||
git config user.name "github-actions[bot]"
|
|
||||||
git config user.email "github-actions[bot]@users.noreply.github.com"
|
|
||||||
git commit -m "Deploy RC preview ${GITHUB_REF_NAME}" || echo "No changes to commit"
|
|
||||||
git push origin gh-pages
|
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="docs/assets/cmba-logo.svg" width="200">
|
<img src="assets/cmba-logo.svg" width="200">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
# CMBA Constitution and Bylaws
|
# CMBA Constitution and Bylaws
|
||||||
|
|||||||
@@ -1,18 +1,35 @@
|
|||||||
# Constitution and Bylaws
|
# Constitution and Bylaws
|
||||||
(the "Bylaws")
|
|
||||||
|
|
||||||
## Name
|
## Name
|
||||||
The name of the corporation as incorporated and existing under and by virtue of the Illinois General Not for Profit Corporation Act of 1986, as amended ("the Act") shall be The Chicago Metropolitan Baseball League (League) (the "League"). The League shall have powers as are now or as may hereafter be granted by the Act.
|
The name of the corporation as incorporated and existing under and by virtue of the Illinois General Not for Profit Corporation Act of 1986, as amended ("the Act") shall be the Chicago Metropolitan Baseball League (the "League"). The League shall have powers as are now or as may hereafter be granted by the Act.
|
||||||
|
|
||||||
## Purpose
|
## Purpose
|
||||||
This League is organized exclusively for such social and athletic purposes as will qualify under Illinois statue for a non-profit corporation. It has been formed with the objective 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 League.
|
This League is organized exclusively for such social and athletic purposes as will qualify under Illinois statue for a non-profit corporation. It has been formed for the purpose of serving its member franchises ("Member Franchises") by organizing 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 League and its community.
|
||||||
|
|
||||||
|
## Powers
|
||||||
|
The League shall have and exercise all rights and powers conferred on corporations under the Act, provided, however, that the League is not empowered to engage in any activity which in itself is not in furtherance of its purposes and limitations as set forth in these Constitutions and Bylaws.
|
||||||
|
|
||||||
|
## Limitations
|
||||||
|
Notwithstanding any other provisions of this Constitution and Bylaws (the "Bylaws"), the following rules shall conclusively bind the League and all persons acting for or on behalf of it:
|
||||||
|
|
||||||
|
1. No part of the net earnings of the League shall inure to the benefit of, or be distributable to, any director of the League, officer of the League, or any other private individual (except that reasonable compensation may be paid for services rendered to or for the League affecting one or more of its purposes). No director, officer, member, or any private individual shall be entitled to share in the distribution of any of the corporate assets upon dissolution of the League.
|
||||||
|
|
||||||
|
1. No substantial part of the activities of the League shall be the carrying on of propaganda, or otherwise attempting to influence legislation, and the League shall not participate in, or intervene in (including the publication or distribution of statements) any political campaign on behalf of or in opposition to any candidate for public office.
|
||||||
|
|
||||||
|
1. The League shall not conduct or carry on any activities not permitted to be conducted or carried on by an organization exempt from taxation under Section 501(c)(3) of the Code and its regulations as they now exist or as they may hereafter be amended, or by an organization, contributions to which are deductible under Section 170(c)(2) of the Code and regulations as they now exist or as they may hereafter be amended.
|
||||||
|
|
||||||
|
## Principal Office.
|
||||||
|
The League shall have and continuously maintain a principal office at such location in the State of Illinois as may be determined by the League's Board of Directors.
|
||||||
|
|
||||||
|
## Registered Office and Agent.
|
||||||
|
The League shall have and maintain a registered office and agent in the State of Illinois in accordance with the requirements of the act.
|
||||||
|
|
||||||
## Directors
|
## Directors
|
||||||
### General Powers
|
### General Powers
|
||||||
Except as otherwise expressly herein provided or as otherwise provided by law, the property and affairs of the League shall be managed by or under the direction of its Board of Directors (the "Board of Directors"), which shall be the governing body of the League. The Board of Directors may exercise all the powers, rights, and privileges of the League, whether expressed or implied in the Articles of Incorporation or conferred by the Act or otherwise, and may do all acts and things which may be done by the League. Each Director shall be entitled to one full vote on each matter.
|
Except as otherwise expressly herein provided or as otherwise provided by law, the property and affairs of the League shall be managed by or under the direction of its Board of Directors (the "Board of Directors"), which shall be the governing body of the League. The Board of Directors may exercise all the powers, rights, and privileges of the League, whether expressed or implied in the Articles of Incorporation or conferred by the Act or otherwise, and may do all acts and things which may be done by the League. Each Director shall be entitled to one full vote on each matter.
|
||||||
|
|
||||||
### Number and Qualifications
|
### Number and Qualifications
|
||||||
The League's Board of Directors shall be composed of at least three (3) Directors ("Director") or such other greater number of Directors established by the Board of Directors from time to time. An individual need not be a Manager of a Member franchise in order to be a Director.
|
The League's Board of Directors shall be composed of at least three (3) Directors ("Director") or such other greater number of Directors established by the Board of Directors from time to time. An individual need not be a manager of a Member Franchise in order to be a Director.
|
||||||
|
|
||||||
### Election and Term of Office
|
### Election and Term of Office
|
||||||
Directors shall be elected at the annual meeting of the League. The term of office of each Director shall be until the next annual meeting. Directors shall hold office until the expiration of the term for which he or she is elected and until his or her successor has been elected or until his or her death, resignation, or removal. Directors may serve successive terms.
|
Directors shall be elected at the annual meeting of the League. The term of office of each Director shall be until the next annual meeting. Directors shall hold office until the expiration of the term for which he or she is elected and until his or her successor has been elected or until his or her death, resignation, or removal. Directors may serve successive terms.
|
||||||
@@ -35,29 +52,18 @@ Any Officer may resign by written notice delivered to the Board of Directors or
|
|||||||
## Officer Duties
|
## Officer Duties
|
||||||
|
|
||||||
### Commissioner
|
### Commissioner
|
||||||
The duties and powers of the Commissioner are as follows:
|
The Commissioner shall
|
||||||
|
|
||||||
1. execute contracts, with approval of the board or in accordance with the budget approved by the board
|
1. Preside at meetings of the Membership and of the Board of Directors.
|
||||||
1. Shall serve a life term or until voluntary relinquishment of the office.
|
1. Execute contracts in the name of and on behalf of the League, with approval of the board or in accordance with the budget approved by the Board.
|
||||||
1. Preside over all League meetings.
|
|
||||||
1. Official spokesman to news media and others whenever the League’s point of view is needed.
|
|
||||||
1. Call all regular and Rules and Competition Committee meetings and assign the date and place thereof.
|
|
||||||
1. Appoint persons to positions as he deems necessary or until elections are held.
|
|
||||||
1. Assess fines and punishments as he deems necessary with just cause.
|
|
||||||
1. Prepare and propose the League’s budget for approval by the Board.
|
1. Prepare and propose the League’s budget for approval by the Board.
|
||||||
1. Gather all information regarding protests.
|
1. Shall perform such other duties as may be determined by the board of directors, and shall perform and discharge such other duties as generally devolve upon a chief executive officer.
|
||||||
1. Maintain a league website to keep Managers and players apprised of the state of the league.
|
|
||||||
1. Judge and take action on all circumstances not covered in the Constitution and By-Laws in good faith and furtherance of the stated goals and principles of the league.
|
|
||||||
1. Interpret the rules and by-laws of this Constitution and make appropriate decisions thereof.
|
|
||||||
1. Decisions of the Commissioner may be appealed to the Rules and Competition Committee. Appeals must be presented in writing and must contain specific grounds for the appeal.
|
|
||||||
|
|
||||||
### Treasurer
|
### Treasurer
|
||||||
The Treasurer shall be responsible for the League’s monetary assets and its proper handling and distribution as ordered by the league and its Commissioner.
|
The Treasurer shall keep or, at the discretion of the Board cause to be kept, correct and complete records showing accurately at all times the financial condition of League; shall be legal custodian of all monies and other valuables which may from time to time come into the possession of the League; shall maintain a bank account in the name of League; shall prepare and file or, at the discretion of the board, cause to be prepared and filed, all required corporation tax forms and reports; shall furnish at meetings of the Board of Directors and Membership or whenever requested by the Board of Directors, a statement of the financial condition of the League; shall maintain or, at the discretion of the Board, cause to be maintained a roster of active Members in good standing; and shall perform such other duties as the Board of Directors may prescribe.
|
||||||
|
|
||||||
tax returns
|
|
||||||
|
|
||||||
### Secretary ?
|
|
||||||
|
|
||||||
|
### Secretary
|
||||||
|
The Secretary shall have the custody and care of the corporate records of the League, shall attend all meetings of the Members and of the Board of Directors, shall keep a true and complete record of the proceedings of all such meetings, shall file and take charge of all documents belonging to the League, and shall perform such duties as may be prescribed by the Board of Directors.
|
||||||
|
|
||||||
### Compensation
|
### Compensation
|
||||||
The Officers shall serve without compensation.
|
The Officers shall serve without compensation.
|
||||||
@@ -71,17 +77,25 @@ The Board of Directors shall hold its annual meeting after January 1 at a time a
|
|||||||
Additional meetings of the Board of Directors may be called by the Commissioner or any Director.
|
Additional meetings of the Board of Directors may be called by the Commissioner or any Director.
|
||||||
|
|
||||||
### Quorum and Voting
|
### Quorum and Voting
|
||||||
A majority of the Board of Directors shall constitute a quorum for the transaction of business at any meeting of the Board of Directors. The affirmative votes of a majority of the Directors present at a meeting of the Board of Directors at which a quorum is present shall be the act of the Board of Directors, unless the affirmative vote of a greater number is required by law or these By-Laws.
|
A majority of the Board of Directors shall constitute a quorum for the transaction of business at any meeting of the Board of Directors. The affirmative votes of a majority of the Directors present at a meeting of the Board of Directors at which a quorum is present shall be the act of the Board of Directors, unless the affirmative vote of a greater number is required by law or these Bylaws.
|
||||||
|
|
||||||
## Misc
|
### Informal Action by Directors
|
||||||
|
Unless specifically prohibited by the Articles of Incorporation or these Bylaws, any action required to be taken or which may be taken at a meeting of the Board of Directors may be taken without a meeting if a consent in writing or by electronic mail setting forth the action so taken shall be signed or submitted by all of the directors entitled to vote with respect to the subject matter thereof.
|
||||||
|
|
||||||
### Amendments
|
## Miscellaneous
|
||||||
These By-Laws may be altered, amended, or repealed, and new bylaws may be adopted by resolution of the Board of Directors at any time or from time to time by the vote of two-thirds of the Directors.
|
|
||||||
|
|
||||||
### Drafts, Checks, Deposits
|
### Drafts, Checks, Deposits
|
||||||
|
|
||||||
### dissolution
|
All checks, drafts, or other orders for the payment of money by the League shall be signed by such officer or officers, agent or agents of the League and in such manner as shall from time to time be determined by resolution of the Board of Directors, or by an officer or officers of the League designated by the Board of Directors to make such determination.
|
||||||
|
|
||||||
### books records and minutes
|
All funds of the League not otherwise employed shall be deposited from time to time to the credit of the League in such banks, trust companies, or other depositories as the Board of Directors, or such officer or officers designated by the Board of Directors, may select.
|
||||||
|
|
||||||
### contracts
|
### Books Records and Minutes
|
||||||
|
|
||||||
|
The League shall keep correct and complete books and records of accounts and also shall keep minutes of the proceedings of its Board of Directors and committees having any of the authority of the Board of Directors. All such books, records, and minutes shall be kept at the principal office of the League in the State of Illinois, and may be inspected by any director entitled to vote, for any proper purpose at any reasonable time.
|
||||||
|
|
||||||
|
### Amendments
|
||||||
|
These Bylaws may be altered, amended, or repealed, and new bylaws may be adopted by resolution of the Board of Directors at any time or from time to time by the vote of two-thirds of the Directors.
|
||||||
|
|
||||||
|
## Dissolution
|
||||||
|
Upon dissolution of the League or the winding up of its affairs, the League's Board of Directors shall, after paying or making provisions for the payment of all the liabilities of the League, dispose of all the assets of the League exclusively for the purposes of the League in such manner, or to such organization or organizations organized and operated exclusively for charitable, educational, religious, or scientific purposes as shall at the time qualify as an exempt organization or organizations under Section 501(c)(3) of the Code, or any corresponding section of any future federal tax code, as the Board of Directors shall determine. Any such assets not so disposed of shall be distributed to the federal government, or to a state or local government for a public purpose.
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
# League Rules and Policy
|
# League Rules and Policy
|
||||||
|
|
||||||
## Subjectivity
|
## Subjectivity
|
||||||
These rules, regulations, articles, and By-Laws may not be suspended, set aside, or added to under any circumstances, regardless of the will of the Managers. This provision nullifies the “If both managers agree” concept.
|
These rules, regulations, articles, and Bylaws may not be suspended, set aside, or added to under any circumstances, regardless of the will of the Managers. This provision nullifies the “If both managers agree” concept.
|
||||||
|
|
||||||
## Budget
|
## Budget
|
||||||
A budget for the next fiscal year shall be prepared by the Commissioner for presentation and approval of the Board. The budget shall conssit the annual Member dues, other income, and expected expenditures for the operating year. The board shall present the approved budget for information to league Members.
|
A budget for the next fiscal year shall be prepared by the Commissioner for presentation and approval of the Board. The budget shall consists the annual Member dues, other income, and expected expenditures for the operating year. The board shall present the approved budget for information to league Members.
|
||||||
|
|
||||||
### Rules and Competition Committee Meetings
|
### Rules and Competition Committee Meetings
|
||||||
The Rules and Competition Committee shall meet at the discretion of the Commissioner. These meetings must be held in person, except in extenuating circumstances by agreement between the Commissioner and the Committee.
|
The Rules and Competition Committee shall meet at the discretion of the Commissioner. These meetings must be held in person, except in extenuating circumstances by agreement between the Commissioner and the Committee.
|
||||||
@@ -20,7 +20,7 @@ The Rules and Competition Committee, to be made up of the Commissioner and two (
|
|||||||
Webmaster, Umpire Assigner
|
Webmaster, Umpire Assigner
|
||||||
|
|
||||||
### Umpires
|
### Umpires
|
||||||
Umpires shall have the sole responsibility for the enforcement of all sections in [Team Rosters Players And Eligibility](#team-rosters-players-and-eligibility) of the By-Laws, except where specified.
|
Umpires shall have the sole responsibility for the enforcement of all sections in [Team Rosters Players And Eligibility](#team-rosters-players-and-eligibility) of the Bylaws, except where specified.
|
||||||
|
|
||||||
## Code of Conduct
|
## Code of Conduct
|
||||||
### Ethics
|
### Ethics
|
||||||
@@ -30,11 +30,11 @@ All League members, including officers, Managers, umpires, and players shall str
|
|||||||
All League members, including officers, Managers, umpires, and players are expected to behave in a sportsmanlike manner, promoting fair competitive play in a respectful atmosphere.
|
All League members, including officers, Managers, umpires, and players are expected to behave in a sportsmanlike manner, promoting fair competitive play in a respectful atmosphere.
|
||||||
|
|
||||||
## Definition; Amendments
|
## Definition; Amendments
|
||||||
These By-Laws shall stand as the official rules of the League.
|
These Bylaws shall stand as the official rules of the League.
|
||||||
All League members shall abide by and are subject to, without exception, all rules and regulations as outlined in the Constitution and By-Laws as well as the authority of the League Commissioner, in accordance with [Subjectivity](#subjectivity)
|
All League members shall abide by and are subject to, without exception, all rules and regulations as outlined in the Constitution and Bylaws as well as the authority of the League Commissioner, in accordance with [Subjectivity](#subjectivity)
|
||||||
|
|
||||||
### Amending the By-Laws
|
### Amending the Bylaws
|
||||||
By-Laws may be amended, removed, or added by an affirmative vote of two-thirds of the League members present at the time of the vote.
|
Bylaws may be amended, removed, or added by an affirmative vote of two-thirds of the League members present at the time of the vote.
|
||||||
|
|
||||||
## Membership
|
## Membership
|
||||||
|
|
||||||
@@ -66,7 +66,7 @@ All League members shall pay annual membership dues, as determined by League [bu
|
|||||||
League fees may consist of, but are not limited to the following: Forfeit fee; Performance bond; Field fees; Prize Money Fund; Tournament fees; and any other costs incurred by the League.
|
League fees may consist of, but are not limited to the following: Forfeit fee; Performance bond; Field fees; Prize Money Fund; Tournament fees; and any other costs incurred by the League.
|
||||||
|
|
||||||
### Fines
|
### Fines
|
||||||
The Commissioner may levy fines to any League Member franchise or player subject to Board oversight. Fines may be levied for violation of this Constitution and its By-Laws or conduct unbecoming of a representative of the League. Fines may not exceed fifty dollars ($50.00) for a single incident Fines must be paid in full by a date specified by the Commissioner. Member franchises or Member franchises consisting of rostered players with outstanding fines will be considered not in good standing as defined in [classification](#classification).
|
The Commissioner may levy fines to any League Member franchise or player subject to Board oversight. Fines may be levied for violation of this Constitution and its Bylaws or conduct unbecoming of a representative of the League. Fines may not exceed fifty dollars ($50.00) for a single incident Fines must be paid in full by a date specified by the Commissioner. Member franchises or Member franchises consisting of rostered players with outstanding fines will be considered not in good standing as defined in [classification](#classification).
|
||||||
|
|
||||||
### Leave of Absence
|
### Leave of Absence
|
||||||
Members in good standing may be granted a leave of absence and are entitled to all privileges as outlined in [Classification](#classification) of the Constitution.
|
Members in good standing may be granted a leave of absence and are entitled to all privileges as outlined in [Classification](#classification) of the Constitution.
|
||||||
@@ -93,7 +93,7 @@ An indefinitely suspended franchise may be reinstated by the Commissioner upon t
|
|||||||
The Commissioner may request additional fees to cover any costs that exceed the amounts originally budgeted for by the League.
|
The Commissioner may request additional fees to cover any costs that exceed the amounts originally budgeted for by the League.
|
||||||
|
|
||||||
### Fees to the Commissioner
|
### Fees to the Commissioner
|
||||||
In the event the Commissioner is a franchise holder, the Rules and Competition Committee may levy any and all appropriate fines for infractions of this Constitution and By-Laws by his franchise.
|
In the event the Commissioner is a franchise holder, the Rules and Competition Committee may levy any and all appropriate fines for infractions of this Constitution and Bylaws by his franchise.
|
||||||
|
|
||||||
### Outside Leagues
|
### Outside Leagues
|
||||||
Teams may not play in leagues outside of the League, unless that league has a formal agreement with the League that its playing schedule does not conflict with regularly scheduled League games or playoffs.
|
Teams may not play in leagues outside of the League, unless that league has a formal agreement with the League that its playing schedule does not conflict with regularly scheduled League games or playoffs.
|
||||||
@@ -113,9 +113,9 @@ The Commissioner shall chair the meeting. If the Commissioner is also a franchis
|
|||||||
A 2/3 vote is necessary to:
|
A 2/3 vote is necessary to:
|
||||||
|
|
||||||
1. Amend the Constitution, per [Amending the Constitution](#amending-the-constitution)
|
1. Amend the Constitution, per [Amending the Constitution](#amending-the-constitution)
|
||||||
1. Amend the Bylaws, per [Amending The By Laws](#amending-the-by-laws)
|
1. Amend the Bylaws, per [Amending The By Laws](#amending-the-Bylaws)
|
||||||
1. Remove an Officer.
|
1. Remove an Officer.
|
||||||
1. Expel a team or player for violations of rules set forth in the Constitution or By-laws.
|
1. Expel a team or player for violations of rules set forth in the Constitution or Bylaws.
|
||||||
|
|
||||||
Any decision not listed above shall be decided by simple majority vote.
|
Any decision not listed above shall be decided by simple majority vote.
|
||||||
|
|
||||||
@@ -139,7 +139,7 @@ All players must be in uniform (bearing the team’s name as represented to the
|
|||||||
1. Players must be dressed in proper baseball pants. These pants need not match the team’s uniform, however, the League encourages all players to wear matching pants. Sweatpants, shorts, jeans, or any other type of pants other than baseball pants are prohibited.
|
1. Players must be dressed in proper baseball pants. These pants need not match the team’s uniform, however, the League encourages all players to wear matching pants. Sweatpants, shorts, jeans, or any other type of pants other than baseball pants are prohibited.
|
||||||
|
|
||||||
### Manager
|
### Manager
|
||||||
The Manager is that person who has been officially recognized as the entrant of a team into the League. The Manager has the ultimate responsibility for the team’s compliance with all by-laws as set forth in this Constitution. The Manager of a franchise is responsible for all actions of his players and coaches and may be fined up to fifty dollars ($50.00) for any violations of codes of conduct and league rules as set forth in this document, or any other actions deemed detrimental to the objectives and standards of the League.
|
The Manager is that person who has been officially recognized as the entrant of a team into the League. The Manager has the ultimate responsibility for the team’s compliance with all Bylaws as set forth in this Constitution. The Manager of a franchise is responsible for all actions of his players and coaches and may be fined up to fifty dollars ($50.00) for any violations of codes of conduct and league rules as set forth in this document, or any other actions deemed detrimental to the objectives and standards of the League.
|
||||||
|
|
||||||
1. Severe violations of league rules and codes of conduct may result in the suspension of the offending player or Manager for the balance of the season or possible permanent banishment from the league, if so ruled by the Commissioner.
|
1. Severe violations of league rules and codes of conduct may result in the suspension of the offending player or Manager for the balance of the season or possible permanent banishment from the league, if so ruled by the Commissioner.
|
||||||
|
|
||||||
@@ -190,7 +190,7 @@ A player must inform the League Commissioner and his Manager no later than Febru
|
|||||||
All protests must be filed with the Commissioner within 48 hours of the alleged infraction and on the League supplied form. All requested information must be accurately reported. Any Manager who knowingly falsifies information on the protest form will be fined and suspended as determined by the Commissioner, and that Manager’s team will forfeit the game.
|
All protests must be filed with the Commissioner within 48 hours of the alleged infraction and on the League supplied form. All requested information must be accurately reported. Any Manager who knowingly falsifies information on the protest form will be fined and suspended as determined by the Commissioner, and that Manager’s team will forfeit the game.
|
||||||
|
|
||||||
### Ground for Protest
|
### Ground for Protest
|
||||||
Protests may only be made on the grounds of a violation of a rule stated in this Constitution and its By-Laws or in violation of a stated Major League Baseball rule. Protests may not, under any circumstances, be based on the judgment of an umpire’s call. The protesting team’s Manager must notify the umpire of the protest at the time the violation occurred. Managers shall notify the league Commissioner at the earliest possible time after the game and provide umpire signature as proof of notification.
|
Protests may only be made on the grounds of a violation of a rule stated in this Constitution and its Bylaws or in violation of a stated Major League Baseball rule. Protests may not, under any circumstances, be based on the judgment of an umpire’s call. The protesting team’s Manager must notify the umpire of the protest at the time the violation occurred. Managers shall notify the league Commissioner at the earliest possible time after the game and provide umpire signature as proof of notification.
|
||||||
|
|
||||||
### Ruling
|
### Ruling
|
||||||
Upon the filing of a protest with the Commissioner, the Commissioner shall call a meeting of the Rules and Competition Committee at the earliest possible date. Judgment regarding the merit of the protest shall be made after deliberation.
|
Upon the filing of a protest with the Commissioner, the Commissioner shall call a meeting of the Rules and Competition Committee at the earliest possible date. Judgment regarding the merit of the protest shall be made after deliberation.
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
# CMBA Constitution and By-Laws
|
# CMBA Rulebooks
|
||||||
|
|
||||||
2024-06-06
|
Use the navigation to view the documents.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
site_name: CMBA Constitution and By-Laws
|
site_name: CMBA Rulebook
|
||||||
docs_dir: ../docs
|
docs_dir: ../docs
|
||||||
|
|
||||||
# Prevent accidental publishing of repo/CI/dev clutter
|
# Prevent accidental publishing of repo/CI/dev clutter
|
||||||
@@ -37,7 +37,3 @@ plugins:
|
|||||||
toc_depth: 2
|
toc_depth: 2
|
||||||
exclude:
|
exclude:
|
||||||
- index.md
|
- index.md
|
||||||
|
|
||||||
validation:
|
|
||||||
links:
|
|
||||||
anchors: warn #this defaults to info, but it will cause broken links in anchor headers
|
|
||||||
|
|||||||
Reference in New Issue
Block a user