Permalink
Browse files

Added TODO list.

  • Loading branch information...
1 parent e6decce commit ed50407f5e7bff73b72f55fadac05f7fb9c5beeb Torben Hoffmann committed Feb 24, 2012
Showing with 21 additions and 0 deletions.
  1. +21 −0 TODO.md
View
@@ -0,0 +1,21 @@
+# To-Dos for Chronos
+
+
+## Removal of timers for terminating requesters
+
+When the requester of a timer dies it should be possible to get the timers that has been requested removed.
+
+This is only a problem if more processes share the same Chronos timer server, since a single process which has started a Chronos timer serevr will drag Chronos down with it when it dies.
+
+
+## Flexible linking to the creating process
+
+Right now a Chronos timer server can only be started with `start_link/1` which means that it will die when the creator of it dies.
+
+It might be a good thing to decouple this, but since I have not found a good use case for this yet it is not implemented.
+
+## Support for recurring timers
+
+If you want to have a recurring timer, say every 5 seconds, you have to start a new timer every time it expires.
+
+If this is too troublesome to do it will be possible to introduce recurring timers - I encourage users of Chronos to try it out as it is today and provide me with some information about how recurring timers should work for them. Then I will implement the feature.

0 comments on commit ed50407

Please sign in to comment.