1
0

finance: add info, donation links

This commit is contained in:
Simon Michael
2024-04-03 09:51:26 -10:00
parent 24c7d85b83
commit d900b619b5
2 changed files with 75 additions and 6 deletions

View File

@@ -10,19 +10,21 @@ clean:
PANDOC?=pandoc
# regenerate finance.md from finance/*
# regenerate part of finance.md from finance/*
finance-md:
sed '/<!-- Generated/q' <src/finance.md >src/finance.md.tmp
( \
echo 'Finances of the Plain Text Accounting org.'; \
echo '<!-- Generated by "make finance-md", do not edit directly. -->'; \
echo ; \
hledger -f finance/pta.journal bs -O html; \
echo ; \
echo ; \
hledger -f finance/pta.journal is -O html; \
echo ; \
echo ; \
echo '## General Journal'; \
echo '```hledger'; hledger -f finance/pta.journal print -x; echo '```'; \
) >src/finance.md
) >>src/finance.md.tmp
mv src/finance.md.tmp src/finance.md
# temporary workaround for cloudflare pages (pandoc is too old in V1, missing in V2)
html-cfp:

View File

@@ -1,16 +1,58 @@
Finances of the Plain Text Accounting org.
<!-- Generated by "make finance-md", do not edit directly. -->
% Finance
---
toc: false
...
Simon Michael operates the "plaintextaccounting" organisation (together with contributors and moderators),
providing the plaintextaccounting.org and forum.plaintextaccounting.org sites,
managed matrix rooms/space and IRC channel,
support, outreach, financial management etc.
For more background, see
[A trial of Discourse for Plain Text Accounting discussions](https://forum.plaintextaccounting.org/t/a-trial-of-discourse-for-plain-text-accounting-discussions/5)
and
[PTA forum news, 2024-03-18](https://forum.plaintextaccounting.org/t/pta-forum-news-2024-03-18/207).
I want this organisation to be solvent and self-sustaining,
<!-- and for this work to be justifiable to my family, -->
so if you found this work useful, and you are in a position to help financially, your support is greatly appreciated!
The current setup is this:
- SM acts as CFO, accountant and fiscal host ([why?](https://forum.plaintextaccounting.org/t/pta-forum-news-2024-03-18/207#finance-5))
- To help cover project expenses like hosting, donate here; these are tracked (anonymised) in the public ledger below.
Any surplus will be used as judged best by the CFO, eg to build up a future-proofing reserve and to fund PTA-related work in future.
- [![Github](https://img.shields.io/badge/Support_PTA_via-Github-limegreen "Support PTA via Github")](https://github.com/sponsors/plaintextaccounting)
- <div id="paypal-pta-button">Support PTA via Paypal</div>
<!-- [![Paypal](https://img.shields.io/badge/Support_PTA_via-Paypal-limegreen "Support PTA via Paypal")](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=5J33NLXYXCYAY) -->
- To support the core workers, donate privately here:\
- [![Github](https://img.shields.io/badge/Support_Simon_via-Github-limegreen "Support Simon via Github")](https://github.com/sponsors/simonmichael)
(I won't know this is for PTA work specifically, feel free to [let me know](index.html#news-discussion))
<!-- [![Paypal](https://img.shields.io/badge/Support_Simon_via-Paypal-limegreen "Support Simon via Paypal")](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=5J33NLXYXCYAY) -->
- <div id="paypal-sm-button">Support Simon via Paypal</div>
- Support moderators: later when they have something to do
Github charges 0% fees for personal accounts, [3-6% fees](https://docs.github.com/en/sponsors/receiving-sponsorships-through-github-sponsors/about-github-sponsors-for-open-source-contributors#sponsorship-payouts) for organization accounts.\
Paypal charges ~3% fees.
To all funders: thank you in advance!
<!-- Generated by make finance-md: -->
<style>
td { padding:0 0.5em; }
td:nth-child(1) { white-space:nowrap; }
tr:nth-child(even) td { background-color:#eee; }
</style><link rel="stylesheet" href="hledger.css"><table><tr><th colspan="2" style="text-align:left"><h2>Balance Sheet 2024-03-30</h2></th></tr><tr><th></th><th>2024-03-30</th></tr><tr><td colspan="2">&nbsp;</td></tr><tr><th colspan="2" style="text-align:left">Assets</th></tr><tr><th style="text-align:left">total</th><th class="amount coltotal" style="text-align:right">0</th></tr><tr><td colspan="2">&nbsp;</td></tr><tr><th colspan="2" style="text-align:left">Liabilities</th></tr><tr><td class="account" style="text-align:left">liabilities:payable:sm</td><td class="amount" style="text-align:right">$50</td></tr><tr><th style="text-align:left">total</th><th class="amount coltotal" style="text-align:right">$50</th></tr><tr><td colspan="2">&nbsp;</td></tr><tr><th style="text-align:left">Net:</th><th class="amount coltotal" style="text-align:right">$-50</th></tr></table>
<style>
td { padding:0 0.5em; }
td:nth-child(1) { white-space:nowrap; }
tr:nth-child(even) td { background-color:#eee; }
</style><link rel="stylesheet" href="hledger.css"><table><tr><th colspan="2" style="text-align:left"><h2>Income Statement 2024-03-30</h2></th></tr><tr><th></th><th>2024-03-30</th></tr><tr><td colspan="2">&nbsp;</td></tr><tr><th colspan="2" style="text-align:left">Revenues</th></tr><tr><th style="text-align:left">total</th><th class="amount coltotal" style="text-align:right">0</th></tr><tr><td colspan="2">&nbsp;</td></tr><tr><th colspan="2" style="text-align:left">Expenses</th></tr><tr><td class="account" style="text-align:left">expenses:hosting</td><td class="amount" style="text-align:right">$50</td></tr><tr><th style="text-align:left">total</th><th class="amount coltotal" style="text-align:right">$50</th></tr><tr><td colspan="2">&nbsp;</td></tr><tr><th style="text-align:left">Net:</th><th class="amount coltotal" style="text-align:right">$-50</th></tr></table>
## General Journal
```hledger
2024-03-30 begin tracking finances of the plaintextaccounting org.
@@ -20,3 +62,28 @@ tr:nth-child(even) td { background-color:#eee; }
liabilities:payable:sm $-50
```
<script src="https://www.paypalobjects.com/donate/sdk/donate-sdk.js" charset="UTF-8"></script>
<script>
PayPal.Donation.Button({
env:'production',
hosted_button_id:'JDD3EZEA8JV6S',
image: {
src:'https://www.paypalobjects.com/en_US/i/btn/btn_donate_SM.gif',
alt:'Support PTA via Paypal',
title:'Support PTA via Paypal',
}
}).render('#paypal-pta-button');
PayPal.Donation.Button({
env:'production',
hosted_button_id:'YPRN7KXV8LAQJ',
image: {
src:'https://www.paypalobjects.com/en_US/i/btn/btn_donate_SM.gif',
alt:'Support Simon via Paypal',
title:'Support Simon via Paypal',
}
}).render('#paypal-sm-button');
</script>