[12] | 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 |
---|
[49] | 7 | NT/XP/2k3/Vista. A regression test suite would be nice too. |
---|
[12] | 8 | |
---|
| 9 | - Build system. I do not wish to use automake/autoconf in this |
---|
[49] | 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. |
---|
[12] | 13 | |
---|
[49] | 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. |
---|
[12] | 17 | |
---|
[49] | 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 | |
---|
[12] | 30 | - Grep through the source for 'XXX', and you'll find more. |
---|