Skip to content

Commit b7ac615

Browse files
committed
Tidy up formatting with prettier
1 parent 3e9ea53 commit b7ac615

5 files changed

Lines changed: 762 additions & 320 deletions

File tree

README.md

Lines changed: 18 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,42 @@
11
# Python New Zealand - Rules
22

3-
Official rules of [Python New Zealand](https://python.nz).<br>
4-
This repository holds the authoritative source code of the documents and tracks changes to them.
3+
Official rules of [Python New Zealand](https://python.nz).<br> This repository holds the
4+
authoritative source code of the documents and tracks changes to them.
55

6-
* [Constitution](constitution/constitution.md)
7-
* Bylaws
8-
* Code of Conduct
6+
- [Constitution](constitution/constitution.md)
7+
- Bylaws
8+
- Code of Conduct
99

1010
## How to create documents
1111

1212
### Constitution
1313

14-
This is Markdown source code to produce HTML (for https://python.nz) and PDF (for printing)<br>
15-
*Note: On github.com, bullet points will show in addition to numbering (styling is ignored)*
14+
This is Markdown source code to produce HTML (for https://python.nz) and PDF (for
15+
printing)<br> _Note: On github.com, bullet points will show in addition to numbering
16+
(styling is ignored)_
1617

1718
#### Create HTML
1819

1920
Use [pandoc](https://pandoc.org):
21+
2022
```
2123
pandoc -s constitution.md -o constitution.html -c constitution.css -V "pagetitle:Constitution"
2224
```
23-
(`-s` standalone = embed external CSS, `pagetitle` to suppress title warning without inserting another headline)
25+
26+
(`-s` standalone = embed external CSS, `pagetitle` to suppress title warning without
27+
inserting another headline)
2428

2529
#### Table of Contents
2630

27-
Optionally, `--toc` will also create a table of contents with headline links (handy but not fit for PDF)
31+
Optionally, `--toc` will also create a table of contents with headline links (handy but
32+
not fit for PDF)
33+
2834
```
2935
pandoc -s constitution.md -o constitution.html -c constitution.css -V "pagetitle:Constitution" --toc
3036
```
3137

3238
#### Create PDF
3339

34-
Just print the HTML from your browser to a PDF file.<br>
35-
If you want to use a dedicated conversion tool instead, check that it does the job correctly
36-
(the numbering of bullets and sub bullets is where [weasyprint] failed)
37-
38-
40+
Just print the HTML from your browser to a PDF file.<br> If you want to use a dedicated
41+
conversion tool instead, check that it does the job correctly (the numbering of bullets
42+
and sub bullets is where [weasyprint] failed)

TODO.md

Lines changed: 44 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,61 @@
11
# Still to be agreed by entire committee
22

3-
* [ ] 6.2 Borrowing via GM retained
4-
* [ ] 33.2/33.3 term limits (and when the counting starts)
5-
* [ ] 37.6 Right to be forgotten (new)
3+
- [ ] 6.2 Borrowing via GM retained
4+
- [ ] 33.2/33.3 term limits (and when the counting starts)
5+
- [ ] 37.6 Right to be forgotten (new)
66

77
# Questions for lawyer
88

9-
* [ ] 15.1.(iv)(b) "In the opinion of the Committee the Member has brought the Society into disrepute." - listed separately from a dispute resolution result 15.1.(ii) and thus bypassing it? What would be a practical situation where this is justifiably used?
10-
* [ ] 34.1.(ii) Similarly, "in the opinion of the Committee or the Society" this determination of disrepute seems to bypass the dispute resolution process? What would be a practical situation where this is justifiably used?
11-
* [ ] 42.3.(iv) "or Member's rights or interests generally have been damaged" - does this not open us up to disputes that are unrelated to the society (other than the parties are members)? Potentially leading to mediation costs covered by the society? (based on a true story)
12-
* [ ] 11.1, 12.1, 12.3, 15.1.(i) We are wondering whether the submission of online forms and sending of emails covers the requirement "in writing"?
13-
* [ ] 37.6 I hope our intent is clear. Is this suitable wording for a "Right to be forgotten" clause?
9+
- [ ] 15.1.(iv)(b) "In the opinion of the Committee the Member has brought the Society
10+
into disrepute." - listed separately from a dispute resolution result 15.1.(ii)
11+
and thus bypassing it? What would be a practical situation where this is
12+
justifiably used?
13+
- [ ] 34.1.(ii) Similarly, "in the opinion of the Committee or the Society" this
14+
determination of disrepute seems to bypass the dispute resolution process? What
15+
would be a practical situation where this is justifiably used?
16+
- [ ] 42.3.(iv) "or Member's rights or interests generally have been damaged" - does
17+
this not open us up to disputes that are unrelated to the society (other than the
18+
parties are members)? Potentially leading to mediation costs covered by the
19+
society? (based on a true story)
20+
- [ ] 11.1, 12.1, 12.3, 15.1.(i) We are wondering whether the submission of online forms
21+
and sending of emails covers the requirement "in writing"?
22+
- [ ] 37.6 I hope our intent is clear. Is this suitable wording for a "Right to be
23+
forgotten" clause?
1424

1525
Please note - we intend to put some "implementation details" into bylaws:
16-
- Membership runs with the financial year 01 Jan-31 Dec, the initial fee is proportionate (e.g. joining in October)
17-
- Very specific bank account and VISA card setup, dual signatories and bank mandate change process (the treasurer is not mentioned in 40.)
26+
27+
- Membership runs with the financial year 01 Jan-31 Dec, the initial fee is
28+
proportionate (e.g. joining in October)
29+
- Very specific bank account and VISA card setup, dual signatories and bank mandate
30+
change process (the treasurer is not mentioned in 40.)
1831
- Guidelines and commitment forms for event organisers
1932
- Code of Conduct
2033
- Activities - what we actually do in pursuit of our purposes listed in 4.1
2134
- Reporting/Transparency - what information is published where (e.g. AGM minutes)
2235

2336
# Bylaws
2437

25-
* [ ] Membership
26-
* [ ] Runs 1 Jan-31 Dec, initial fee proportionate
27-
* [ ] Bank Accounts and Cards
28-
* [ ] Mechanism main/card
29-
* [ ] AGM mandate (treasurer/secretary signatories no longer explicit in constitution)
30-
* [ ] Event Organisers
31-
* [ ] Goals / Relationship
32-
* [ ] Commitment
33-
* [ ] Events HOWTO
34-
* [ ] Code of Conduct
35-
* [ ] Activities (formerly 2b/2c/2d - meetups, KPC, inclusivity (code of conduct))
36-
* [ ] Transparency
37-
* [ ] Minutes of AGM -> publish to members (/public?)
38+
- [ ] Membership
39+
- [ ] Runs 1 Jan-31 Dec, initial fee proportionate
40+
- [ ] Bank Accounts and Cards
41+
- [ ] Mechanism main/card
42+
- [ ] AGM mandate (treasurer/secretary signatories no longer explicit in constitution)
43+
- [ ] Event Organisers
44+
- [ ] Goals / Relationship
45+
- [ ] Commitment
46+
- [ ] Events HOWTO
47+
- [ ] Code of Conduct
48+
- [ ] Activities (formerly 2b/2c/2d - meetups, KPC, inclusivity (code of conduct))
49+
- [ ] Transparency
50+
- [ ] Minutes of AGM -> publish to members (/public?)
3851

3952
# Consequences
4053

41-
* [ ] (Vice) President -> (Vice) Chairperson (email / alias, 1Password, website, HelloClub)
42-
* [ ] Upon adoption: confirm existing life members
43-
* [ ] Upon adoption: confirm existing membership fees
44-
* [ ] Election process: must confirm they would stand if elected
45-
* [ ] Election process: must certify that they're not ineligible
46-
* [ ] Election process: counting scrutineers are 2 members who are not nominees
47-
* [ ] Election process bylaws?
54+
- [ ] (Vice) President -> (Vice) Chairperson (email / alias, 1Password, website,
55+
HelloClub)
56+
- [ ] Upon adoption: confirm existing life members
57+
- [ ] Upon adoption: confirm existing membership fees
58+
- [ ] Election process: must confirm they would stand if elected
59+
- [ ] Election process: must certify that they're not ineligible
60+
- [ ] Election process: counting scrutineers are 2 members who are not nominees
61+
- [ ] Election process bylaws?

constitution/.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
11
constitution.html
22
constitution.pdf
3-

constitution/constitution.css

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
ul {
22
list-style: none;
33
}
4-

0 commit comments

Comments
 (0)