tizen 2.3.1 release
[external/buxton.git] / TODO
1 TODO format:
2 Description: (description of task)
3 Difficulty: [Simple|Medium|Complex]
4 Time to complete: (estimate in days)
5 Target: Version to be released in
6 Status: If multi part change, what has been done so far
7
8 Description: Update logic for smack access checks
9 Difficulty: Medium
10 Time to complete: 6
11 Target: v1
12 Status: In progress. Refer to https://github.com/sofar/buxton/wiki/Smack-TODO
13         for details.
14
15 Description: Test multi-part messaging in the client-side of the library,
16              mirroring changes made to buxtond's protocol handling
17 Difficulty: Complex
18 Time to complete: ??
19 Target: ??
20 Status:
21
22 Description: add checks for data consistency, and determine if gdbm needs to be
23              "reorganised" to ensure minimal I/O bottlenecking
24 Difficulty: Medium
25 Time to complete: 4
26 Target: ??
27 Status:
28
29 Description: Tests for nonblocking calls between client and server
30 Difficulty: Simple
31 Time to complete: 4
32 Target: ??
33 Status:
34
35 Description: Fixup list keys
36 Difficulty: Medium
37 Time to complete: 5
38 Target: ??
39 Status:
40
41 Description: Bulk send receive messages
42 Difficulty: Complex
43 Time to complete: ??
44 Target: ??
45 Status:
46
47 Description: Complete code coverage (minus exceptional cases)
48 Difficulty: Simple
49 Time to complete: 10
50 Target: after v1
51 Status: 79.6% of lines covered
52
53 Description: Use BuxtonArray for message deserialization
54 Difficulty: Medium
55 Time to complete: 5
56 Target: v2
57 Status:
58
59 Description: Remove iniparser from buxton
60 Difficulty: Simple
61 Time to complete: Done
62 Target: ??
63 Status: Needs merged but Ubuntu doesn't include it yet so holding off for now
64
65 Description: Tizen programs converted to use Buxton
66 Difficulty: Complex
67 Time to complete: 10
68 Target: v1
69 Status:
70
71 Description: Allow notification registration for non existant keys
72 Difficulty: Simple
73 Time to complete: 3
74 Target: ??
75 Status:
76
77 Description: Add client library support for list_keys
78 Difficulty: Medium
79 Time to complete: 3
80 Target: ??
81 Status:
82
83 Description: Ensure all public apis give copies of data
84 Difficulty: Simple
85 Time to complete: 1
86 Target: ??
87 Status: All done aside from list_keys which needs to be updated for the new api
88
89 Description: Add Wextra to compiler flags once iniparser is gone
90 Difficulty: Simple
91 Time to complete: 1
92 Target: ??
93 Status: