forked from vangberg/librevox
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO
29 lines (17 loc) · 804 Bytes
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
- inbound listener: only subscribe to events w/ hooks, unless `events :all`
specified
- map more commands/applications.
- check command/application input and raise ArgumentError, possibly.
- filter events
- move test suite from bacon -> test/unit.
- test how this works in async mode - I imagine that it might mess with
@command_queue
- how can applications be used w/ command socket? would be nice if you could
do e.g. originate("user/coltrane", :endpoint => bridge("user/davis")) and
it would translate to "originate user/coltrane &bridge(user/davis)"
- maybe let commands handle the response, so something useful could be returned?
- extension sugar (0.5)
- graceful shutdown
- handle disconnects
- failure hooks, for hoptoad and so on.
- log raw data in case of parse failure.