Commit | Line | Data |
---|---|---|
ad5ef398 FC |
1 | #+STARTUP: indent |
2 | #+TODO: INBOX BACKLOG READY RED CODE L10N REFACTOR LINT GREEN CHANGELOG BLOG | DONE | |
3 | #+CATEGORY: pmachines | |
4 | #+TAGS: bug(b) calendar(c) waiting(w) | |
5 | ||
6 | * build pipeline | |
7 | ** RED functional tests | |
edeef6f9 | 8 | - [X] credits |
d982c0a5 | 9 | - [X] options |
4f15e3fc | 10 | - [X] play |
ebb440db | 11 | - [X] save-restore options |
ad5ef398 | 12 | - [X] code |
1e689176 | 13 | - [X] appimage |
5c7b5457 | 14 | - [X] windows |
1ba5e7f0 | 15 | - [X] flatpak |
8ce16d6c | 16 | - [X] versions |
edeef6f9 | 17 | - [ ] itchio |
8ce16d6c | 18 | ** READY messenger.send('force_win') and messenger.send('force_fail') |
ad5ef398 FC |
19 | ** READY management of error and success (upload builds, itch.io) |
20 | ** READY crontab | |
21 | * READY fix level 6 to something that can be systematically tested :bug: | |
22 | * READY fix level 7 to something that can be systematically tested :bug: | |
23 | * READY fix level domino box basketball: it can be solved trivially :bug: | |
24 | * READY fix actions: rewind, prev, next :bug: | |
8ce16d6c | 25 | * READY move functional tests in tests from lib.engine |
ad5ef398 FC |
26 | * READY refactoring |
27 | * BACKLOG version 0.0.yymmdd | |
28 | * BACKLOG do intro video with moviepy | |
29 | * BACKLOG android build (test with the emulator of android studio) | |
30 | * BACKLOG intro animation (from target item to start position) | |
31 | * BACKLOG buttons of the scenes enabled sequentially | |
32 | - [ ] each scene has a version | |
33 | - [ ] when you win save the id + version | |
34 | - [ ] put an "update" if id is saved and versions are different | |
35 | * BACKLOG teeter-tooter with constraints (real teeter tooter), magnet, road cone, bucket | |
36 | * BACKLOG functional tests for performance (frame rate) | |
37 | * BACKLOG functional tests for "cleaning" i.e. at the end of the states verify: | |
38 | - [ ] active threads | |
39 | - [ ] active tasks | |
40 | - [ ] current nodepaths (render3d) | |
41 | - [ ] current nodepaths (render2d) | |
42 | - [ ] current nodepaths (render3d) | |
43 | - [ ] current accepting events | |
44 | - [ ] current buffers | |
45 | * BACKLOG (when itch.io's client waiting works with wine) functional tests for windows-itch.io | |
46 | * calendar :calendar: | |
47 | ** publish post q1; reschedule | |
48 | SCHEDULED: <2024-03-18 Mon +1y> | |
49 | ** publish post q2; reschedule | |
50 | SCHEDULED: <2022-06-18 Sat +1y> | |
51 | ** publish post q3; reschedule | |
52 | SCHEDULED: <2022-09-16 Fri +1y> | |
53 | ** publish post q4; reschedule | |
54 | SCHEDULED: <2022-12-16 Fri +1y> |