1 | $Id: TODO 49 2005-08-07 15:20:17Z tim $ |
---|
2 | |
---|
3 | If you are interested in contributing to this project, here's a few |
---|
4 | things you could look into: |
---|
5 | |
---|
6 | - Testing, testing, and more testing. reglookup needs to be tested on |
---|
7 | NT/XP/2k3/Vista. A regression test suite would be nice too. |
---|
8 | |
---|
9 | - Build system. I do not wish to use automake/autoconf in this |
---|
10 | project. I have also now decided that make is painful to use for |
---|
11 | everything. I'd like to switch to a suite of shell scripts driven by |
---|
12 | minimal make rules. If you got any ideas on this, shoot them my way. |
---|
13 | |
---|
14 | - Unicode support. I have never internationalized or localized any |
---|
15 | software before. This would be a big help for the SZ, EXPAND_SZ, and |
---|
16 | MULTI_SZ data types. |
---|
17 | |
---|
18 | - The interface between reglookup.c and regfio.c needs to be improved. |
---|
19 | Many functions from reglookup should be moved to the library, and I |
---|
20 | want to move to using iterator structs in the library. This will the |
---|
21 | library more threadsafe and may better support lazy parsing of many |
---|
22 | structures which are currently parsed up front. |
---|
23 | |
---|
24 | - The stuff in smb_deps.h and smb_deps.c needs to be cleaned up. The |
---|
25 | eventual goal is to have it all either integrated into regfio, or to |
---|
26 | be eliminated, or broken out into small supporting libraries, as |
---|
27 | necessary. It is currently just a jumble of old Samba code that I |
---|
28 | haven't decided where to put yet. |
---|
29 | |
---|
30 | - Grep through the source for 'XXX', and you'll find more. |
---|