Florian Gilcher, Asquera GmbH
This talk references music and includes badly written fanfic. Also positivity.
The Ruby community is broken!
Which?
Let’s fix the Ruby community!
Which?
Communities live through moderation.
Wikitionary:
An instance of moderating: bringing something away from extremes, especially in a beneficial way
The process of moderating a discussion
Wikitionary (german, translated)
Shape, steer a discussion
I don’t want to be in a space where a simple question can lead to an attack!
There is no versus.
Moderated spaces are often more open than unmoderated.
Anyone who wants to mold and change the community.
It’s their show.
Being able to get hold of a good Barista is completely optional.
Backchannels are the most important tool.
Thats why you rarely see organization happening in the open.
Backchannels are subject to moderation as much as everything else.
Given a pull request named:
Use neutral language throughout the project
From: maintainer1
To: maintainer2
Hey, do we really need this?
I don't really see the point of all this.
From: maintainer2
To: maintainer1
Yes, I support that and some people
obviously care deeply. I also think it
improves our docs.
From: maintainer1
To: maintainer2
I still don't see the point, but I also
don't see the need for a deep discussion.
Do you merge or shall I?
One convinced person is often enough, as many are indifferent.
Impactful action takes time. Expect days after any event for people to get everything together.
Example: Ruby Berlin Community Statement was 4 days of work.
Good for:
Bad for:
Everyone should be welcome, but:
Complain politely everywhere you see such behaviour.
There are thin lines between:
Be careful about the recipient!
Expect organizers to:
I’ve seen all of this happening:
Programming communities are no different.
Is that really a topic? - me, 5 years ago
Yes, and its much more fun like that. - me, today
Diversity is much more than bringing woman (back) into the industry.
Diversity is about allowing anyone to participate who shares our basic interests and morals.
Diversity is a mindset, not a list of boxes to tick.
Everyone has very particular and personal reasons for not participating. Not all can be cared for, but many.
Good organizers can support others even if they cannot relate to their problems.
Wouldn’t it be nice if we could write that down for everyone to see?
Without a Code of Conduct, I wouldn’t have come to Ruby Sauna. I feared that the organizers weren’t aware of the inherent problems of the format, the CoC cleared that up.
eurucamp accessibility statement
Conferences caring about accessiblity and promoting that are rare today. Even small efforts matter.
Community response was very good and we have a 1:1 match of speakers to mentors.
We don’t need to do all that work alone.
I’m always uncomfortable at a lot of conferences because I don’t party, and I’m always left to feel like that’s bad, especially as a speaker.
And I personally feel bad b/c I feel like I’m being anti-social (esp if I’m a speaker), but I don’t like being around stupidly drunk people.
We’ve got this new thing coming up…