Hey everyone,
I’ve been the lead organizer for the Devcamp7 and was responsible for team coordination and content planning. I have also participated in European-time Hackalong calls last year on a regular basis. I feel compelled to share my perspective as I feel there’s some context missing in this thread.
European-time Hackalong
I have met with Greg in the Hackalong calls last year, where he also was a regular for quite a few months. Hackalong was created as a space for development related discussions (About the Virtual Hackalong category) prioritizing developers, but people of all backgrounds were welcome. Both organizers and participants tried to make the environment safe and pleasant, providing explanations for missing context and holding space for different opinions to be heard. Greg has made a good first impression, being polite and excited about the technology and possible solutions, but then he displayed a consistent pattern of behavior which didn’t fit the culture:
-
he started interrupting development-related discussions with off-track, irrelevant topics. When being politely reminded about it, he didn’t change his approach. Having Greg’s interruptions meant that other people who are more shy and may not feel so confident speaking in English couldn’t participate so easily. It also made it harder to moderate the space, putting emotional burden on the people involved.
-
During his interruptions he would often criticize developers for talking about the architecture and design instead of producing the useful opensource code, citing his show-dont-tell approach. While I share the result-oriented approach in the business setting, I find it completely inappropriate to enforce it on a group of volunteer developers having a general technical discussion about things they’re excited about. Blaming volunteers for the lack of results from their happy-hobby-time is a recipe for a burnout.
-
Greg would often bring in an explosive and annoyed temper, raising his voice and making demands and accusations when he wasn’t getting what he wanted. This behavior extended to other calls as well.
Devcamp7
-
We’ve had participants from almost all the continents, including Africa and Latin America (nobody from Antarctica though, weird). And I took notice of it because I wasn’t expecting the first event I helped to organize ever to be that global – how cool was that! I don’t think it’s polite of me to tag our non-white, non-US based participants just because of the color of their skin – wouldn’t have wanted this for myself.
-
With most of the organizers’ team being located in Asian and European time zones, we have actually made our sessions schedule inconvenient for most of our participants from the Americas, leaving all of the US based folks at disadvantage. We have received comments about it (polite inquiries, not entitled demands), and as much as we wanted to accommodate everyone, it was just too much to ask from a team of volunteers who need to sleep at night.
-
I have put in the effort to share the content as much as possible, and both organizers and participants reminded me to do that when I was forgetting, which was very helpful. There are publicly available posts about learning Rust and Windows environment setup. Our github repo is publicly available and I have specifically made sure that code has abundant comments so that people without prior Rust experience have easier time reading it. Core concepts of Holochain are available as well on the official site and this is the doc which we used when preparing the content. Nobody is hiding the knowledge.
-
There were decisions made about limiting the amount of people admitted into the Devcamp7. By being a lead organizer for this event I took a responsibility for the quality of experience that our participants had. Having people who consistently interrupt the conversations, may behave aggressively and do not respond to feedback would’ve meant failing those who behave in a respectful manner and came there to learn, therefore Greg wasn’t admitted.