Ticket #13: tracking-considerations

File tracking-considerations, 828 bytes (added by Erik Huelsmann, 19 years ago)
Line 
1                                                                -*- text -*-
2
3
4Requirements
5============
6
7 1) Persistence of registered events
8 2) Minimal tracking of 'seen' and 'spoke'
9 3) Library-user side flexibility to act on registered events
10 4) If more than only (2): per user, per channel event tracking
11
12
13Addressing the requirements
14===========================
15
161. Persistence is offered by the framework done by Xach.
17
182. Minimal tracking of 'seen' and 'spoke' is provided by the adapted
19   version of Xachs framework.
20  The current version is in so far unsatisfying that the client can't
21choose the language of the messages shown to the user.
22
233. Library-user side flexibility to act on registered events
24  What I mean by that is that the client should be able to hook into
25the mechanism which allows it to register