-
Notifications
You must be signed in to change notification settings - Fork 3
/
TODO
37 lines (32 loc) · 1.18 KB
/
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
30
31
32
33
34
35
36
37
Greg:
* .buddy.10594 files
* process limits
* controller -help usage
* logging writeup
* controller should watch for unresponsive buddies
Mike:
* specify rpm/dpkg bindings
* specify yinst bindings
* 'prove' might not be on the system
* configuration loader to setup data base (json/xml)
* two DBs for control and stats
* Don't auto-create pkg/srvc with find_or_create on _get requests
* Channel printf() error messages into a logging system
* Add assert() statements in upk_db_exec_single().
* -O2 out
* Command line join: Mind quotes/escapes
* Buddy needs to be able to log errors somewhere besides standard out.
* Expose the listener triggers as SQL functions and add triggers which
notify listeners on updates.
##########################
# ?
##########################
* better unit tests (check target in top makefile)
* extract unit test helper functions out in separate lib
* use 2 different sqlite databases for control and stats
* autoconf: use Makefile.am noinst_LIBRARIES
* autoconf: used searched sqlite3 lib
* autoconf: Mac CFLAGS: GCC_UNDEF_FLAG=-undefined dynamic_lookup
* autoconf: install target
* autoconf: targets for upkeeper and upkeeper_dev packages
* autoconf: prefix handling