4 # This file lists items that have to be worked on.
5 # An entry for an item has the following tags:
6 # * Module: the concerned class or file
7 # * Location: a more precise location, e.g. a function
8 # * Description: a description of the item
9 # * Priority: the priority of the item, may be
10 # deferrable: of no/little relevance for OBOS R1 (to be future compatible:
12 # low: of relevance for the next release, but not needed in the
14 # medium: of relevance for the next release, needed in the near future
15 # high: of relevance for the next release, needed as soon as possible
16 # urgent: of relevance for the next release, needed yesterday, i.e.
17 # some people depend on it being finished and can't continue
18 # with their tasks otherwise
20 # * Requires: a list of prerequisites needed for the item to be worked on,
22 # * Responsible: a list of people working on the item, omitted, when empty
27 Description: Definition of SYMLINK_MAX belongs to some header file. Remove it.
32 Location: InitTest1(), InitTest2()
33 Description: Enable tests with strlen(dir + leaf) > B_PATH_NAME_LENGTH.
35 Requires: - reimpl. of SetTo(const BDirectory *, const char *, bool)
40 Description: Reimplement for performance reasons. Don't call FlattenedSize().
46 Description: Add more thorough tests.
48 Requires: - OBOS kernel
53 Description: Implement when kernel support is available.
55 Requires: - OBOS kernel
59 Location: Read/Write[At]()
60 Description: Verify behavior of B_OPEN_AT_END.
65 Location: PositionTest()
66 Description: Uncomment test, when B_OPEN_AT_END behavior is understood.
68 Requires: - verification of B_OPEN_AT_END behavior
72 Location: struct fs_info
73 Description: Change "char device_name[128]" to "char device_name[B_DEV_NAME_LENGTH]"
74 whenever appropriate, since B_DEV_NAME_LENGTH is now declared in
77 Requires: - filesystem support files in the source hierarchy
80 Module: BMimeType/MimeTypeTest
81 Location: update_mime_info(), create_app_meta_mime()
82 Description: Find out, what is the meaning of the force parameter. It does
83 obviously not mean, that calling the function twice, the second
84 time with force, has the same effect as calling it only at the
85 second time. At least the tests indicate, that the second call,
86 though with force, does not have any effect at all.
92 Location: SetNameTest()
93 Description: Check whether the mount point is renamed properly.