Skip to content

Commit c49de51

Browse files
author
doyougnu
committed
Add community check-in to phase checklists
1 parent 33ab07c commit c49de51

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

proposals/2022-01-31-haskell-optimization-handbook.md

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -288,7 +288,8 @@ Part 2.2: Library agnostic code changes
288288

289289
### Phase 0: Initialization
290290
This is an initialization phase, its purpose is to get the project up and
291-
running and ready for external contributions. This phase is completed when:
291+
running and ready for external contributions. Note that the last item of each
292+
phases' checklist is a community check-in. Phase0 is completed when:
292293

293294
- [ ] : Working repository for the book is setup.
294295
- [ ] : Continuous integration for the book is setup and the book builds for
@@ -303,8 +304,10 @@ running and ready for external contributions. This phase is completed when:
303304
- [ ] : Three section of Part 2 (Optimizations) are complete.
304305
- [ ] : One case study is complete.
305306
- [ ] : List of contributors is initialized.
307+
- [ ] : Community check in has been done on Discourse.Haskell after each other
308+
bullet is complete
306309

307-
This deliverables for this phase constitute examples for other contributors, so
310+
The deliverables for this phase constitute examples for other contributors, so
308311
that when and if an external contributor tries to contribute they have something
309312
to work off of rather than a blank page. In particular they have checklists to
310313
work off of and example sections to refer to. This lowers the barrier of entry
@@ -356,13 +359,16 @@ Linux). This phase is complete when:
356359
either the Core reading guide or the benchmarking section.
357360
- [ ] : Two case studies are complete and show real world poor performance
358361
patterns in Core, and associated improvements in benchmarking data.
362+
- [ ] : Community check in has been done on Discourse.Haskell after each other
363+
bullet is complete
359364

360365
### Phase 2: Coasting
361366
By phase 2 we should have good working conventions setup and numerous example
362367
chapters for new contributors. This phase is complete when for each item in the
363368
table of contents a corresponding chapter has been merged into main. Thus
364-
constituting the first complete draft of the book.
365-
369+
constituting the first feature complete draft of the book. If necessary, at this
370+
phase the project can regroup and define subsequent phases for additional
371+
material or extra parts.
366372

367373
## Timeline
368374

0 commit comments

Comments
 (0)