Skip to content

Commit 2cc8e46

Browse files
authored
Update donate page (#284)
1 parent 1c8176f commit 2cc8e46

File tree

2 files changed

+30
-82
lines changed

2 files changed

+30
-82
lines changed

src/components/Navigation.astro

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,19 +42,16 @@ const currentPath = pathname.replaceAll("/", "");
4242
>
4343
F# Essentials</a
4444
>
45-
<span class="new">new</span>
4645
</li>
4746
<li class="hide-tablet">
4847
<a href="/burn-out" class={currentPath === "burn-out" ? "active" : ""}>
4948
Burn out</a
5049
>
51-
<span class="new">new</span>
5250
</li>
5351
<li class="hide-tablet">
5452
<a href="/donate" class={currentPath === "donate" ? "active" : ""}>
5553
Donate</a
5654
>
57-
<span class="new">new</span>
5855
</li>
5956
<li class="hide-tablet">
6057
<a href="/hire" class={currentPath === "hire" ? "active" : ""}> Hire</a>
@@ -107,19 +104,16 @@ const currentPath = pathname.replaceAll("/", "");
107104
>
108105
F# Essentials</a
109106
>
110-
<span class="new">new</span>
111107
</li>
112108
<li>
113109
<a href="/burn-out" class={currentPath === "burn-out" ? "active" : ""}>
114110
Burn out</a
115111
>
116-
<span class="new">new</span>
117112
</li>
118113
<li>
119114
<a href="/donate" class={currentPath === "donate" ? "active" : ""}>
120115
Donate</a
121116
>
122-
<span class="new">new</span>
123117
</li>
124118
<li>
125119
<a href="/hire" class={currentPath === "hire" ? "active" : ""}> Hire</a>

src/pages/donate.astro

Lines changed: 30 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -13,85 +13,39 @@ import PageLayout from "../layouts/PageLayout.astro";
1313
/>
1414
</a>
1515
<p>
16-
🚀 Boom! We've kicked off an open collective, hunting down some fuel (aka
17-
funding) for our epic F# adventures ahead. Dive into the heart of our
18-
mission in our <a
19-
href="https://opencollective.com/amplifying-fsharp#category-ABOUT"
20-
target="_blank">about section</a
21-
> over at our Open Collective spaceship. Every contribution? It's like rocket
22-
fuel to us. We're beyond thankful! Let's light this up!
16+
Running Amplifying F# involves certain fixed costs, including domain names,
17+
various services, and travel expenses.
18+
<br />
19+
If you believe you’ve gained value from our initiative, please consider making
20+
a donation.
2321
</p>
2422
<h2 id="goals">Goals</h2>
2523
<p>
26-
We value transparency and wish to share our thoughts regarding the
27-
allocation of the funds received. <br />
28-
Since some of our ideas are more feasible than others, we categorize them into
29-
tiers. <br />
30-
Regardless of the tier achieved, our goal is to allocate the funds appropriately
31-
without hoarding.
24+
Previously, we had grand ambitions for our Open Collective. In our wildest
25+
dreams, we envisioned a world where we could start paying developers like a
26+
real job and see F# flourish. Of course, this was a set of lofty
27+
expectations, and we knew it was unlikely to happen. So, we established more
28+
attainable goals that could also be achieved with a smaller amount of money.
29+
</p>
30+
<p>
31+
Unfortunately, there is a critical amount of funding needed before you can
32+
make a significant impact in open-source. A $10 donation to an individual
33+
developer may be a thoughtful gesture, and it's great to continue supporting
34+
them in that way, but in the grand scheme of things, it doesn't lead to
35+
substantial change.
36+
</p>
37+
<p>
38+
What we want to convey is that, for now, we are pausing our larger plans
39+
with Open Collective.
40+
<br /> This means we are not actively utilizing the funds for new initiatives.
41+
We are using it to keep the lights on, but nothing more.
42+
</p>
43+
<p>
44+
That being said, you can still donate to us; we just want to manage your
45+
expectations a bit.
46+
<br /> If you have any thoughts or suggestions, please feel free to reach out
47+
to us via <a href="mailto:[email protected]">email</a>.
3248
</p>
33-
<div class="tier" style="background: var(--cyan-200);">
34-
<h3>Cottage tier (0 - 5K)</h3>
35-
<p>This is the lowest tier, enabling us to cover our existing costs:</p>
36-
<ul>
37-
<li>Services for our online sessions, such as our Zoom subscription.</li>
38-
<li>Travel expenses for in-person engagements with the F# community.</li>
39-
<li>
40-
Purchasing and distributing swag, such as coffee mugs and t-shirts.
41-
</li>
42-
<li>
43-
Treating an open-source maintainer to lunch following a significant
44-
release.
45-
</li>
46-
<li>Funding advertisements for our sessions and F# essentials.</li>
47-
</ul>
48-
</div>
49-
<div class="tier" style="background: var(--cyan-400); color: var(--cyan-950)">
50-
<h3>Villa tier (5K - 15K)</h3>
51-
<p>
52-
This tier enables us to begin compensating F# contributors for working on
53-
narrowly defined projects:
54-
</p>
55-
<ul>
56-
<li>
57-
Developing comprehensive 'getting started' documentation for popular
58-
projects.
59-
</li>
60-
<li>Adding new features to the F# compiler or tooling.</li>
61-
<li>
62-
Performing essential maintenance work that cannot be completed outside
63-
of regular hours.
64-
</li>
65-
</ul>
66-
</div>
67-
<div class="tier" style="background: var(--cyan-700); color: var(--cyan-50)">
68-
<h3>Mansion tier (15K - 50K)</h3>
69-
<p>
70-
Now we are making significant progress. With this level of funding, we
71-
could organize a small conference:
72-
</p>
73-
<ul>
74-
<li>Host an in-person conference, workshop, or hackathon.</li>
75-
<li>Support long-term, paid open-source F# projects.</li>
76-
</ul>
77-
</div>
78-
<div class="tier" style="background: var(--cyan-900); color: var(--white)">
79-
<h3>Castle tier (50K - ...)</h3>
80-
<p>
81-
This is the ultimate tier, a level we aspire to reach. Achieving this
82-
would enable us to consider employing someone to work on community
83-
projects part-time, or possibly even full-time.
84-
</p>
85-
<ul>
86-
<li>
87-
We can start a legal entity and conduct business on a more professional
88-
level.
89-
</li>
90-
<li>Work on anything we need fixing for in the F# community.</li>
91-
<li>Turn Ionide into an unmatched editing experience.</li>
92-
<li>Produce professional education content.</li>
93-
</ul>
94-
</div>
9549
<h2>Current sponsors</h2>
9650
<style>
9751
a:has(img) {
@@ -100,7 +54,7 @@ import PageLayout from "../layouts/PageLayout.astro";
10054
}
10155

10256
:root p {
103-
margin-block: var(--spacing-600);
57+
margin-block: var(--spacing-400);
10458
}
10559

10660
h2 {

0 commit comments

Comments
 (0)