From mboxrd@z Thu Jan 1 00:00:00 1970 From: rgh@roughage.com.au (Richard Heycock) Date: Thu, 24 Jul 2008 07:41:52 +1000 Subject: [sup-talk] rethinking sup part ii In-Reply-To: <1f7abd640807230227v75c28a62v6c299242a9bf3303@mail.gmail.com> References: <1216589569-sup-1520@entry> <1216802131-sup-4710@wrasse> <1216803452-sup-8333@port-ext16.ensta.fr> <1f7abd640807230227v75c28a62v6c299242a9bf3303@mail.gmail.com> Message-ID: <1216848517-sup-4046@wrasse> Excerpts from terence.namusonge's message of Wed Jul 23 19:27:46 +1000 2008: > Well surely if we r eschewing typical mail storage formats like mbox and > IMAP then a database is the way to go > unless your suggesting we write some form of storage library as well. Two things: I do not have a problem with a database per se, I do however have a problem with a standalone relational database. There are many embedded databases that work a treat and the user never need know about them. That's pretty much what mbox, Maildir, etc are. The other point is that in using Sphinx the STS would not be using the database directly but would require it simply because the index required it. As I mentioned in my previous email there are a number of other indexes which will serve the purpose without the unnecessary complexity of a standalone database system. rgh > On Wed, Jul 23, 2008 at 10:58 AM, Nicolas Pouillard < > nicolas.pouillard at gmail.com> wrote: > > > Excerpts from Richard Heycock's message of Wed Jul 23 10:45:06 +0200 2008: > > > Excerpts from William Morgan's message of Mon Jul 21 07:33:24 +1000 2008: > > > > In which the new version of Sup is described! > > > > > > > > http://all-thing.net/2008/07/rethinking-sup-part-ii.html > > > > > > I really like the idea and I have to say that I'm *very* glad that you > > > are keeping the ncurses interface. > > > > > > My one concern is that you are thinking of using Sphinx and as a > > > consequence you are relient on a relational database. Is that really > > > what you want for a mail client? I find this disturbing on two levels: > > > having a full blown database system for email seems like overkill and > > > the idea of an index bring based on a relational model quite appaling. > > > > > > There are a number of other indexs such as Xapian or Hyper Estraier > > > both have ruby bindings and both are quite mature and widely used in > > > other projects. > > > > I'm also concerned by using relying on relational databases for a mail > > service. > > > > -- > > Nicolas Pouillard aka Ertai > > > > _______________________________________________ > > sup-talk mailing list > > sup-talk at rubyforge.org > > http://rubyforge.org/mailman/listinfo/sup-talk > > > > > -- +61 (0) 410 646 369 [e]: rgh at neoss.com.au [im]: rgh at jabber.org You're worried criminals will continue to penetrate into cyberspace, and I'm worried complexity, poor design and mismanagement will be there to meet them - Marcus Ranum