Ruby Australia Committee Elections

We have 5 open positions which include the President and Secretary roles, plus two full-term and one half-term general position. Below is a brief description of each position, as well as some general information on the workings of the committee and the current direction and focus.

We also have a nomination form to help streamline the meeting.

Each committee member is expected to attend a monthly 1 hour online meeting (scheduled around all members other commitments), and to have regular access to Slack, 1password and Google docs. These are minimal requirements for staying in contact with the rest of the committee and accessing required files and login information. The time outputs outlined below are loose, with more time often needed at crucial points throughout the year and less at other times.

Critical points are usually: - Turnover of committee members (after each Rails Camp) - Weeks before RubyConf and Rails Camps - Turnover of the financial year

Open Positions


The President guides the overall direction of the organisation. They make the final call on major decisions and delegate work to General Members. They are in charge of making sure the committee is running smoothly and committee members are meeting their obligations.

Occasionally they need to mediate interpersonal issues within the committee or address Code of Conduct breaches within the member base.

The President is in charge of chairing the online meetings, though this is often delegated to the Secretary. They also cast the deciding vote in the instance of a draw.

Time output: 5+ hours a week


The Secretary is responsible to ensure that formal legal and governance requirements of running an association are maintained. They also handle the nitty-gritty of day-to-day committee operation, such as keeping members in the loop on meetings, taking and distributing minutes and maintaining our online accounts. We also expect that they will be in charge of maintaining a new member database in the coming year.

The Secretary job is a big one, which can involve delegating work out to General Members.

Time output: 4-5 hours a week

Our existing Secretary, Ryan Bigg, intends to run for reelection.

General Members

General Members are tasked with supporting the current needs of the organisation in various ways. They might be on the organising team of an upcoming camp or conference, heading a subcommittee to work on a particular aspect of the organisation like the website/sponsorship or handling the social media and other member communication. We try to utilise the strengths and interests of each member to their best effect, and to allow them a fair amount of autonomy in their area of focus.

Time output: 2-3 hours a week

Goals for 2017

The main goals of the organisation for 2017 are:

Particular skills we would love to add to the team are:

We welcome anyone who is interested in joining the team to step forward, but if you have skills or passion for any of the goals outline above then we will be especially lucky to have you.

As it's common for existing members to move into open positions, we encourage nominees to consider which positions they would be interested in accepting before the meeting. If you want any more information about the committee, please feel free to contact us. Otherwise, get nominating!

On Gender Equality in the Australian Ruby Community

Written by Elle Meredith, one of the RubyConfAU 2014 organisers and a Ruby Australia committee member. It was reviewed by the other conference organisers and committee members before publication.

February 26, 2014

The RubyConfAU 2014 organisers have come under fire for the conference's low percentage of female speakers. This started when Ms. Eleanor Saitta, the closing keynote speaker, displayed a final slide, listing 26 women who could have given talks at the conference. If you are short on time, what I would like you to take from this article is that diversity in the Australian Ruby Community is improving but we still have more to do.

Side note, diversity is about marginalised groups and the issues and barriers they face. For the sake of this article, I will concentrate on diversity of gender within the Australian Ruby community.

How were the talks selected?

We had an open Call for Talks process and there is already a post about how the talk proposals were selected. We had 103 talk proposals; with a mere eight submitted by women, only one of these talks made it through via the blind selection method. I then promoted Kinsey Ann Durham's talk (with the support from the other organisers) since I believed it would resonate well with newcomers to the community, regardless of gender.

Our objective for talks at the conference was great content for varying audiences and technical levels. I considered the other talks submitted by women and unfortunately I did not feel their content met our objectives. For example, we tried to avoid any talk that concentrated on a specific product, again regardless of speaker gender.

The two talks by Amanda Wagener and Kinsey Ann Durham were called "soft topics" but when reviewing the Twitter stream during the conference, it is obvious that they were two of the most popular talks.

Were we deliberately looking for women to improve our gender diversity?

Yes, we were. As the conference got closer, I wanted more women to speak and I began looking for tech women outside the Ruby community, who I considered leaders in their field who could inspire the crowd, and provide a role model for the women attendees looking up to them.

About criticism

How was the criticism given?

I believe that the criticism was valid. However, providing it within the keynote talk and as the last slide of the last talk might not have been the right medium for it. I also wish the facts were confirmed with the organisers beforehand. For example some of the names listed were invited and declined the invitation.

What is not conducive to positive future progress is pointing the finger and asking the organisers to "defend" themselves because "it is not my job" without an open discussion. In addition, there were many vocal, uninformed voices from all sides conversing online without checking facts.

How did the community react?

I love how the Australia Ruby community cares about the topic and I appreciate all the kind words spoken to us as organisers since the conference ended. However, having multiple people tweet at Ms. Saitta, on a medium that is restricted to 140 characters and does not allow for appropriate expression of nuance, might not have been the correct method for an open productive conversation.

The response should come from the organisers, and it should have come sooner. I apologise for the delay, but I wanted to write this after recovering from the conference, in a state of balanced mind to consider everything I wanted to say, in a way that is thoughtful and considerate to many parties.

How should it have been done?

Again, I believe this should be an open and public discussion. When speaking on stage to a big crowd, it is very rarely a two-way conversation. Ms. Saitta could have approached the organisers to confirm what was and was not done. And lastly, constructive criticism should have come from both sides.

"@rubyconf_au I understand, and I do appreciate that. All I can see are the results, though." -- @Dymaxion, Feb 21

"@cliffordheath You get points for results, not effort. And I'm done here." -- @Dymaxion, Feb 23

If a hacker is to compromise a system, the end result matters a lot, because if the business' efforts fail, the hacker wins. Unfortunately, or maybe luckily, we are not under attack from hackers. We, as a community, should work to foster a welcoming environment for all, regardless of background or experience. Diversity is about the opportunity to contribute, not the actual outcome.

What has been done to improve diversity in the last year?

Rails Girls events have been run in all major cities around Australia multiple times with the support of local volunteers, local businesses and under the umbrella of Ruby Australia (which provides help with insurance, legal matters and finance).

A Code of Conduct for Ruby Australia was developed publicly on GitHub. It was derived from recognised public examples such as the Python community and JSConf. It was then ratified by the committee members in mid-October, posted live, and shared. All attendees, including sponsors and speakers, at Ruby Australia events are expected and required, to abide by the Code of Conduct when at any Ruby Australia event.

In the recent Rails Camp, in November 2013, the organisers had scholarship tickets aimed for women and students. Also at the start of the camp, the topic was addressed and people with high visibility vests were pointed out as point of contact in case any concern may arise.

What have we done for the conference?

On the topic of child care, I had seen it addressed at another conference recently, so I investigated. Unfortunately, the timing was too close to be able to offer it or to be utilised at scale this time around. We did however accommodate a recent new mother, who brought her newborn son to the conference.

Things we could have done and should be done next time

Furthermore, we can only grow the speaker diversity from our community by improving the community diversity first (although we can temporarily force an unrepresentative ratio to help drive the change).


We are getting better, particularly when it comes to promoting diversity in the community and contributing to making this a reality. Four years ago (at a 2010 Rails Camp) I was the only female at the camp. Two years ago, we had just four female developers. This year, at the conference, we had 52 female attendees. I believe this change over the last year is due to the conscious effort by community members and Ruby Australia to promote Rails Girls events and welcome newcomers into the community. Now, as I said at the beginning, if we can achieve all this in one year, just imagine what more we can do within this coming year. So basically, what we as a community say is that we are trying; we will try harder.

Reading materials