As you may be aware, you can now hover over the points on a user's profile in order to see a breakdown of what actions earn points.  I have also just updated this document with a breakdown of each action with links explaining how to earn them: Earning Community Points and Achievement Badges