Skip to content

Commit 94e6316

Browse files
committed
GraphQL Local Initiative
1 parent 94597bd commit 94e6316

File tree

3 files changed

+139
-2
lines changed

3 files changed

+139
-2
lines changed

.prettierignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,5 @@ public/
22
pnpm-lock.yaml
33
*.mdx
44
!src/pages/blog/2024-04-11-announcing-new-graphql-website/index.mdx
5+
!src/pages/community/foundation/local-initiative.mdx
56
*.jpg

src/pages/community/events.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,8 +97,8 @@ export function Events({ events }) {
9797

9898
<Events events={upcomingEvents} />
9999

100-
<Button href="mailto:operations@graphql.org" className="mx-auto my-6 !block">
101-
Start a meetup in your area!
100+
<Button href="/community/foundation/local-initiative" className="mx-auto my-6 !block">
101+
Start a GraphQL Local!
102102
</Button>
103103

104104
<details>
Lines changed: 136 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,136 @@
1+
---
2+
sidebarTitle: GraphQL Local
3+
description:
4+
The GraphQL Local initiative helps the GraphQL Foundation foster a culture of
5+
community and innovation, contributing to the success, health, and
6+
sustainability of our ecosystem.
7+
---
8+
9+
import { Button } from "../../../app/conf/_components/button"
10+
11+
# GraphQL Local Initiative
12+
13+
The GraphQL Foundation's primary mission is to ensure the continued evolution of
14+
the GraphQL specification and reference implementations. As part of this
15+
mission, we strive to provide collaboration infrastructure that fosters a
16+
culture of community and innovation. Local get-togethers play a crucial role in
17+
this, bringing together developers, library maintainers, vendors, and
18+
enthusiasts to share knowledge and collaborate.
19+
20+
To better support these meets and clarify the process, we are excited to
21+
announce the official **GraphQL Local** initiative. This initiative provides a
22+
framework for organizing local GraphQL events and offers support each approved
23+
gathering (hereafter, a "Local"). Here’s what you need to know to get involved:
24+
25+
## Requirements
26+
27+
Organizers of a Local must agree:
28+
29+
- All official events and related channels will be governed by the
30+
**[GraphQL Code of Conduct](https://graphql.org/codeofconduct/)**.
31+
- Official communications will comply with the
32+
**[GraphQL Brand Guidelines](https://graphql.org/brand/)**.
33+
- The Local accepts **GraphQL TSC oversight**:
34+
- At least one
35+
[GraphQL Technical Steering Committee (TSC) member](https://github.com/graphql/graphql-wg/blob/main/GraphQL-TSC.md#tsc-members)
36+
must have administrator access to the Local’s online platforms.
37+
- In case of a serious Code of Conduct breach, an organizer may be replaced.
38+
- The Local has 1 or more organizer from the area. (We're pretty flexible on the
39+
definition of "from the area", just be reasonable.)
40+
- Each official event will have at least least one **organizer present**.
41+
- Official events will be held in an appropriate **professional setting**.
42+
- Official events will feature at least one GraphQL-related talk (the format can
43+
vary: lecture, lightning talk, panel, AMA, etc).
44+
- These **talks will be recorded** and made freely available online.
45+
- Official events will be be **announced at least two weeks in advance**.
46+
Popular ticketing platforms include Eventbrite, Guild.host, and Meetup.com.
47+
- Attending official events will be **affordable**.
48+
- If not free, attendance fees must not exceed USD $10 or local equivalent
49+
without explicit approval from the GraphQL Marketing and Content committee.
50+
Events charging fees waive their entitlement to GraphQL Foundation
51+
sponsorship.
52+
- Organizers will **report back on attendance**, general feedback, and any
53+
suggestions for future events in a timely manner.
54+
55+
Groups may of course organize other events, e.g. a summer barbeque, but these
56+
are currently out-of-scope of GraphQL Foundation support. These other events
57+
shall not be referred to as "official", but are still encouraged to follow the
58+
guidelines that are applicable (in particular, the Code of Conduct and Brand
59+
Guidelines must still be honoured).
60+
61+
## Support
62+
63+
Each approved Local is entitled to request the following support for each
64+
event:
65+
66+
- **Sponsorship** up to USD $200 per event (max 1 per quarter) for approved
67+
costs (see below). More sponsorship might be available directly from
68+
individual foundation members, see details below.
69+
- **Swag bundle**\* to distribute to speakers, attendees, or organizers (max 1
70+
per quarter).
71+
- **Google Slides templates** for:
72+
- Code of Conduct
73+
- Call for Papers (CFP)
74+
- Sponsors
75+
- Schedule
76+
- Speaker/talk introduction
77+
- **Promotion** through GraphQL’s Twitter and LinkedIn channels.
78+
- **Custom artwork** adhering to the GraphQL Brand Guidelines; including
79+
avatars, event banners, and slide templates. \*\*
80+
81+
\* The content of swag bundles may change from time to time. At time of writing
82+
they are likely to consist of 2-3 t-shirts (sizes to be chosen by organizer),
83+
stickers, pin-badges, and a GraphQL bow-tie!
84+
85+
\*\* There may be a significant delay on the delivery of custom artwork
86+
currently, we're still figuring out designs.
87+
88+
## Approved Costs
89+
90+
Sponsorship funds may be used towards:
91+
92+
- Food (be sure to consider dietary restrictions and allergies)
93+
- Non-alcoholic drinks (alcoholic beverages require sponsor approval or should
94+
be paid out of alternative funds)
95+
- Venue hire
96+
- Swag for speakers or attendees
97+
- Promotional materials
98+
- AV resources (e.g., camera stand, microphone)
99+
100+
If your GraphQL Local application is approved you will be provided with
101+
invoicing instructions.
102+
103+
## Caveats
104+
105+
All support is subject to the finite resources (both financial and temporal) of
106+
the GraphQL Local initiative. Sponsorship may be adjusted both up and down based
107+
on expected attendance and is discretionary. Bespoke work, e.g. custom artwork,
108+
may have long and unpredictable lead times. Your application may be declined for
109+
any reason, but in particular if we think it is likely that the initiative will
110+
exhaust its budget we will decline all further applications until more budget
111+
becomes available.
112+
113+
If you'd like to help support the GraphQL Foundation's various programs and
114+
initiatives, consider becoming a GraphQL Foundation member.
115+
116+
## Additional Support
117+
118+
If you need extra support for your Local (e.g., transportation costs or higher
119+
venue fees/larger food and drinks budget for larger get-togethers), individual
120+
GraphQL Foundation member organizations may be able to offer additional support,
121+
often with a small ask such as saying a few words about them during the event.
122+
If your gathering is approved, you will be provided with contact information for
123+
member organizations who have expressed interest in supporting gatherings.
124+
125+
## Apply now!
126+
127+
We’re excited to see the GraphQL community grow and thrive through these
128+
gatherings. For more information or to apply for official recognition and
129+
support, please contact us on `operations@graphql.org`:
130+
131+
<Button
132+
href="mailto:operations@graphql.org?subject=I+want+to+start+a+GraphQL+Local+in+CITY_NAME_HERE"
133+
className="mx-auto my-6 !block"
134+
>
135+
Start a GraphQL Local!
136+
</Button>

0 commit comments

Comments
 (0)