From 42d5aa80ca230576f1d820b3c62ae9c5decb954d Mon Sep 17 00:00:00 2001 From: Kristaps Berzinch Date: Sun, 18 Aug 2024 15:07:55 -0400 Subject: [PATCH 1/8] Write board meetings page --- corporate/board-meetings.rst | 51 +++++++++++++++++++++++++++++++++--- corporate/calendar.rst | 5 ++-- poetry.lock | 2 +- 3 files changed, 52 insertions(+), 6 deletions(-) diff --git a/corporate/board-meetings.rst b/corporate/board-meetings.rst index 15eb914..645e568 100644 --- a/corporate/board-meetings.rst +++ b/corporate/board-meetings.rst @@ -1,7 +1,52 @@ -:nosearch: +:og:description: The RoboJackets, Inc. bylaws specify that the board of directors meets in the first month of each quarter. Special meetings may be called by the president or any two directors. At each meeting, the treasurer should provide a report of the corporation's finances as of the most recent completed monthly reconciliation. Other business may be discussed as needed. Board meetings ============== -.. todo:: - Finish writing this page +.. vale alex.Ablist = NO +.. vale Google.LyHyphens = NO +.. vale Google.Passive = NO +.. vale write-good.E-Prime = NO +.. vale write-good.Passive = NO + +The RoboJackets, Inc. bylaws specify that the board of directors meets in the first month of each quarter. +Special meetings may be called by the president or any two directors. + +At each meeting, the treasurer should provide a report of the corporation's finances as of the most recent completed :doc:`monthly reconciliation `. + +Other business may be discussed as needed. + +.. seealso:: + Regular meetings are discussed in the `bylaws `_ in Article IV § 3 and Article V § 7. + Special meetings are discussed in Article IV § 4. + +Minutes +------- + +Minutes must be signed by the secretary, retained within Google Workspace, and published to the corporation website as soon as practical after the meeting concludes. + +The corporate website is located at https://corporate.robojackets.org and published using `GitHub Pages `_. + +.. seealso:: + Minutes are discussed in the `bylaws `_ in Article V § 6. + +Elections +--------- + +Either one or two director terms and all three officer terms expire each year in July. +Elections must be held during the July board meeting to fill the positions. + +Neither director nor officer positions are term limited. + +.. seealso:: + Elections are discussed in the `bylaws `_ in Article IV § 2 and Article V § 2. + Director terms were adjusted during the `July 5th, 2020 board meeting `_. + +Budget review +------------- + +Budgeting for each fiscal year should be completed in time for the October board meeting. +The board should review and discuss the budget and either approve it or request revisions from the treasurer. + +.. seealso:: + Budget review is discussed in the `bylaws `_ in Article VI § 4. diff --git a/corporate/calendar.rst b/corporate/calendar.rst index 1dd159a..e25eff7 100644 --- a/corporate/calendar.rst +++ b/corporate/calendar.rst @@ -58,7 +58,8 @@ July * :doc:`Complete monthly financial reconciliation and reporting ` * Begin compiling documentation for Internal Revenue Service Form 990-EZ -* :doc:`Hold quarterly board meeting ` - elect directors and officers +* :doc:`Hold quarterly board meeting ` and :ref:`elect corporate directors and officers ` +* Collect annual conflict of interest statements from all directors and officers August ------ @@ -77,7 +78,7 @@ October --------- * :doc:`Complete monthly financial reconciliation and reporting ` -* :doc:`Hold quarterly board meeting ` +* :doc:`Hold quarterly board meeting ` and :ref:`review the budget for the year ` November -------- diff --git a/poetry.lock b/poetry.lock index ccb87a1..8a886e8 100644 --- a/poetry.lock +++ b/poetry.lock @@ -235,7 +235,7 @@ description = "A clean customisable Sphinx documentation theme." optional = false python-versions = ">=3.8" files = [ - {file = "main.zip", hash = "sha256:3b22117e707c4b9a06dc0c266504595e92a5609cbade9bb90775ed9c50083444"}, + {file = "main.zip", hash = "sha256:e5c6aa4418971133348e0227aea5205402f089123fce8b0d2e8fe6db76f2f54b"}, ] [package.dependencies] From b3a06c103054773d05517b64d7db6e7d61445706 Mon Sep 17 00:00:00 2001 From: Kristaps Berzinch Date: Sun, 18 Aug 2024 15:15:13 -0400 Subject: [PATCH 2/8] Fix Furo hash --- poetry.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/poetry.lock b/poetry.lock index 8a886e8..ccb87a1 100644 --- a/poetry.lock +++ b/poetry.lock @@ -235,7 +235,7 @@ description = "A clean customisable Sphinx documentation theme." optional = false python-versions = ">=3.8" files = [ - {file = "main.zip", hash = "sha256:e5c6aa4418971133348e0227aea5205402f089123fce8b0d2e8fe6db76f2f54b"}, + {file = "main.zip", hash = "sha256:3b22117e707c4b9a06dc0c266504595e92a5609cbade9bb90775ed9c50083444"}, ] [package.dependencies] From 06fa98e72cfa0bf67a40c0eddcc9d916f04f9ab8 Mon Sep 17 00:00:00 2001 From: Kristaps Berzinch Date: Mon, 26 Aug 2024 18:31:44 -0400 Subject: [PATCH 3/8] Add e-sign suggestions --- corporate/board-meetings.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/corporate/board-meetings.rst b/corporate/board-meetings.rst index 645e568..8e67ed3 100644 --- a/corporate/board-meetings.rst +++ b/corporate/board-meetings.rst @@ -25,6 +25,8 @@ Minutes Minutes must be signed by the secretary, retained within Google Workspace, and published to the corporation website as soon as practical after the meeting concludes. +The secretary can use `DocHub `_ or `Adobe Fill & Sign `_ to sign minutes. + The corporate website is located at https://corporate.robojackets.org and published using `GitHub Pages `_. .. seealso:: From 021f0be891bb38a3b9969bd7f3043147b0bcdccf Mon Sep 17 00:00:00 2001 From: Kristaps Berzinch Date: Mon, 26 Aug 2024 18:40:17 -0400 Subject: [PATCH 4/8] Update Square deposit timing reference link --- corporate/finance/bookkeeping-standards.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/corporate/finance/bookkeeping-standards.rst b/corporate/finance/bookkeeping-standards.rst index 83c33f5..77f3389 100644 --- a/corporate/finance/bookkeeping-standards.rst +++ b/corporate/finance/bookkeeping-standards.rst @@ -48,6 +48,6 @@ Square payments .. vale Google.We = NO -`Square deposits payments the following business day after a payment is received `_. +`Square deposits payments the following business day after a payment is received `_. Foundation Group is responsible for splitting processing fees from the deposit as an expense entry, and recording the remaining revenue in the appropriate revenue accounts. RoboJackets is responsible for maintaining the `Square app transactions feed into QuickBooks `_. From b9be90badc59527f8e22081d0da4e9153648fa93 Mon Sep 17 00:00:00 2001 From: Kristaps Berzinch Date: Mon, 26 Aug 2024 18:42:19 -0400 Subject: [PATCH 5/8] Ignore Adobe URLs for Linkcheck --- conf.py | 1 + 1 file changed, 1 insertion(+) diff --git a/conf.py b/conf.py index 064d73f..4fd599d 100644 --- a/conf.py +++ b/conf.py @@ -89,4 +89,5 @@ r'https://help\.bill\.com/direct/s/article/(\d{7})', r'https://sos\.ga\.gov/.+', r'https://asc\.fasb\.org', + r'https://www\.adobe\.com.+' ] From c51d2c351e8dddfc3e5e744f56db2bdad1bbdf94 Mon Sep 17 00:00:00 2001 From: Kristaps Berzinch Date: Fri, 20 Sep 2024 17:47:27 -0400 Subject: [PATCH 6/8] Add link to budgets folder --- corporate/board-meetings.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/corporate/board-meetings.rst b/corporate/board-meetings.rst index 8e67ed3..21e6f9c 100644 --- a/corporate/board-meetings.rst +++ b/corporate/board-meetings.rst @@ -50,5 +50,7 @@ Budget review Budgeting for each fiscal year should be completed in time for the October board meeting. The board should review and discuss the budget and either approve it or request revisions from the treasurer. +Corporation budgets are stored in `the corporation shared drive `_. + .. seealso:: Budget review is discussed in the `bylaws `_ in Article VI § 4. From 0ffa869e35a49ba914eb4fcbf39ce3e71c39a1f9 Mon Sep 17 00:00:00 2001 From: Kristaps Berzinch Date: Fri, 20 Sep 2024 17:53:22 -0400 Subject: [PATCH 7/8] Rephrase e-sign recommendations --- corporate/board-meetings.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/corporate/board-meetings.rst b/corporate/board-meetings.rst index 21e6f9c..c323865 100644 --- a/corporate/board-meetings.rst +++ b/corporate/board-meetings.rst @@ -25,7 +25,7 @@ Minutes Minutes must be signed by the secretary, retained within Google Workspace, and published to the corporation website as soon as practical after the meeting concludes. -The secretary can use `DocHub `_ or `Adobe Fill & Sign `_ to sign minutes. +The secretary can use `DocHub `_, `Adobe Fill & Sign `_, or another method to sign minutes. The corporate website is located at https://corporate.robojackets.org and published using `GitHub Pages `_. From ff01989ed0d08e454eb641557df1a2558b95e072 Mon Sep 17 00:00:00 2001 From: Kristaps Berzinch Date: Fri, 20 Sep 2024 17:53:48 -0400 Subject: [PATCH 8/8] Consistent phrasing --- corporate/board-meetings.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/corporate/board-meetings.rst b/corporate/board-meetings.rst index c323865..a12cc60 100644 --- a/corporate/board-meetings.rst +++ b/corporate/board-meetings.rst @@ -27,7 +27,7 @@ Minutes must be signed by the secretary, retained within Google Workspace, and p The secretary can use `DocHub `_, `Adobe Fill & Sign `_, or another method to sign minutes. -The corporate website is located at https://corporate.robojackets.org and published using `GitHub Pages `_. +The corporation website is located at https://corporate.robojackets.org and published using `GitHub Pages `_. .. seealso:: Minutes are discussed in the `bylaws `_ in Article V § 6.