I hate myself for reinventing the wheel, but I like building stuff myself ;-)
It should be possible to save and retrieve comments using different storage mechanisms:
- GitHub repo / gists
- Database (PDO)
- XML Files
Functionality of comments:
- Post comment
- Edit comment
- Moderation
- Replying to comments
- URL shortener
- Gravatars
Info of comments:
- Timestamp
- Message
- User / Emailaddress / null
- Article identifier
Formatting of posts:
- Markdown
- Plaintext
- HTML (check against whitelist of tags)
- self hosted
- disqus
- login by: name, social media (fb, twitter, g+) or anonymous
- Title
- Timestamp
- Intro (optional)
- Message
- Identifier
- Tags
- Article preview
Routes config formats:
- array
- yaml
- xml
Retrievable interface