chiark / gitweb /
[PATCH] fix up the tests to work without all of the environ variables.
[elogind.git] / TODO
1 This is a short list of things that needs to be done.  They are in no specific
2 order.  I will gladly accept patches for any of these items, or any other stuff
3 people offer up.
4
5 greg k-h
6 greg@kroah.com
7
8
9 - add modifiers and more documentation about the config file to the man
10   page.
11 - add ability to capture CALLOUT result and use it in a device name.
12 - fix kernel name logic to handle devices like sdaj and such.
13 - make real test harness and have the tests be automated (instead of
14   relying on me knowing what the proper files should be created.)
15 - more documentation (can never have too much.)
16 - document the config file format (it will change over time...)
17 - add symlink generation and removal support
18 - better partition support (it's a hack right now, maybe new libsysfs changes
19   can help out a lot here.)
20 - allow database to be queried by other programs
21 - split program into two pieces (daemon and helper that sends events to it).
22   This will allow us to keep track of sequences, and lots of other needed
23   stuff.
24 - keep track of current permissions on devices when daemon shuts down.
25 - better permission handling
26 - create kernel name to devfs name config file so that all of the devfs users
27   will have an upgrade path.
28 - do early boot logic (putting udev into initramfs, handle pivot-root,
29   etc.)
30 - add hooks to call D-BUS when new node is created or removed
31 - lots of other stuff...
32 - actually use the BUS= value to determine where the LABEL rule should look
33   (right now it's ignored, and we only look in the current sysfs directory.)
34   This is needed, for example, to look at the usb device's serial number of a
35   usb-storage device, instead of the scsi device's sysfs directory for the
36   serial number.