diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9dc2b05 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.ruby-gemset diff --git a/.ruby-version b/.ruby-version new file mode 100644 index 0000000..7c32728 --- /dev/null +++ b/.ruby-version @@ -0,0 +1 @@ +2.1.1 \ No newline at end of file diff --git a/server.rb b/server.rb index 224ff4a..dda950e 100644 --- a/server.rb +++ b/server.rb @@ -2,7 +2,7 @@ require 'slim' class Conduct < Sinatra::Base - set :public, File.dirname(__FILE__) + '/public' + set :public_folder, File.dirname(__FILE__) + '/public' set :views, File.dirname(__FILE__) + '/views' get '/' do diff --git a/views/index.slim b/views/index.slim index 0af41b1..d185b6d 100644 --- a/views/index.slim +++ b/views/index.slim @@ -1,28 +1,25 @@ -h1 We Stand for a Welcoming Community -p During the last weekend, several events have shaken the Ruby community. We feel that due to the gravity of these issues, a direct statement in addition to those of individual members of the Ruby Berlin e.V. is necessary.
-p This boils down to 4 points +h1 Las Vegas Ruby Users Group (LVRUG) Code of Conduct -ul - li We are against harassment and ignorance - li We are for diversity - li We are not in this for the drinks - li We care +h2 Summary +p LVRUG is dedicated to providing a welcoming and harassment-free experience for everyone, regardless of gender, gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, or religion. Sexual language and imagery is not appropriate for any event venue, including talks, workshops, classroom/hacknight session, mailing lists, or other online media. + +h2 What Defines Harassment? +p Harassment includes offensive verbal comments related to gender, age, sexual orientation, disability, physical appearance, body size, race, religion, sexual images in public spaces, deliberate intimidation, stalking, following, harassing photography or recording, sustained disruption of talks or other events, inappropriate physical contact, and unwelcome sexual attention. +p Participants asked to stop any harassing behavior are expected to comply immediately. Any event participant who engages in harassing behavior may be asked to leave the event. -h2 Against Harassment and Ignorance -p Two incidents caught our eye this weekend (in the order they came to our knowledge): -p A RailsBridge member wrote a mild rant about inappropriate gem names. It fostered a healthy debate, but he was also attacked and subsequently banned from the Ruby Facebook group by an administrator citing Mykeru's law for having posted a link. We distance ourselves from this group and we will recommend leaving it until there has been a change of administration. -p A community member came out about her harassment experience (heed the trigger warnings given in the post) at a conference, backed by two colleagues' accounts. Sadly, instead of seeing this as a clear reminder that such things are a sad reality, quite a few people took the opportunity to shame Justine or come up with crude interpretations, if not outright insults or threats. We are shocked by the lack of empathy in those reactions. We thank Justine for speaking up. -p We all joined the Ruby community because it is a warm and welcoming place - sadly, the aforementioned events draw a very different and very real picture. This is why we feel the need to speak out: -p We strongly oppose any form of harassment or discrimination, including, but not limited to, all forms of sexism and racism. +h2 If You Need Help +p If you are being harassed, notice that someone else is being harassed, or have any other concerns, please contact a member of the organizer team immediately. Members of the organizer team are introduced at the start of each event. -h2 For Diversity -p The Ruby Berlin e.V. member roster is very diverse and we are proud to carry that outwards. All events run by Ruby Berlin e.V. in recent years have been run under a Code of Conduct. This has been taken seriously and underlined by additional actions such as running CFPs that ensure a diverse set of speakers and by providing childcare and significant others tickets to accommodate families. Our role of community organisers is first and foremost to provide safe and enjoyable spaces for people to exchange ideas and master their craft. -p We will try to lobby other organisations in the Ruby space to make similar announcements. -p We would like to reach out to anyone organising community events, not only in the Ruby space, to help tackle the problems that affect our community. Though imperfect, we do have a few things worked out and are happy to share. We are proud of what we have achieved so far and will strive to make our values known and accepted to make such incidents a thing of the past. +If the matter is especially urgent, please contact either of these individuals: + +ul + li Brian Hughes: brian@brianvhughes.com, @brianvhughes + li Paul Grayson: + li David Grayson: + li Russ Smith: russ@bashme.org + li Jason Arhart: -h2 We are Not in this for the Drinks -p Yet, over the same weekend, one healthy discussion has taken place: rethinking "Drinkups". Quite a few people have come out publicly, criticising the drinking-focused evening culture present at meetups and conferences, stressing that they did not feel welcome at the evening events. We have, through Rails Girls and eurucamp, experimented with different forms of organising the evenings and will continue to do so. -p We will review our way of organising parties and gatherings and come up with proper solutions and guidelines for our events and announce these well before our next event. We certainly don't want to patronise attendees, but we do want to ensure that everybody feels welcome and has a good time. We appreciate feedback very much and welcome constructive suggestions. +p The organizer team will be happy to help participants contact venue security or local law enforcement, provide escorts, or otherwise assist those experiencing harassment to feel safe for the duration of the event. We value your attendance and are committed to your safety and security. -h2 We Care -p Over the last few years, we have organised many gatherings and brought joy to a lot of people. We can safely say that everyone we have worked with as Ruby Berlin e.V. is humble and caring and would go to great lengths to make the Ruby community a welcoming one. Our mission is to foster that part of the community. +h2 Feedback +p If you have questions or comments regarding our code of conduct, please email us at feedback@lvrug.org .