[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [kDev] some quick questions on the tools plan.



Hi Dave and All,

On Sunday, May 11, 2003, at 09:55  pm, Dave Cridland [Home] wrote:
I've built forum systems out of most things - databases, flat file
systems, and all sorts. By far the easiest and most scalable was using
IMAP.

I really like the idea of IMAP because I use it extensively and love it. We need to clarify how it's used. As a user I'd love to have an IMAP interface into Kendra based discussions. But are you saying use IMAP as a data store the the messages too? Hmmm... I'd like *all* data to be stored in our Kendra data cloud of inter connected objects thingy - let's call it kendraBase. And kendraTools provide an interface to kendraBase. And so, in my thinking we'd then have an kendraTool behaving like an IMAP server. Could we do that?

I also like IMAP because it means we could have a process checking an IMAP inbox on a different server for incoming discussion mail to then be processed/distributed. This isn't as slick as a process dealing with mails as they come in, on the same server, but I really like distributed processes as much as possible. Comments?

Let me know the feature-set,

Work with me on this. I'm not sure what language you need this in but here's my first thoughts:

A user can make a comment on any object in kendraBase. This comment and subsequent comments can be viewed as a webpage in bulletin board styley. So, we need a web interface for postings comments. Users can also participate via email. Not just getting notification and then having to go to the website but by being able to just hit reply on their email client - just like yahoo.

Users can choose to have digest or single mode and they can apply these preferences to all emails coming from Kendra. So, a user could get one email a month with newsletters, forum discussions of their subscr!bed threads, etc.

Need to able to monitor bounces too - just like yahoo.

and I'll knock something together.

Cool. Let's continue spec'ing...

Cheers Daniel