Here is a list of detailed requirements more or less on a per plug-in basis.
More of the features are viewed as third party plug-ins since the Core system is pretty small. The few items part of the core are marked with [Core] and made part of the Core Feature group.
This list gives information that should be accessible to everyone, not just technical people.
Soon I will start marking features that are implemented as we are getting more and more of thos done.
We now have started to really work hard on the development and offer a page with the current development status of Snap! C++.
The list is sorted alphabetically (or at least it should be, lower case entries appear last though):