Skip to content

Commit 7ea4110

Browse files
authored
Merge pull request #627 from BlackPythonDevs/jm-add-supporters-section
Add Supporters Section
2 parents 0ab1338 + 6a04469 commit 7ea4110

File tree

3 files changed

+102
-35
lines changed

3 files changed

+102
-35
lines changed

Gemfile.lock

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -45,16 +45,16 @@ GEM
4545
logger
4646
faraday-net_http (3.4.0)
4747
net-http (>= 0.5.0)
48-
ffi (1.17.0-aarch64-linux-gnu)
49-
ffi (1.17.0-aarch64-linux-musl)
50-
ffi (1.17.0-arm-linux-gnu)
51-
ffi (1.17.0-arm-linux-musl)
52-
ffi (1.17.0-arm64-darwin)
53-
ffi (1.17.0-x86-linux-gnu)
54-
ffi (1.17.0-x86-linux-musl)
55-
ffi (1.17.0-x86_64-darwin)
56-
ffi (1.17.0-x86_64-linux-gnu)
57-
ffi (1.17.0-x86_64-linux-musl)
48+
ffi (1.17.1-aarch64-linux-gnu)
49+
ffi (1.17.1-aarch64-linux-musl)
50+
ffi (1.17.1-arm-linux-gnu)
51+
ffi (1.17.1-arm-linux-musl)
52+
ffi (1.17.1-arm64-darwin)
53+
ffi (1.17.1-x86-linux-gnu)
54+
ffi (1.17.1-x86-linux-musl)
55+
ffi (1.17.1-x86_64-darwin)
56+
ffi (1.17.1-x86_64-linux-gnu)
57+
ffi (1.17.1-x86_64-linux-musl)
5858
forwardable-extended (2.6.0)
5959
gemoji (4.1.0)
6060
github-pages (232)

_data/foundational_supporters.json

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
{
2+
"2025": [],
3+
"2024": [
4+
"Albert Sweigart",
5+
"Angela Andrews",
6+
"Angie Byron",
7+
"Deb Nicholson",
8+
"Erik Johnson",
9+
"Frank Wiles",
10+
"Jacqueline Kazil",
11+
"Jannis Leidel",
12+
"Jonathan Banafato",
13+
"Joseph Bannerman",
14+
"Josh Schneider",
15+
"Julia Evans",
16+
"Kevin Miller",
17+
"Lazouich Ford",
18+
"Loren Arthur",
19+
"Melanie Arbor",
20+
"Mike Fiedler",
21+
"Ngazetungue Muheue",
22+
"Philip James",
23+
"Seth Larson",
24+
"Tim Schilling",
25+
"Vance Arocho"
26+
]
27+
}

support.html

Lines changed: 65 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -4,37 +4,77 @@
44
title: Support
55
---
66

7+
<h1>Support Black Python Devs</h1>
78
<div id="support">
8-
<h2>Support Black Python Devs</h2>
99
<article>
10-
<div class="grid">
11-
<div>
12-
<script>
13-
(function () {
14-
if (document.getElementById("commitchange-script")) return;
15-
var npo = 6464;
16-
var script = document.createElement("script");
17-
var first = document.getElementsByTagName("script")[0];
18-
script.setAttribute("data-npo-id", npo);
19-
script.id = "commitchange-script";
20-
script.src = "https://us.commitchange.com/js/donate-button.v2.js";
21-
first.parentNode.insertBefore(script, first);
22-
})();
23-
</script>
24-
<a data-amounts="25,50,100,250,500,1000,1500" class="commitchange-donate" data-designation="Black Python Devs" data-embedded=""></a>
25-
</div>
26-
<div>
27-
<img class="donation-photo" src="/assets/images/gnome_powered_bpd_stacked.png" />
10+
<p>
11+
Black Python Devs is a Non-Profit, fiscally hosted under the <a href="https://foundation.gnome.org/">GNOME Foundation</a>. The GNOME Foundation does take a percentage for administration costs and support but at least 90% of proceeds goes
12+
directly to Black Python Devs General Purpose Fund to support our operational costs and supporting community events in the communtiies of Black Python Developers.
13+
</p>
14+
<div>
15+
<script>
16+
(function () {
17+
if (document.getElementById("commitchange-script")) return;
18+
var npo = 6464;
19+
var script = document.createElement("script");
20+
var first = document.getElementsByTagName("script")[0];
21+
script.setAttribute("data-npo-id", npo);
22+
script.id = "commitchange-script";
23+
script.src = "https://us.commitchange.com/js/donate-button.v2.js";
24+
first.parentNode.insertBefore(script, first);
25+
})();
26+
</script>
27+
<a data-amounts="25,50,100,250,500,1000,1500" class="commitchange-donate" data-designation="Black Python Devs" data-embedded=""></a>
28+
</div>
29+
</article>
30+
31+
<article>
32+
<h2>Foundational Supporters</h2>
33+
<p>Black Python Devs operates primarily on support from individuals. It is those supporters that serve as the foundation for what we do.</p>
34+
<p>We would like to recognize our supporters who donate at least $200 each year.</p>
35+
<div>
36+
<h3>2025</h3>
37+
<hr />
38+
<ul>
39+
{% for supporter in site.data.foundational_supporters['2025'] %}
40+
<li>{{supporter}}</li>
41+
{% endfor %}
42+
</ul>
43+
</div>
44+
<div>
45+
<h3>2024</h3>
46+
<hr />
47+
<div class="grid">
48+
<div>
49+
<ul>
50+
{% for supporter in site.data.foundational_supporters['2024'] limit:10 %}
51+
<li>{{supporter}}</li>
52+
{% endfor %}
53+
</ul>
54+
</div>
55+
<div>
56+
<ul>
57+
{% for supporter in site.data.foundational_supporters['2024'] offset:10 limit:10 %}
58+
59+
<li>{{supporter}}</li>
60+
{% endfor %}
61+
</ul>
62+
</div>
63+
<div>
64+
<ul>
65+
{% for supporter in site.data.foundational_supporters['2024'] offset:20 limit:10 %}
66+
67+
<li>{{supporter}}</li>
68+
{% endfor %}
69+
</ul>
70+
</div>
2871
</div>
72+
<p>You can view the archive of supporters<sup>*</sup> by year at https://github.com/blackpythondevs/blackpythondevs.</p>
73+
<p>* <sub>Those who marked their desire to remain anonymous have not been included</sub></p>
2974
</div>
3075
</article>
31-
<div>
32-
<p>
33-
Black Python Devs is a Non-Profit, fiscally hosted under the GNOME Foundation. GNOME does take a percentage for operating costs for our account and administration but at least 90% of proceeds goes directly to Black Python Devs General Purpose
34-
Fund as detailed here.
35-
</p>
36-
</div>
3776

77+
<h2>Learn More about Supporting</h2>
3878
<div style="position: relative; width: 100%; height: 0; padding-top: 56.25%; padding-bottom: 0; box-shadow: 0 2px 8px 0 rgba(63, 69, 81, 0.16); margin-top: 1.6em; margin-bottom: 0.9em; overflow: hidden; border-radius: 8px; will-change: transform">
3979
<iframe
4080
loading="lazy"

0 commit comments

Comments
 (0)