|
From: Jonathan S. <jn...@ge...> - 2006-04-21 21:09:54
|
On Fri, 2006-04-21 at 21:30, Nicholas Clark wrote: > On Fri, Apr 21, 2006 at 05:03:35PM +0100, Jonathan Stowe wrote: > > [Much] > > It seemed rather more text than the other project ideas have on > http://www.perl.org/advocacy/summerofcode/ideas.html > > Would you be able to put this full description as a page on > nms-cgi.sourceforge.net, which the ideas page can link to? > Done. At http://nms-cgi.sourceforge.net/phase2.html as below. Dave, I've checked the file into CVS in pub/in/phase2.html if you want to make it better fit the house style or do any changes. > If so, is this an acceptable summary for the ideas page? > > Create a "Web Application Toolkit" for the NMS project. > > NMS has been very successful at providing well-written re-implementations of > certain popular but insecure CGI scripts, but the requirement to be > "drop-in" replacements has constrained what could be done. The next phase > is to provide entirely new programs based around a "Web Application > Toolkit", wide variety of functionality without any programming knowledge > on the part of the person configuring it, and it should be simply > installed on the majority of shared web hosting that supports Perl CGI > programs. The work has been started - 'TFmail' is the recommended > replacement for the 'FormMail' program. > > The project would be to write this toolkit and scripts that use it. The > toolkit should incorporate all TFmail's functionality, but also support > configurations as Guestbook, Web Discussion Board, Content Search, Link > Exchange, or any combination. It's likely to need code to deal with > > * Authentication > * Rate limiting of requests > * Session management > * Secure file handling > * Generalized and flexible error reporting > * Message threading > * Improved templating engine > > see http://nms-cgi.sourceforge.net/phase2.html for more information. > > (is that a good URL) ? > Yep, all good stuff. > Nicholas Clark -- This e-mail is sponsored by http://www.integration-house.com/ |