I'm advising a software developer on bringing a new community platform to market. Against my recommendation, they want to create a full-featured community product (I had suggested a lightweight one with a focused set of features). So I'm trying to build a list of every conceivable feature that could be included in a community platform. Has anyone seen anything like this? This Linkedin post is the closest thing I could find.
I was about to suggest that you might find this guide quite useful, when I realised that you're probably already pretty familiar with it. ;)
There is this document as well, but it doesn't focus specifically on features.
If I turn up anything else I'll post it up.