Avast forum offline due to attack
blog.avast.com
blog.avast.com
[1] https://github.com/SimpleMachines/SMF2.1/blob/release-2.1/So... — I can't find a public VCS for 2.0.x, but the code hasn't changed.
SMF was the only viable option for a forum I started. My requirements were
1. An events calendar
2. Discussion boards with varying permissions
3. Tiered membership
4. Automatic events newletter
5. Costs less than $10/month to host
6. Takes less than 2 hours/month of technical work to run
7. Can be set up and running in less than 40 hours.
8. Can be run/hosted by someone else if I'm no longer have time to manage the site.
I'd write my own but there's only so much time available in a day. I'll be looking into a way to add bcrypt hashing to SMF as a plugin. Not an easy thing to solve.Edit: "newsletter" isn't the same thing as forum reply notifications.
Edit2: Added requirement #8.
It can act as a mailing list with reply-able email notifications or daily/weekly/semi-weekly digests. Super easy setup and maintenance.
About the integrated calendar, you're right it doesn't have one integrated. I wonder if someone would develop a plugin[1] for it...
Edit: Actually, somebody already thought of this and there's already a plugin[2] for it. Here it is in action[3].
[1]: https://meta.discourse.org/category/extensibility/plugin
[2]: https://meta.discourse.org/t/discourse-topics-as-google-cale...
I considered Discourse since I am very familiar with rails but adding the features I required would have taken more time than I had back then.