Scott, i hope to take a closer look at your revisions tomorrow or this weekend. I'm a bit daunted by the packaging - i don't know how i can incorporate your changes to my version without specific patches for just the changes you made, and some explanation of them. Probably one of the most important aspects of this group-development effort is going to be some discipline to coordinate - otherwise we'll spend more effort trying to synch up than we will actually developing stuff. I *highly* recommend keeping your sources under version control, and really like using CVS to keep a development copy and a production copy. This makes it lots easier to mark releases as a whole, and identify changes since the last release, etc.
Anyway, i'll be eager to incorporate your membership management stuff...
Ken