Skip to content

Commit 9355ab8

Browse files
committed
Add STF event page
1 parent bad4325 commit 9355ab8

File tree

3 files changed

+145
-0
lines changed

3 files changed

+145
-0
lines changed

src/content/events/en/stf-2024.mdx

Lines changed: 145 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,145 @@
1+
---
2+
title: Sovereign Tech Fund x p5.js Documentation Accessibility Project
3+
date: "September 1, 2023"
4+
dateTo: "April 30, 2024"
5+
featuredImage: "../images/stf-2024/stf.png"
6+
featuredImageAlt: Announcement graphic with pink and purple gradient background. On the top, the p5.js and Sovereign Tech Fund logo in white and “Contribute Back to Open Source Challenge” text underneath. Under a divider line, the text, “Round 1, €200,000” and “Round 2, €250,000“ and “To Enhance Organization & Accessibility of p5.js Documentation” in white with a star graphic in the bottom left corner.
7+
---
8+
9+
import YouTubeEmbed from '../../../components/YouTubeEmbed/index.astro'
10+
import Logos from '../../../components/Logos/index.astro'
11+
12+
p5js was selected to receive a total of €450,000 through two rounds of funding from t[he](https://sovereigntechfund.de/en) [Sovereign Tech Fund](https://sovereigntechfund.de/en) [to enhance the organization and accessibility](https://sovereigntechfund.de/en) of [p5.js documentation](https://sovereigntechfund.de/en). This work is part of the Sovereign Tech Fund’s [Contribute Back to Open Source Challenges](https://sovereigntechfund.de/en/challenges/) in 2023 and 2024.
13+
14+
This project addressed the longstanding challenges of scatterness and limited accessibility within the p5.js documentation. The final deliverable includes an updated p5.js website with a focus on accessible, organized, and translated contributor documentation. Additionally, the website features a curated collection of community sketches, an add-ons library, and educational resources.
15+
16+
By providing improved contributor documentation, the project aims to facilitate effective navigation and feature exploration, empowering users to create richer and more innovative projects with p5.js. Furthermore, the improved documentation promotes accessibility and inclusivity, ensuring that people from diverse backgrounds, skill levels, and cultures can engage meaningfully with p5.js.
17+
18+
19+
## Contributors
20+
21+
This project brought together approximately 140 contributors, with 60-75 participating in each round. The team included both experienced and first-time contributors, forming a global group dedicated to writing, translating, designing, engineering, researching, and conducting accessibility reviews.
22+
23+
While open-source contributors typically operate independently, this project fostered collective efforts, encouraging collaboration among individuals with diverse skills and perspectives. This shift towards more collaborative endeavors has led to a more cohesive and synergistic approach to advancing the p5.js project, exemplifying the strength of community-driven initiatives in the open-source landscape.
24+
25+
**Thank you to all the contributors who participated in the two rounds of the p5.js x STF project! Your efforts made this project possible! 💗**
26+
27+
**Thank you to the Processing Foundation for all the administrative support!**
28+
29+
### Round 1
30+
31+
32+
#### Internal Team
33+
* Project Lead and Manager: Qianqian Ye
34+
* Doc Lead: Kenneth Lim, Dave Pagurek, Nick McIntyre
35+
* Assistant Project Manager: Karen Abe
36+
37+
38+
#### Website
39+
* Website Designer: Stefanie Tam, Tyler Yin
40+
* Website Developer: Bocoup (cypress masso, Stalgia Grigg, Carmen Cañas, Isaac Durazo)
41+
42+
43+
#### Accessibility
44+
* Consultant: Andy Slater
45+
* Proofreader: Fivver
46+
47+
48+
#### p5.js Definition Workshop Team
49+
* Organizer: Winnie Soon, Koundinya Dhulipalla
50+
* Facilitator: Yasmin Boudiaf, Jazmin Morris
51+
* 30 x Workshop Participants from UAL CCI community
52+
53+
54+
#### p5.js Examples
55+
* Doc Lead: Caleb Foss
56+
* Writer: Darren Kessner, Kathryn Lichlyter
57+
* Reviewer: Amy Chen, Lance Cole
58+
59+
60+
#### p5.js Tutorials
61+
* Doc Lead: Nick McIntyre
62+
* Writers & Reviewers: Joanne Amarisa, Gregory Benedis-Grab, Christine Belzie, Tristan Bunn, Julien Kris, Ruth Ikegah, Portia Morrell, Jaleesa Trapp, Akanksha Vyas
63+
64+
65+
#### p5.js WebGL Documentation
66+
* Doc Lead: Dave Pagurek
67+
* Reviewer: Adam Ferriss
68+
69+
70+
#### p5.js Contributor Documentation
71+
* Doc Lead: Kenneth Lim
72+
* Writer: Alm Chung
73+
* Reviewer: Tanvi Kumar, Luis Morales-Navarro
74+
75+
#### Community Statement & Code of Conduct
76+
* Writer: Oluwakemi Oritsejafor
77+
* Reviewer: Zainab Aliyu
78+
79+
80+
### Round 2
81+
82+
83+
#### Internal Team
84+
* Project Lead and Manager: Qianqian Ye
85+
* Doc Lead: Kenneth Lim, Dave Pagurek
86+
* Project Manager: Karen Abe
87+
88+
89+
#### Website
90+
* Website Designer: Stefanie Tam, Tyler Yin
91+
* Website Developer: Bocoup (cypress masso, Stalgia Grigg, Carmen Cañas, Isaac Durazo)
92+
* Website Copywriter: Sarah Ciston
93+
* p5.js community sketch Curator: Zainab Aliyu
94+
* Special thanks to Sinan Ascioglu from OpenProcessing for supporting the community sketches
95+
96+
97+
#### Translation Team
98+
* Researcher: Koundinya Dhulipalla
99+
* Spanish Translation
100+
* Steward: Cristian Bañuelos, Sebastián Méndez
101+
* Contributor: Diana Galindo Clavijo, Xavier Gongora, Marcela Martinez Galvan, Emilio Ocelotl Reyes, S. Marianne Teixido Guzmán
102+
* Chinese Translation
103+
* Steward: Weijia Li, Miaoye Que
104+
* Contributor: Chirui Cheng, Lingxiao Wang, Shengnan Li, Angela Rong, Yudi Wu
105+
* Hindi Translation
106+
* Steward: Tanvi Kumar, Divyansh Srivastava
107+
* Contributor: Eshaan Aggarwal, Akash Jaiswalm, Aditya Rana, Sanjay Singh Rajpoot, Surbhi Pittie
108+
* Korean Translation
109+
* Steward: Inhwa Yeom, Sejin Oh
110+
* Contributor: Yewon Jang, Yunyoung Jang, Minwook Park, Sunghun Park, Hyunwoo Rhee
111+
112+
113+
#### Reference Team
114+
* Technical Writer: Nick McIntyre
115+
* Reviewer: Darren Kessner, Layla Quiñones
116+
117+
118+
#### Accessibility Team
119+
* Accessibility Consultant: Nat Decker, thai Lu, Cielo Saucedo, Liam Coleman
120+
121+
122+
#### Writers
123+
* Documentation Revisions Lead: Layla Quiñones
124+
* Revisions Writer: Julien Kris, Ruth Ikegah, Gregory Benedis-Grab, Akanksha Vyas, Kathryn Lichlyter, Kate Machmeyer
125+
* Technical Writer: Caleb Foss
126+
* Proofreader: Fivver
127+
128+
129+
## Support
130+
131+
This project was supported by the Sovereign Tech Fund. The Sovereign Tech Fund (STF) supports the development, improvement, and maintenance of open digital infrastructure in the public interest. Its goal is to strengthen the open source ecosystem sustainably, focusing on security, resilience, technological diversity, and the people behind the code. STF is funded by the German Federal Ministry for Economic Affairs and Climate Action (BMWK) and hosted at and supported by the German Federal Agency for Disruptive Innovation GmbH (SPRIND).
132+
133+
**Thanks STF for supporting the p5.js project!**
134+
135+
136+
## Links
137+
138+
[STF](https://www.sovereigntechfund.de/programs/challenges): Contribute Back to Open-source Challenge
139+
140+
[MEDIUM](https://medium.com/@ProcessingOrg/p5-js-receives-major-funding-from-the-sovereign-tech-fund-bbf61d1171fe): p5.js Receives Major Funding from the Sovereign Tech Fund
141+
142+
143+
<Logos>
144+
<a href="https://www.sovereigntechfund.de/">![Sovereign Tech Fund](../images/logo/stf.webp)</a>
145+
</Logos>
6.91 KB
Binary file not shown.
209 KB
Loading

0 commit comments

Comments
 (0)