|
4 | 4 |
|
5 | 5 | ### pre-1 (core functionality) [#16](https://github.com/roc-streaming/rocd/issues/16) |
6 | 6 |
|
7 | | -- [ ] prototype: devices, streams, API (1) -- [#32](https://github.com/roc-streaming/rocd/issues/32), ... |
8 | | - - [ ] devices: pipewire based on C API bindings |
9 | | - - [ ] streaming devices: for working with pipewire modules, roc-pulse or roc-vad |
10 | | - - [ ] streams: CRUD, send, receive |
11 | | -- [ ] tests: integration (single process): openapi-based generated client class that interacts with rocd server + PW backend mock |
| 7 | +- :white_large_square: prototype: devices, streams, API (1) -- [#32](https://github.com/roc-streaming/rocd/issues/32), ... |
| 8 | + - :white_large_square: devices: pipewire based on C API bindings |
| 9 | + - :white_large_square: streaming devices: for working with pipewire modules, roc-pulse or roc-vad |
| 10 | + - :white_large_square: streams: CRUD, send, receive |
| 11 | +- :white_large_square: tests: integration (single process): openapi-based generated client class that interacts with rocd server + PW backend mock |
12 | 12 |
|
13 | 13 | ### pre-2 (core functionality) |
14 | 14 |
|
15 | | -- [ ] ZMQ: protocol |
16 | | -- [ ] cross-management |
| 15 | +- :white_large_square: ZMQ: protocol |
| 16 | +- :white_large_square: cross-management |
17 | 17 |
|
18 | 18 | ### pre-3 |
19 | 19 |
|
20 | | -- [ ] user configuration (plain text) [#9](https://github.com/roc-streaming/rocd/issues/9) |
21 | | -- [ ] administration panel (UI for stable REST API) [#17](https://github.com/roc-streaming/rocd/issues/17) |
22 | | -- [ ] documentation [#21](https://github.com/roc-streaming/rocd/issues/21) |
| 20 | +- :white_large_square: user configuration (plain text) [#9](https://github.com/roc-streaming/rocd/issues/9) |
| 21 | +- :white_large_square: administration panel (UI for stable REST API) [#17](https://github.com/roc-streaming/rocd/issues/17) |
| 22 | +- :white_large_square: documentation [#21](https://github.com/roc-streaming/rocd/issues/21) |
23 | 23 |
|
24 | 24 | ### later |
25 | 25 |
|
26 | | -- [ ] tests: integration (black box; multiprocess): dockerized client + server |
| 26 | +- :white_large_square: tests: integration (black box; multiprocess): dockerized client + server |
27 | 27 |
|
28 | 28 | --- |
29 | 29 |
|
30 | 30 | ### after pre-1 |
31 | 31 |
|
32 | | -- [ ] convert `roc-droid` -> `roc-cast` |
33 | | -- [ ] use rocd in `roc-cast` on desktop |
| 32 | +- :white_large_square: convert `roc-droid` -> `roc-cast` |
| 33 | +- :white_large_square: use rocd in `roc-cast` on desktop |
34 | 34 |
|
35 | 35 | ### after pre-3 |
36 | 36 |
|
37 | | -- [ ] **public announce** |
| 37 | +- :white_large_square: **public announce** |
38 | 38 |
|
39 | 39 |
|
40 | 40 | ## Platform support |
|
0 commit comments