Skip to content

Commit

Permalink
Updated todo
Browse files Browse the repository at this point in the history
  • Loading branch information
FedeDP committed Mar 18, 2018
1 parent 36ea3a1 commit 40d97a1
Showing 1 changed file with 11 additions and 9 deletions.
20 changes: 11 additions & 9 deletions TODO.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,17 @@
- [x] Let users implement "non-pollable" modules, ie: modules that are not bound to a FD (but only receives pubsub message) -> ie: set RUNNING state anyway if certain FD is passed
- [x] Update doc
- [x] msg_t all const
- [ ] add an hashmap_exists() function
- [ ] properly use an hashset for module subscriptions
- [ ] split in module.h and modules.h (module/module{s}.h)

### Logger

- [ ] modules_set_logger() function to set a logger?
- [ ] Logger will be called in module_log/m_log

### Finally

- [ ] Release 1.0

## Later
Expand All @@ -23,21 +32,14 @@
- [ ] destroy children of modules at module deregister
- [ ] bind children to parent states (ie: parent paused -> children paused; parent resumed -> children resumed...)

### Logger
- [ ] new release

- [ ] modules_set_logger() function to set a logger?
- [ ] Logger will be called in module_log/m_log

### Dep system

- [ ] REQUIRE and AFTER macros

### Generic

- [ ] add an hashmap_exists() function
- [ ] properly use an hashset for module subscriptions

**UPDATE DOC with SUBMODULE interface + release 1.1**
- [ ] new release

## Test it

Expand Down

0 comments on commit 40d97a1

Please sign in to comment.