- 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.
And a thought on 8.
RORO Syd is very much an 'in crowd' kind of thing, which is intimidating. Would be cool if there was some kind of informal orientation for beginners, even just like: "Hey, if you're a beginner, come over here - here are some people who help mentor, who you can chat to, find out what this is all about. You can hang with them for tonight, and not feel awkward standing by yourself". Or name tags if you're new - so people know you're new, and know your name. Dunno... I'm thinking off the top of my head here.
My first RORO, it felt like everyone knew everyone, and no one knew that I didn't know anyone. I would've liked something like that.
Also, RORO has mostly advanced talks. If there are beginner talks, they aren't about Rails. Andrew Harvey told me they used to aim for a beginner, intermediate and advanced talk at each one, which would be nice.
The beginner talk could be up front, when everyone's blood alcohol level is lowest.
I've been thinking I should just go and do a beginner-level talk on something. I've got some ideas, just haven't found time yet. And I don't go to RORO very often.