From: Joby W. <joby@u.washington.edu> - 2003-01-17 20:49:59
|
Chip Rosenthal wrote: > I'm new here, so pardon me if this is not an appropriate question ... > but is there any discipline on this project that prevents broken code > from being checked into CVS? I keep running into non-functional or > incompletely implemented functions that (IMO) really shouldn't be in a > released codebase. It's been quite frustrating. This is always an appropriate question. I try to check out new checkins and I am sure others do too, but it happens... The entire user system has been in flux and we really need to discuss architecture so we're not just commiting new features ad hoc. I really think we need to nail down that part of the system before we get to making/fixing the user experience (this is still a development release). I have just committed the Group interface (lib/WikiGroup.php) for Group membership determination. It is pretty well documented so it should be pretty obvious what is happening. I'd like people to check it out for comments and corrections. Sorry it is so delayed (I promissed this back in October). If we can get the UserAuthentication, PagePermissions and UserGroups straightened out a lot of these User Experience issues will be easier. http://phpwiki.sourceforge.net/phpwiki/UserAuthentication http://phpwiki.sourceforge.net/phpwiki/PagePermissions http://phpwiki.sourceforge.net/phpwiki/UserGroups jbw |