Years ago, when I first met Allan, I failed to see any reason to have what appeared to amount to a shoutbox on steroids. It's taken some time, but I've come around, and I think I want to have a similar place on my website. I've also decided that this should be my first foray into custom website design as the barriers to entry are fairly low, and the structures that this "conversation module" will require will lower barriers for other modules.
I think I've identified some key areas that I'll need to invest time in to implement this:
- User registration, sign-in, and configuration
- Draconian input sanitization
- Comment storage and retrieval
- Atom 1.0 feeds for the entire thing
I know for a fact that I'm going to want to add some insane features, like automated page updates ("It thinks it's IM!").
Anyway, that's what I'm currently thinking.
*[IM]: instant messaging