- Revise our code of conduct. Some aspects of it are problematic for people (myself included). I'll raise an issue on this shortly.
- Develop an action plan to help organisers of events deal with incidents. See: http://geekfeminism.wikia.com/wiki/Conference_anti-harassment/Responding_to_reports
- Get some members of our community to take a training course on how to deal with incidents properly. Something like: http://www.nswrapecrisis.com.au/Training.aspx could be appropriate. This will help in dealing with any incidents properly. It will also mean that people will have more trust that we will respond to incidents properly.
- Announce the names of contact persons/duty officers before events such as RailsCamp and RubyConf.
- Keep working on bulding mentoring programs for new developers along the lines of RailsGirls/Installfest/DevelopmentHub. We need Australian-local equivalents of RailsBridge, DevChix, TransHack etc. Some of this needs to be owned by minorities, but we need to work on creating safe supportive spaces for everyone.
- Create a new speaker mentoring program so we have more local talent able to speak at the next RubyConf. We've got a year to build an awesome lineup.
- Work to create junior and minority friendly roles in our companies.
- Consider moving RoRo Sydney to a safer location which encourages presentations over socialisation. (Although we should keep social activities afterwards and emphasise other things like #fridayat4)
None of this improves diversity directly, but the goal we should have is to create safe, supportive and welcoming environments for everyone.
I think we can also ask somehow members of the community to be mindful of what they say online, e.g. twitter, responding to criticism by being a dick doesn't help anyone, it only puts people in a defensive position and unwilling to help.
If we really have the best interest of the community in mind we will think twice before saying something harsh and hurtful