resetting manifest requested domain to floor
[platform/upstream/obexd.git] / TODO
1 Background
2 ==========
3
4 - Priority scale: High, Medium and Low
5
6 - Complexity scale: C1, C2, C4 and C8.  The complexity scale is exponential,
7   with complexity 1 being the lowest complexity.  Complexity is a function
8   of both task 'complexity' and task 'scope'.
9
10   The general rule of thumb is that a complexity 1 task should take 1-2 weeks
11   for a person very familiar with BlueZ codebase.  Higher complexity tasks
12   require more time and have higher uncertainty.
13
14   Higher complexity tasks should be refined into several lower complexity tasks
15   once the task is better understood.
16
17 General
18 ==========
19
20 - OBEX Actions are used to perform actions not primarily defined as OBEX
21   commands. This actions include, for example, moving, copying and setting the
22   permissions of objects. OBEX actions would be very useful when implementing
23   virtual filesystems over OBEX.
24
25   Priority: Medium
26   Complexity: C2
27
28 - Single Response Mode (SRM): The Single Response Mode header shall be used to
29   enable this mode, while the SRMP header may be used to alter the normal
30   processing of SRM for a single request/response exchange during the current
31   operation. The use of the SRMP header is optional; however, GOEP devices that
32   support SRM shall be able to receive and process this header. SRMP headers
33   should be used judiciously as this will impact the overall throughput of the
34   operation using SRM. Receipt of invalid or unexpected Single Response Mode or
35   SRMP header values shall be ignored by the receiving device.
36
37   When SRM is active the action of suspending a request can be notified using SRMP
38   “wait” option (0x01).
39
40   Priority: Low
41   Complexity: C4