[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