| 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 |
| 8 | - [X] credits |
| 9 | - [X] options |
| 10 | - [X] play |
| 11 | - [X] save-restore options |
| 12 | - [X] code |
| 13 | - [X] appimage |
| 14 | - [X] windows |
| 15 | - [X] flatpak |
| 16 | - [X] versions |
| 17 | - [X] itchio |
| 18 | ** READY messenger.send('force_win') and messenger.send('force_fail') |
| 19 | ** READY management of error and success (upload builds, server script) |
| 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: |
| 25 | * READY move functional tests in tests from lib.engine |
| 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> |