Skip to content

Commit 68f647e

Browse files
authored
Add note about billing and other small fixes (#925)
* Amend reasoning * Update metrics info * Add note about billing
1 parent 9dff0b1 commit 68f647e

File tree

1 file changed

+15
-7
lines changed

1 file changed

+15
-7
lines changed

INFRASTRUCTURE.md

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ This does not include social media profiles.
99

1010
## Why?
1111

12-
It's part of the required tasks to be completed by the OpenJS Foundation, forming an item of the [onboarding checklist](https://github.com/openjs-foundation/cross-project-council/blob/main/PROJECT_PROGRESSION.md#onboarding-checklist).
12+
Originally as part of onboarding to the OpenJS Foundation, but now because we recognise it is open, transparant, and helpful.
1313
It's also probably good practice.
1414

15-
This enables members of the JSON Schema team, and the OpenJS Foundation, to have oversight and management of such infrastructure should it be required.
15+
This enables members of the JSON Schema team to have oversight and management of such infrastructure should it be required.
1616

1717
## Who?
1818

@@ -57,7 +57,7 @@ The Slack server has a number of bots which feed data into specific channels.
5757

5858
* The bot for #stack-overflow runs from If This Then That under @relequestual 's account. It should probably be migrated to Zapier.
5959

60-
* The bot for #reddit-mentions runs from Zapier under @benjagm 's account.
60+
* The bot for #reddit-mentions runs from Zapier under @benjagm 's account.
6161

6262
* The #github channel bot uses the official Github Slack app, and runs all Github events from all of our repositories, apart from GitHub Discussions.
6363

@@ -67,17 +67,25 @@ At the time, there was no official app integration.
6767

6868
* The bot for notifying new youtube videos in the #announcements channel in Slack uses Zapier.
6969

70-
* The notifications with website users feedback uses Airtable automations.
70+
* The notifications with website users feedback uses Airtable automations.
7171

7272
## Metrics
7373

74-
The website metrics previously available in Google Analytics are now in Plausible.
74+
The website metrics are available in Google Analytics. For a time they were in Plausible.
7575

76-
For the Community metrics we are using Common Room and Orbit.
76+
For the Community metrics we are using Common Room.
7777

7878
## Email
7979

80-
We are using google for business to manage the email accounts associated to json-schema.org.
80+
We are using Google Workspace to manage the email accounts associated to json-schema.org.
8181

8282

8383
If you believe something is missing from this documentation, [please file an issue](https://github.com/json-schema-org/community/issues/new?assignees=&labels=&template=action_item.md).
84+
85+
## Billing
86+
87+
Some parts of the above require billing. For now this is only Google Workspace.
88+
Previously we had access to virtual cards through Open Collective, but that program has shuttered.
89+
We have no legal entity by which we can create bank accounts.
90+
Currently billing is done by Ben Hutton and claimed through our Open Collective.
91+
If asked for an address, we should use that defined by the Open Source Collective.

0 commit comments

Comments
 (0)