Skip to content

Commit ac3c4a8

Browse files
committed
Make clear who requests funding
1 parent 4084de1 commit ac3c4a8

File tree

1 file changed

+18
-6
lines changed

1 file changed

+18
-6
lines changed

Diff for: proposals/0000-midstream-bindists.md

+18-6
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,9 @@
55
Bindists for the Haskell toolchain have been produced by upstream (the developers of each respective tool) for
66
a long time and many tools rely on these "official" bindists (e.g. GHCup and stack).
77

8-
We propose here that bindists are additionally built and maintained in joint effort by the projects that
9-
provide installation experiences, removing the hard dependency on upstream bindists entirely.
8+
We propose here that bindists are built and maintained by the GHCup project, which
9+
provides the main installation experiences in the Haskell ecosystem, removing the hard
10+
dependency on upstream bindists entirely.
1011

1112
## Background
1213

@@ -230,10 +231,21 @@ coming up with a permanent storage solution and very robust nightly pipelines.
230231
* 6 months: proof of concept of a central GitHub CI building most of the toolchain
231232
* 12 months: building GHC via github actions
232233

233-
## Budget
234+
## Funding
234235

235-
We request funding for private GitHub CI runners to power our midstream bindist release pipelines. Prices are in USD.
236-
This is an example/estimate. The HF and the proposer will negotiate the exact terms in private.
236+
### Who and what
237+
238+
The GHCup project requests funding for private GitHub CI runners to power the midstream bindist release pipelines.
239+
It will receive and manage the funding in strict collaboration with the Haskell Foundation.
240+
241+
Volunteers who want to collaborate in midstream bindists are welcome to look at the project structure and collaboration guidelines:
242+
243+
* https://www.haskell.org/ghcup/about/#team
244+
* https://www.haskell.org/ghcup/dev/#contribution-process-and-expectations
245+
246+
### Budget
247+
248+
The following is an example/estimate of a budget (prices are in USD). The HF and the proposer will negotiate the exact terms in private.
237249

238250
- Linux/FreeBSD x86_64 runner on Hetzner (AX52)
239251
* monthly: $62.24
@@ -255,12 +267,12 @@ We may request more runners depending on the demand, so it may very well be 3 ru
255267

256268
## Stakeholders
257269

270+
* GHCup developers, who receive funding
258271
* GHC developers
259272
* cabal developers
260273
* stack developers
261274
* HLS developers
262275
* VSCode Haskell developers
263-
* GHCup developers
264276
* Haskell toolchain end users
265277

266278
## Success

0 commit comments

Comments
 (0)