5 ************************************************
6 *** This file is a TODO. It is thus kinda ***
7 *** outdated. You know the story, right? ***
8 ************************************************
19 /* FIXME: better place? */
20 int vasprintf (char **ptr, const char *fmt, va_list ap);
21 char *bprintf(const char*fmt, ...) _XBT_GNUC_PRINTF(1,2);
32 * Better split casual errors from programming errors.
33 The first ones should be reported to the user, the second should kill
34 the program (or, yet better, only the msg handler)
35 * Allows the use of an error handler depending on the current module (ie,
36 the same philosophy as log4c using GSL's error functions)
39 * Hijack message from a given category to another for a while (to mask
40 initializations, and more)
41 * Allow each actor to have its own setting
42 * more logging appenders (take those from Ralf in l2)
45 * Add configuration and dependencies to our module definition
46 * allow to load them at runtime
47 check in erlang how they upgrade them without downtime
50 * we may need a round-robin database module, and a statistical one
51 * Some of the datacontainer modules seem to overlap. Kill some of them?
52 - replace fifo with dynars
53 - replace set with SWAG