I think they are all quite basic. I think personally 10 and 12 areI may have underestimated the time it will take me to implement them, but I am quite inexperienced in projects of this nature. The closest I have done is some ASP.NET and VB.NET front ends to MS SQL databases as part of my summer job. If I get to the stage where I can implement more than those requirements and I have the time, then I may.
'should-haves' in my opinion.
I will evaluate this as part of my candidate re-use components analysis in my report. I was hoping that I would be the first to actually put together a new archiver for Mailman, oh well.Also have a look at the "SMART Archiver" project, http://sourceforge.net/projects/smartarchiver/
A replacement for the standard GNU Mailman archiver that
supports attachments, searching, date selection, message
editing and more, requires a database such as postgressql
(mysql support is coming in a future version)
Other requirements you might consider:I may do this depending on my design decisions.
- db support for Zope, http://zope.org
- Unix mbox output (based on the db). That would make it easy toIf achieve my non-functional requirements this should be fairly straightford to implement.
upgrade, or to change to a different archiver.
- support for a 'view complete thread' (this would really be nice!)I'm not sure I understand what you mean by this. The type of interface I am aiming for can be seen in Ka-Ping Yee's Zest prototype at http://www.zesty.ca/zest
- python based, because that would make it fit better with mailmanDefinately.
and will make it easier to install
- easy to use api for adding new messages (e.g. use it as an archiverFrom what Barry Warsaw has told me, Mailman supports external archivers that provide a command-line client. Not exactly an API, but if I choose to use this then it would be fairly straightforward to adapt the archiver for other uses.
for wiki discussions, such as http://zwiki.org/GeneralDiscussion )
Thanks a lot for your feedback and the SMART Archiver link.
Iain
_______________________________________________ Mailman-Developers mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-developers