From: Eric R. <eb...@tc...> - 2004-04-23 16:56:52
|
On Apr 23, 2004, at 3:36 AM, Lane Sharman wrote: > ebr, > > I propose to make the following changes this weekend in the interest > of greater, global acclaim and popularity for our wiki leading to 12 > Oscars of Wikidom. Please reply to this email on fri. thanks in > 'vance. > > 1) New Code and Configuration File Option "Operate In Authenticated > Mode" > In this mode, no wiki page will be shown until the user successfully > completes the login. Perhaps the user should be able to see the > default page as well? Of course, the user can complete the new account > form. Sounds good. What I would do is make a LogonPage that has the username/password fields, some words, and a link to "Register" > 2) Code and Configuration File Option "Administratively approve new > account applications" > In this mode, a new account will be created with a flag set, > "ApprovalPending=True". An administrator for the wiki will need to > approve/deny the account which will result in the proper action: > TRUE->FALSE or delete the account. Sounds good too. I can see why this would be needed. > Of course, I will test this pretty vigourously before committing. I > will also jar up all the vlh class files and delete all the source > folders for this piece of the code. The vlh source in cvs kinda makes > the source base a little unwieldy as we have discussed. That would be cool too. > See any car bombs awaiting me in making these changes to the code? Don't think so. I am planning on ripping out the Lucene full-text indexing stuff and replacing it with Xapian (http://www.xapian.org/). Xapian is a C++ library for fulltext indexing that is f*cking awesome. It's fast and simple. I've contributed a JNI wrapper for it so it can be used from Java, and they've just recently released a new version which includes the JNI wrapper. Sometime soon I'll be updating Wiki too. eric |