how to offend and insult people in your open source communities

40
Notes: Do not try this at home. The actor in this presentation is a trained professional. This presentation is happening on a closed course under controlled driving conditions. No one should attempt to use the techniques illustrated in this presentation without first receiving proper hands-on training from a professional instructor. How to Thoroughly Insult and Offend People in Your Open Source Communities, or “Your #$%@ $%@&ing sucks and I $%@&ing hate it” Gina Likins Red Hat Notes:

Upload: gina-likins

Post on 31-Jul-2015

125 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: How to Offend and Insult People in Your Open Source Communities

Notes

Do not try this at home

The actor in this presentation is a trained professional

This presentation is happening on a closed course under controlleddriving conditions No one should attempt to use the techniques illustrated inthis presentation without first receiving proper hands-on training from a professionalinstructor

How to Thoroughly Insult and Offend People in Your Open Source Communities or ldquoYour $ $amping sucks and I $amping hate itrdquo

Gina LikinsRed Hat

Notes

DefconInsultScale forCONversations

DISconNotes

DIScon Level 1Green

Notes

Authors own image

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missing dependency on libplasticcart and libplasticcart-devel

patch attached

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missing dependency on libplasticcart and libplasticcart-devel

patch attached

Thanks Should land in v23 Level 1 Green response

Notes

DIScon Level 2Blue

Notes

But I would NEVER say that

this is a marvelous conference

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missingdependency on libplasticcart and libplasticcart-devel

patch attached

We do not support AwesomeOS and do not intend to MediaocreOS 0324 works fine though and isnt hideous like that ill-conceived disaster libplasticcart

Level 2 Blue response

Notes

DIScon Level 3Yellow

Notes

amp$amp(bleep)

amp(^~())

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missingdependency on libplasticcart and libplasticcart-devel

patch attached

We wont support amp$amp AwesomeOS MediaocreOS 0324works fine and isnt hideous like that ill-conceivedPOS disaster libplasticcart

Level 3 Yellow response

Notes

DIScon Level 4Orange

Notes

And yet here you sitobviously the cleverest

audience ever

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missing dependency on libplasticcart and libplasticcart-devel

patch attached

We wont support amp$amp AwesomeOS MediaocreOS 0324doesnt need ill-conceived POS disaster libplasticcartOnly a fool would update past AwesomeOS 10 and to that new plastic cart crap Version 10 is the only one anyone runs real systems on

Level 4 Orange response

Notes

DIScon Level 5Red

Notes

No one should ever do thisUnder any circumstanceEverPeriodEnd of sentence

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missingdependency on libplasticcart and libplasticcart-devel

patch attached

Libpasticcart is totally against our philosophy and anyone who thinks otherwise should die in a strange gardening accident

Level 5 Red response

Notes

Notes

Public domain image

WE INTERRUPTTHIS PROGRAM

Notes

conflict = incivility

Notes

low-intensity deviant behavior with ambiguous intent to harm the target

in violation of workplace norms for mutual respect Uncivil behaviors are

characteristically rude and discourteous displaying a lack of regard for others

Workplace Incivility

Andersson and Pearson Tit for tat The spiraling effect of incivility in the workplace 1999

Notes

CC Image courtesy of httpswwwflickrcomphotosjannekestaaks14391226325

Notes

Notes

Aggressive = 16 doesnt sound like a lot but it adds up

Notes

Almost all non-returning newcomers due tonot receiving a response orreceiving a condescending response

Notes

CC Image courtesy of httpswwwflickrcomphotossami8189878481sizeso

Ramping it upTips Tinder Wordsamp Assumptions

Notes

USE ALL CAPS

Notes

USE ALL CAPS

why say it when you can

SHOUT IT

Notes

Use MOAR punctuation

Notes

Use MOAR punctuation

(no one is going to chargeyou extra for it)

Why would you include that variable

Notes

hyperboleexaggeration

hyperboleexaggeration

Not just a good idea

Notes

hyperboleexaggeration

Not just a good idea

the BEST idea EVER

Notes

TINDER WORDS

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

Notes

You may have noticed

Notes

I donrsquot mean to be[pedantic sexist racist etc] buthellip

Notes

Actually

Notes

Notes

Not to criticize but

Notes

The fact of the matter is

Notes

Irsquod just like to point out

Notes

just sayinrsquo

Notes

or almost anytime you use just

(other than as an indicator of something having happened recently)

Just a point of clarificationIts just good sense

Just click the button over thereJust a thoughtIts just a matter of

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

AssumptionsNotes

lt(

Notes

CC Image courtesy of httpswwwflickrcomphotoshjmediastudios7883634326

Notes

Public domain image

Notes

Excuses

Notes

Its not that bad

Notes

CC Image courtesy of httpswwwflickrcomphotospagedooley8059877771

Notes

Isnt having rude people around part of diversity

Notes

Needs more rude people

said no one ever

Notes

CC image by S nova (Own work)

open source = transparencyNotes

CC image by S nova (Own work)

open source = transparencytransparency = saying everything

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

there4 open source means saying whatever you want however you want to say it

Notes

CC image by S nova (Own work)

Deductive Fallacy

Notes

CC Image courtesy of httpswwwflickrcomphotosstencilsrx5918244578

Community leader is a jerk so what can I do

Notes

I cantIts too hardI dont know how

Notes

$ make nice helpful respectful || exit

Notes

If you cant stand the heat get out ofthe kitchen

Notes

You cant control how people feel

Notes

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 2: How to Offend and Insult People in Your Open Source Communities

DefconInsultScale forCONversations

DISconNotes

DIScon Level 1Green

Notes

Authors own image

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missing dependency on libplasticcart and libplasticcart-devel

patch attached

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missing dependency on libplasticcart and libplasticcart-devel

patch attached

Thanks Should land in v23 Level 1 Green response

Notes

DIScon Level 2Blue

Notes

But I would NEVER say that

this is a marvelous conference

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missingdependency on libplasticcart and libplasticcart-devel

patch attached

We do not support AwesomeOS and do not intend to MediaocreOS 0324 works fine though and isnt hideous like that ill-conceived disaster libplasticcart

Level 2 Blue response

Notes

DIScon Level 3Yellow

Notes

amp$amp(bleep)

amp(^~())

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missingdependency on libplasticcart and libplasticcart-devel

patch attached

We wont support amp$amp AwesomeOS MediaocreOS 0324works fine and isnt hideous like that ill-conceivedPOS disaster libplasticcart

Level 3 Yellow response

Notes

DIScon Level 4Orange

Notes

And yet here you sitobviously the cleverest

audience ever

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missing dependency on libplasticcart and libplasticcart-devel

patch attached

We wont support amp$amp AwesomeOS MediaocreOS 0324doesnt need ill-conceived POS disaster libplasticcartOnly a fool would update past AwesomeOS 10 and to that new plastic cart crap Version 10 is the only one anyone runs real systems on

Level 4 Orange response

Notes

DIScon Level 5Red

Notes

No one should ever do thisUnder any circumstanceEverPeriodEnd of sentence

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missingdependency on libplasticcart and libplasticcart-devel

patch attached

Libpasticcart is totally against our philosophy and anyone who thinks otherwise should die in a strange gardening accident

Level 5 Red response

Notes

Notes

Public domain image

WE INTERRUPTTHIS PROGRAM

Notes

conflict = incivility

Notes

low-intensity deviant behavior with ambiguous intent to harm the target

in violation of workplace norms for mutual respect Uncivil behaviors are

characteristically rude and discourteous displaying a lack of regard for others

Workplace Incivility

Andersson and Pearson Tit for tat The spiraling effect of incivility in the workplace 1999

Notes

CC Image courtesy of httpswwwflickrcomphotosjannekestaaks14391226325

Notes

Notes

Aggressive = 16 doesnt sound like a lot but it adds up

Notes

Almost all non-returning newcomers due tonot receiving a response orreceiving a condescending response

Notes

CC Image courtesy of httpswwwflickrcomphotossami8189878481sizeso

Ramping it upTips Tinder Wordsamp Assumptions

Notes

USE ALL CAPS

Notes

USE ALL CAPS

why say it when you can

SHOUT IT

Notes

Use MOAR punctuation

Notes

Use MOAR punctuation

(no one is going to chargeyou extra for it)

Why would you include that variable

Notes

hyperboleexaggeration

hyperboleexaggeration

Not just a good idea

Notes

hyperboleexaggeration

Not just a good idea

the BEST idea EVER

Notes

TINDER WORDS

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

Notes

You may have noticed

Notes

I donrsquot mean to be[pedantic sexist racist etc] buthellip

Notes

Actually

Notes

Notes

Not to criticize but

Notes

The fact of the matter is

Notes

Irsquod just like to point out

Notes

just sayinrsquo

Notes

or almost anytime you use just

(other than as an indicator of something having happened recently)

Just a point of clarificationIts just good sense

Just click the button over thereJust a thoughtIts just a matter of

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

AssumptionsNotes

lt(

Notes

CC Image courtesy of httpswwwflickrcomphotoshjmediastudios7883634326

Notes

Public domain image

Notes

Excuses

Notes

Its not that bad

Notes

CC Image courtesy of httpswwwflickrcomphotospagedooley8059877771

Notes

Isnt having rude people around part of diversity

Notes

Needs more rude people

said no one ever

Notes

CC image by S nova (Own work)

open source = transparencyNotes

CC image by S nova (Own work)

open source = transparencytransparency = saying everything

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

there4 open source means saying whatever you want however you want to say it

Notes

CC image by S nova (Own work)

Deductive Fallacy

Notes

CC Image courtesy of httpswwwflickrcomphotosstencilsrx5918244578

Community leader is a jerk so what can I do

Notes

I cantIts too hardI dont know how

Notes

$ make nice helpful respectful || exit

Notes

If you cant stand the heat get out ofthe kitchen

Notes

You cant control how people feel

Notes

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 3: How to Offend and Insult People in Your Open Source Communities

Authors own image

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missing dependency on libplasticcart and libplasticcart-devel

patch attached

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missing dependency on libplasticcart and libplasticcart-devel

patch attached

Thanks Should land in v23 Level 1 Green response

Notes

DIScon Level 2Blue

Notes

But I would NEVER say that

this is a marvelous conference

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missingdependency on libplasticcart and libplasticcart-devel

patch attached

We do not support AwesomeOS and do not intend to MediaocreOS 0324 works fine though and isnt hideous like that ill-conceived disaster libplasticcart

Level 2 Blue response

Notes

DIScon Level 3Yellow

Notes

amp$amp(bleep)

amp(^~())

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missingdependency on libplasticcart and libplasticcart-devel

patch attached

We wont support amp$amp AwesomeOS MediaocreOS 0324works fine and isnt hideous like that ill-conceivedPOS disaster libplasticcart

Level 3 Yellow response

Notes

DIScon Level 4Orange

Notes

And yet here you sitobviously the cleverest

audience ever

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missing dependency on libplasticcart and libplasticcart-devel

patch attached

We wont support amp$amp AwesomeOS MediaocreOS 0324doesnt need ill-conceived POS disaster libplasticcartOnly a fool would update past AwesomeOS 10 and to that new plastic cart crap Version 10 is the only one anyone runs real systems on

Level 4 Orange response

Notes

DIScon Level 5Red

Notes

No one should ever do thisUnder any circumstanceEverPeriodEnd of sentence

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missingdependency on libplasticcart and libplasticcart-devel

patch attached

Libpasticcart is totally against our philosophy and anyone who thinks otherwise should die in a strange gardening accident

Level 5 Red response

Notes

Notes

Public domain image

WE INTERRUPTTHIS PROGRAM

Notes

conflict = incivility

Notes

low-intensity deviant behavior with ambiguous intent to harm the target

in violation of workplace norms for mutual respect Uncivil behaviors are

characteristically rude and discourteous displaying a lack of regard for others

Workplace Incivility

Andersson and Pearson Tit for tat The spiraling effect of incivility in the workplace 1999

Notes

CC Image courtesy of httpswwwflickrcomphotosjannekestaaks14391226325

Notes

Notes

Aggressive = 16 doesnt sound like a lot but it adds up

Notes

Almost all non-returning newcomers due tonot receiving a response orreceiving a condescending response

Notes

CC Image courtesy of httpswwwflickrcomphotossami8189878481sizeso

Ramping it upTips Tinder Wordsamp Assumptions

Notes

USE ALL CAPS

Notes

USE ALL CAPS

why say it when you can

SHOUT IT

Notes

Use MOAR punctuation

Notes

Use MOAR punctuation

(no one is going to chargeyou extra for it)

Why would you include that variable

Notes

hyperboleexaggeration

hyperboleexaggeration

Not just a good idea

Notes

hyperboleexaggeration

Not just a good idea

the BEST idea EVER

Notes

TINDER WORDS

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

Notes

You may have noticed

Notes

I donrsquot mean to be[pedantic sexist racist etc] buthellip

Notes

Actually

Notes

Notes

Not to criticize but

Notes

The fact of the matter is

Notes

Irsquod just like to point out

Notes

just sayinrsquo

Notes

or almost anytime you use just

(other than as an indicator of something having happened recently)

Just a point of clarificationIts just good sense

Just click the button over thereJust a thoughtIts just a matter of

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

AssumptionsNotes

lt(

Notes

CC Image courtesy of httpswwwflickrcomphotoshjmediastudios7883634326

Notes

Public domain image

Notes

Excuses

Notes

Its not that bad

Notes

CC Image courtesy of httpswwwflickrcomphotospagedooley8059877771

Notes

Isnt having rude people around part of diversity

Notes

Needs more rude people

said no one ever

Notes

CC image by S nova (Own work)

open source = transparencyNotes

CC image by S nova (Own work)

open source = transparencytransparency = saying everything

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

there4 open source means saying whatever you want however you want to say it

Notes

CC image by S nova (Own work)

Deductive Fallacy

Notes

CC Image courtesy of httpswwwflickrcomphotosstencilsrx5918244578

Community leader is a jerk so what can I do

Notes

I cantIts too hardI dont know how

Notes

$ make nice helpful respectful || exit

Notes

If you cant stand the heat get out ofthe kitchen

Notes

You cant control how people feel

Notes

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 4: How to Offend and Insult People in Your Open Source Communities

Potential new contributor says

On AwesomeOS version 11 there is a missing dependency on libplasticcart and libplasticcart-devel

patch attached

Thanks Should land in v23 Level 1 Green response

Notes

DIScon Level 2Blue

Notes

But I would NEVER say that

this is a marvelous conference

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missingdependency on libplasticcart and libplasticcart-devel

patch attached

We do not support AwesomeOS and do not intend to MediaocreOS 0324 works fine though and isnt hideous like that ill-conceived disaster libplasticcart

Level 2 Blue response

Notes

DIScon Level 3Yellow

Notes

amp$amp(bleep)

amp(^~())

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missingdependency on libplasticcart and libplasticcart-devel

patch attached

We wont support amp$amp AwesomeOS MediaocreOS 0324works fine and isnt hideous like that ill-conceivedPOS disaster libplasticcart

Level 3 Yellow response

Notes

DIScon Level 4Orange

Notes

And yet here you sitobviously the cleverest

audience ever

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missing dependency on libplasticcart and libplasticcart-devel

patch attached

We wont support amp$amp AwesomeOS MediaocreOS 0324doesnt need ill-conceived POS disaster libplasticcartOnly a fool would update past AwesomeOS 10 and to that new plastic cart crap Version 10 is the only one anyone runs real systems on

Level 4 Orange response

Notes

DIScon Level 5Red

Notes

No one should ever do thisUnder any circumstanceEverPeriodEnd of sentence

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missingdependency on libplasticcart and libplasticcart-devel

patch attached

Libpasticcart is totally against our philosophy and anyone who thinks otherwise should die in a strange gardening accident

Level 5 Red response

Notes

Notes

Public domain image

WE INTERRUPTTHIS PROGRAM

Notes

conflict = incivility

Notes

low-intensity deviant behavior with ambiguous intent to harm the target

in violation of workplace norms for mutual respect Uncivil behaviors are

characteristically rude and discourteous displaying a lack of regard for others

Workplace Incivility

Andersson and Pearson Tit for tat The spiraling effect of incivility in the workplace 1999

Notes

CC Image courtesy of httpswwwflickrcomphotosjannekestaaks14391226325

Notes

Notes

Aggressive = 16 doesnt sound like a lot but it adds up

Notes

Almost all non-returning newcomers due tonot receiving a response orreceiving a condescending response

Notes

CC Image courtesy of httpswwwflickrcomphotossami8189878481sizeso

Ramping it upTips Tinder Wordsamp Assumptions

Notes

USE ALL CAPS

Notes

USE ALL CAPS

why say it when you can

SHOUT IT

Notes

Use MOAR punctuation

Notes

Use MOAR punctuation

(no one is going to chargeyou extra for it)

Why would you include that variable

Notes

hyperboleexaggeration

hyperboleexaggeration

Not just a good idea

Notes

hyperboleexaggeration

Not just a good idea

the BEST idea EVER

Notes

TINDER WORDS

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

Notes

You may have noticed

Notes

I donrsquot mean to be[pedantic sexist racist etc] buthellip

Notes

Actually

Notes

Notes

Not to criticize but

Notes

The fact of the matter is

Notes

Irsquod just like to point out

Notes

just sayinrsquo

Notes

or almost anytime you use just

(other than as an indicator of something having happened recently)

Just a point of clarificationIts just good sense

Just click the button over thereJust a thoughtIts just a matter of

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

AssumptionsNotes

lt(

Notes

CC Image courtesy of httpswwwflickrcomphotoshjmediastudios7883634326

Notes

Public domain image

Notes

Excuses

Notes

Its not that bad

Notes

CC Image courtesy of httpswwwflickrcomphotospagedooley8059877771

Notes

Isnt having rude people around part of diversity

Notes

Needs more rude people

said no one ever

Notes

CC image by S nova (Own work)

open source = transparencyNotes

CC image by S nova (Own work)

open source = transparencytransparency = saying everything

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

there4 open source means saying whatever you want however you want to say it

Notes

CC image by S nova (Own work)

Deductive Fallacy

Notes

CC Image courtesy of httpswwwflickrcomphotosstencilsrx5918244578

Community leader is a jerk so what can I do

Notes

I cantIts too hardI dont know how

Notes

$ make nice helpful respectful || exit

Notes

If you cant stand the heat get out ofthe kitchen

Notes

You cant control how people feel

Notes

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 5: How to Offend and Insult People in Your Open Source Communities

But I would NEVER say that

this is a marvelous conference

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missingdependency on libplasticcart and libplasticcart-devel

patch attached

We do not support AwesomeOS and do not intend to MediaocreOS 0324 works fine though and isnt hideous like that ill-conceived disaster libplasticcart

Level 2 Blue response

Notes

DIScon Level 3Yellow

Notes

amp$amp(bleep)

amp(^~())

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missingdependency on libplasticcart and libplasticcart-devel

patch attached

We wont support amp$amp AwesomeOS MediaocreOS 0324works fine and isnt hideous like that ill-conceivedPOS disaster libplasticcart

Level 3 Yellow response

Notes

DIScon Level 4Orange

Notes

And yet here you sitobviously the cleverest

audience ever

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missing dependency on libplasticcart and libplasticcart-devel

patch attached

We wont support amp$amp AwesomeOS MediaocreOS 0324doesnt need ill-conceived POS disaster libplasticcartOnly a fool would update past AwesomeOS 10 and to that new plastic cart crap Version 10 is the only one anyone runs real systems on

Level 4 Orange response

Notes

DIScon Level 5Red

Notes

No one should ever do thisUnder any circumstanceEverPeriodEnd of sentence

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missingdependency on libplasticcart and libplasticcart-devel

patch attached

Libpasticcart is totally against our philosophy and anyone who thinks otherwise should die in a strange gardening accident

Level 5 Red response

Notes

Notes

Public domain image

WE INTERRUPTTHIS PROGRAM

Notes

conflict = incivility

Notes

low-intensity deviant behavior with ambiguous intent to harm the target

in violation of workplace norms for mutual respect Uncivil behaviors are

characteristically rude and discourteous displaying a lack of regard for others

Workplace Incivility

Andersson and Pearson Tit for tat The spiraling effect of incivility in the workplace 1999

Notes

CC Image courtesy of httpswwwflickrcomphotosjannekestaaks14391226325

Notes

Notes

Aggressive = 16 doesnt sound like a lot but it adds up

Notes

Almost all non-returning newcomers due tonot receiving a response orreceiving a condescending response

Notes

CC Image courtesy of httpswwwflickrcomphotossami8189878481sizeso

Ramping it upTips Tinder Wordsamp Assumptions

Notes

USE ALL CAPS

Notes

USE ALL CAPS

why say it when you can

SHOUT IT

Notes

Use MOAR punctuation

Notes

Use MOAR punctuation

(no one is going to chargeyou extra for it)

Why would you include that variable

Notes

hyperboleexaggeration

hyperboleexaggeration

Not just a good idea

Notes

hyperboleexaggeration

Not just a good idea

the BEST idea EVER

Notes

TINDER WORDS

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

Notes

You may have noticed

Notes

I donrsquot mean to be[pedantic sexist racist etc] buthellip

Notes

Actually

Notes

Notes

Not to criticize but

Notes

The fact of the matter is

Notes

Irsquod just like to point out

Notes

just sayinrsquo

Notes

or almost anytime you use just

(other than as an indicator of something having happened recently)

Just a point of clarificationIts just good sense

Just click the button over thereJust a thoughtIts just a matter of

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

AssumptionsNotes

lt(

Notes

CC Image courtesy of httpswwwflickrcomphotoshjmediastudios7883634326

Notes

Public domain image

Notes

Excuses

Notes

Its not that bad

Notes

CC Image courtesy of httpswwwflickrcomphotospagedooley8059877771

Notes

Isnt having rude people around part of diversity

Notes

Needs more rude people

said no one ever

Notes

CC image by S nova (Own work)

open source = transparencyNotes

CC image by S nova (Own work)

open source = transparencytransparency = saying everything

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

there4 open source means saying whatever you want however you want to say it

Notes

CC image by S nova (Own work)

Deductive Fallacy

Notes

CC Image courtesy of httpswwwflickrcomphotosstencilsrx5918244578

Community leader is a jerk so what can I do

Notes

I cantIts too hardI dont know how

Notes

$ make nice helpful respectful || exit

Notes

If you cant stand the heat get out ofthe kitchen

Notes

You cant control how people feel

Notes

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 6: How to Offend and Insult People in Your Open Source Communities

DIScon Level 3Yellow

Notes

amp$amp(bleep)

amp(^~())

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missingdependency on libplasticcart and libplasticcart-devel

patch attached

We wont support amp$amp AwesomeOS MediaocreOS 0324works fine and isnt hideous like that ill-conceivedPOS disaster libplasticcart

Level 3 Yellow response

Notes

DIScon Level 4Orange

Notes

And yet here you sitobviously the cleverest

audience ever

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missing dependency on libplasticcart and libplasticcart-devel

patch attached

We wont support amp$amp AwesomeOS MediaocreOS 0324doesnt need ill-conceived POS disaster libplasticcartOnly a fool would update past AwesomeOS 10 and to that new plastic cart crap Version 10 is the only one anyone runs real systems on

Level 4 Orange response

Notes

DIScon Level 5Red

Notes

No one should ever do thisUnder any circumstanceEverPeriodEnd of sentence

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missingdependency on libplasticcart and libplasticcart-devel

patch attached

Libpasticcart is totally against our philosophy and anyone who thinks otherwise should die in a strange gardening accident

Level 5 Red response

Notes

Notes

Public domain image

WE INTERRUPTTHIS PROGRAM

Notes

conflict = incivility

Notes

low-intensity deviant behavior with ambiguous intent to harm the target

in violation of workplace norms for mutual respect Uncivil behaviors are

characteristically rude and discourteous displaying a lack of regard for others

Workplace Incivility

Andersson and Pearson Tit for tat The spiraling effect of incivility in the workplace 1999

Notes

CC Image courtesy of httpswwwflickrcomphotosjannekestaaks14391226325

Notes

Notes

Aggressive = 16 doesnt sound like a lot but it adds up

Notes

Almost all non-returning newcomers due tonot receiving a response orreceiving a condescending response

Notes

CC Image courtesy of httpswwwflickrcomphotossami8189878481sizeso

Ramping it upTips Tinder Wordsamp Assumptions

Notes

USE ALL CAPS

Notes

USE ALL CAPS

why say it when you can

SHOUT IT

Notes

Use MOAR punctuation

Notes

Use MOAR punctuation

(no one is going to chargeyou extra for it)

Why would you include that variable

Notes

hyperboleexaggeration

hyperboleexaggeration

Not just a good idea

Notes

hyperboleexaggeration

Not just a good idea

the BEST idea EVER

Notes

TINDER WORDS

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

Notes

You may have noticed

Notes

I donrsquot mean to be[pedantic sexist racist etc] buthellip

Notes

Actually

Notes

Notes

Not to criticize but

Notes

The fact of the matter is

Notes

Irsquod just like to point out

Notes

just sayinrsquo

Notes

or almost anytime you use just

(other than as an indicator of something having happened recently)

Just a point of clarificationIts just good sense

Just click the button over thereJust a thoughtIts just a matter of

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

AssumptionsNotes

lt(

Notes

CC Image courtesy of httpswwwflickrcomphotoshjmediastudios7883634326

Notes

Public domain image

Notes

Excuses

Notes

Its not that bad

Notes

CC Image courtesy of httpswwwflickrcomphotospagedooley8059877771

Notes

Isnt having rude people around part of diversity

Notes

Needs more rude people

said no one ever

Notes

CC image by S nova (Own work)

open source = transparencyNotes

CC image by S nova (Own work)

open source = transparencytransparency = saying everything

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

there4 open source means saying whatever you want however you want to say it

Notes

CC image by S nova (Own work)

Deductive Fallacy

Notes

CC Image courtesy of httpswwwflickrcomphotosstencilsrx5918244578

Community leader is a jerk so what can I do

Notes

I cantIts too hardI dont know how

Notes

$ make nice helpful respectful || exit

Notes

If you cant stand the heat get out ofthe kitchen

Notes

You cant control how people feel

Notes

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 7: How to Offend and Insult People in Your Open Source Communities

Potential new contributor says

On AwesomeOS version 11 there is a missingdependency on libplasticcart and libplasticcart-devel

patch attached

We wont support amp$amp AwesomeOS MediaocreOS 0324works fine and isnt hideous like that ill-conceivedPOS disaster libplasticcart

Level 3 Yellow response

Notes

DIScon Level 4Orange

Notes

And yet here you sitobviously the cleverest

audience ever

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missing dependency on libplasticcart and libplasticcart-devel

patch attached

We wont support amp$amp AwesomeOS MediaocreOS 0324doesnt need ill-conceived POS disaster libplasticcartOnly a fool would update past AwesomeOS 10 and to that new plastic cart crap Version 10 is the only one anyone runs real systems on

Level 4 Orange response

Notes

DIScon Level 5Red

Notes

No one should ever do thisUnder any circumstanceEverPeriodEnd of sentence

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missingdependency on libplasticcart and libplasticcart-devel

patch attached

Libpasticcart is totally against our philosophy and anyone who thinks otherwise should die in a strange gardening accident

Level 5 Red response

Notes

Notes

Public domain image

WE INTERRUPTTHIS PROGRAM

Notes

conflict = incivility

Notes

low-intensity deviant behavior with ambiguous intent to harm the target

in violation of workplace norms for mutual respect Uncivil behaviors are

characteristically rude and discourteous displaying a lack of regard for others

Workplace Incivility

Andersson and Pearson Tit for tat The spiraling effect of incivility in the workplace 1999

Notes

CC Image courtesy of httpswwwflickrcomphotosjannekestaaks14391226325

Notes

Notes

Aggressive = 16 doesnt sound like a lot but it adds up

Notes

Almost all non-returning newcomers due tonot receiving a response orreceiving a condescending response

Notes

CC Image courtesy of httpswwwflickrcomphotossami8189878481sizeso

Ramping it upTips Tinder Wordsamp Assumptions

Notes

USE ALL CAPS

Notes

USE ALL CAPS

why say it when you can

SHOUT IT

Notes

Use MOAR punctuation

Notes

Use MOAR punctuation

(no one is going to chargeyou extra for it)

Why would you include that variable

Notes

hyperboleexaggeration

hyperboleexaggeration

Not just a good idea

Notes

hyperboleexaggeration

Not just a good idea

the BEST idea EVER

Notes

TINDER WORDS

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

Notes

You may have noticed

Notes

I donrsquot mean to be[pedantic sexist racist etc] buthellip

Notes

Actually

Notes

Notes

Not to criticize but

Notes

The fact of the matter is

Notes

Irsquod just like to point out

Notes

just sayinrsquo

Notes

or almost anytime you use just

(other than as an indicator of something having happened recently)

Just a point of clarificationIts just good sense

Just click the button over thereJust a thoughtIts just a matter of

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

AssumptionsNotes

lt(

Notes

CC Image courtesy of httpswwwflickrcomphotoshjmediastudios7883634326

Notes

Public domain image

Notes

Excuses

Notes

Its not that bad

Notes

CC Image courtesy of httpswwwflickrcomphotospagedooley8059877771

Notes

Isnt having rude people around part of diversity

Notes

Needs more rude people

said no one ever

Notes

CC image by S nova (Own work)

open source = transparencyNotes

CC image by S nova (Own work)

open source = transparencytransparency = saying everything

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

there4 open source means saying whatever you want however you want to say it

Notes

CC image by S nova (Own work)

Deductive Fallacy

Notes

CC Image courtesy of httpswwwflickrcomphotosstencilsrx5918244578

Community leader is a jerk so what can I do

Notes

I cantIts too hardI dont know how

Notes

$ make nice helpful respectful || exit

Notes

If you cant stand the heat get out ofthe kitchen

Notes

You cant control how people feel

Notes

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 8: How to Offend and Insult People in Your Open Source Communities

And yet here you sitobviously the cleverest

audience ever

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missing dependency on libplasticcart and libplasticcart-devel

patch attached

We wont support amp$amp AwesomeOS MediaocreOS 0324doesnt need ill-conceived POS disaster libplasticcartOnly a fool would update past AwesomeOS 10 and to that new plastic cart crap Version 10 is the only one anyone runs real systems on

Level 4 Orange response

Notes

DIScon Level 5Red

Notes

No one should ever do thisUnder any circumstanceEverPeriodEnd of sentence

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missingdependency on libplasticcart and libplasticcart-devel

patch attached

Libpasticcart is totally against our philosophy and anyone who thinks otherwise should die in a strange gardening accident

Level 5 Red response

Notes

Notes

Public domain image

WE INTERRUPTTHIS PROGRAM

Notes

conflict = incivility

Notes

low-intensity deviant behavior with ambiguous intent to harm the target

in violation of workplace norms for mutual respect Uncivil behaviors are

characteristically rude and discourteous displaying a lack of regard for others

Workplace Incivility

Andersson and Pearson Tit for tat The spiraling effect of incivility in the workplace 1999

Notes

CC Image courtesy of httpswwwflickrcomphotosjannekestaaks14391226325

Notes

Notes

Aggressive = 16 doesnt sound like a lot but it adds up

Notes

Almost all non-returning newcomers due tonot receiving a response orreceiving a condescending response

Notes

CC Image courtesy of httpswwwflickrcomphotossami8189878481sizeso

Ramping it upTips Tinder Wordsamp Assumptions

Notes

USE ALL CAPS

Notes

USE ALL CAPS

why say it when you can

SHOUT IT

Notes

Use MOAR punctuation

Notes

Use MOAR punctuation

(no one is going to chargeyou extra for it)

Why would you include that variable

Notes

hyperboleexaggeration

hyperboleexaggeration

Not just a good idea

Notes

hyperboleexaggeration

Not just a good idea

the BEST idea EVER

Notes

TINDER WORDS

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

Notes

You may have noticed

Notes

I donrsquot mean to be[pedantic sexist racist etc] buthellip

Notes

Actually

Notes

Notes

Not to criticize but

Notes

The fact of the matter is

Notes

Irsquod just like to point out

Notes

just sayinrsquo

Notes

or almost anytime you use just

(other than as an indicator of something having happened recently)

Just a point of clarificationIts just good sense

Just click the button over thereJust a thoughtIts just a matter of

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

AssumptionsNotes

lt(

Notes

CC Image courtesy of httpswwwflickrcomphotoshjmediastudios7883634326

Notes

Public domain image

Notes

Excuses

Notes

Its not that bad

Notes

CC Image courtesy of httpswwwflickrcomphotospagedooley8059877771

Notes

Isnt having rude people around part of diversity

Notes

Needs more rude people

said no one ever

Notes

CC image by S nova (Own work)

open source = transparencyNotes

CC image by S nova (Own work)

open source = transparencytransparency = saying everything

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

there4 open source means saying whatever you want however you want to say it

Notes

CC image by S nova (Own work)

Deductive Fallacy

Notes

CC Image courtesy of httpswwwflickrcomphotosstencilsrx5918244578

Community leader is a jerk so what can I do

Notes

I cantIts too hardI dont know how

Notes

$ make nice helpful respectful || exit

Notes

If you cant stand the heat get out ofthe kitchen

Notes

You cant control how people feel

Notes

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 9: How to Offend and Insult People in Your Open Source Communities

DIScon Level 5Red

Notes

No one should ever do thisUnder any circumstanceEverPeriodEnd of sentence

Notes

Potential new contributor says

On AwesomeOS version 11 there is a missingdependency on libplasticcart and libplasticcart-devel

patch attached

Libpasticcart is totally against our philosophy and anyone who thinks otherwise should die in a strange gardening accident

Level 5 Red response

Notes

Notes

Public domain image

WE INTERRUPTTHIS PROGRAM

Notes

conflict = incivility

Notes

low-intensity deviant behavior with ambiguous intent to harm the target

in violation of workplace norms for mutual respect Uncivil behaviors are

characteristically rude and discourteous displaying a lack of regard for others

Workplace Incivility

Andersson and Pearson Tit for tat The spiraling effect of incivility in the workplace 1999

Notes

CC Image courtesy of httpswwwflickrcomphotosjannekestaaks14391226325

Notes

Notes

Aggressive = 16 doesnt sound like a lot but it adds up

Notes

Almost all non-returning newcomers due tonot receiving a response orreceiving a condescending response

Notes

CC Image courtesy of httpswwwflickrcomphotossami8189878481sizeso

Ramping it upTips Tinder Wordsamp Assumptions

Notes

USE ALL CAPS

Notes

USE ALL CAPS

why say it when you can

SHOUT IT

Notes

Use MOAR punctuation

Notes

Use MOAR punctuation

(no one is going to chargeyou extra for it)

Why would you include that variable

Notes

hyperboleexaggeration

hyperboleexaggeration

Not just a good idea

Notes

hyperboleexaggeration

Not just a good idea

the BEST idea EVER

Notes

TINDER WORDS

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

Notes

You may have noticed

Notes

I donrsquot mean to be[pedantic sexist racist etc] buthellip

Notes

Actually

Notes

Notes

Not to criticize but

Notes

The fact of the matter is

Notes

Irsquod just like to point out

Notes

just sayinrsquo

Notes

or almost anytime you use just

(other than as an indicator of something having happened recently)

Just a point of clarificationIts just good sense

Just click the button over thereJust a thoughtIts just a matter of

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

AssumptionsNotes

lt(

Notes

CC Image courtesy of httpswwwflickrcomphotoshjmediastudios7883634326

Notes

Public domain image

Notes

Excuses

Notes

Its not that bad

Notes

CC Image courtesy of httpswwwflickrcomphotospagedooley8059877771

Notes

Isnt having rude people around part of diversity

Notes

Needs more rude people

said no one ever

Notes

CC image by S nova (Own work)

open source = transparencyNotes

CC image by S nova (Own work)

open source = transparencytransparency = saying everything

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

there4 open source means saying whatever you want however you want to say it

Notes

CC image by S nova (Own work)

Deductive Fallacy

Notes

CC Image courtesy of httpswwwflickrcomphotosstencilsrx5918244578

Community leader is a jerk so what can I do

Notes

I cantIts too hardI dont know how

Notes

$ make nice helpful respectful || exit

Notes

If you cant stand the heat get out ofthe kitchen

Notes

You cant control how people feel

Notes

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 10: How to Offend and Insult People in Your Open Source Communities

Potential new contributor says

On AwesomeOS version 11 there is a missingdependency on libplasticcart and libplasticcart-devel

patch attached

Libpasticcart is totally against our philosophy and anyone who thinks otherwise should die in a strange gardening accident

Level 5 Red response

Notes

Notes

Public domain image

WE INTERRUPTTHIS PROGRAM

Notes

conflict = incivility

Notes

low-intensity deviant behavior with ambiguous intent to harm the target

in violation of workplace norms for mutual respect Uncivil behaviors are

characteristically rude and discourteous displaying a lack of regard for others

Workplace Incivility

Andersson and Pearson Tit for tat The spiraling effect of incivility in the workplace 1999

Notes

CC Image courtesy of httpswwwflickrcomphotosjannekestaaks14391226325

Notes

Notes

Aggressive = 16 doesnt sound like a lot but it adds up

Notes

Almost all non-returning newcomers due tonot receiving a response orreceiving a condescending response

Notes

CC Image courtesy of httpswwwflickrcomphotossami8189878481sizeso

Ramping it upTips Tinder Wordsamp Assumptions

Notes

USE ALL CAPS

Notes

USE ALL CAPS

why say it when you can

SHOUT IT

Notes

Use MOAR punctuation

Notes

Use MOAR punctuation

(no one is going to chargeyou extra for it)

Why would you include that variable

Notes

hyperboleexaggeration

hyperboleexaggeration

Not just a good idea

Notes

hyperboleexaggeration

Not just a good idea

the BEST idea EVER

Notes

TINDER WORDS

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

Notes

You may have noticed

Notes

I donrsquot mean to be[pedantic sexist racist etc] buthellip

Notes

Actually

Notes

Notes

Not to criticize but

Notes

The fact of the matter is

Notes

Irsquod just like to point out

Notes

just sayinrsquo

Notes

or almost anytime you use just

(other than as an indicator of something having happened recently)

Just a point of clarificationIts just good sense

Just click the button over thereJust a thoughtIts just a matter of

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

AssumptionsNotes

lt(

Notes

CC Image courtesy of httpswwwflickrcomphotoshjmediastudios7883634326

Notes

Public domain image

Notes

Excuses

Notes

Its not that bad

Notes

CC Image courtesy of httpswwwflickrcomphotospagedooley8059877771

Notes

Isnt having rude people around part of diversity

Notes

Needs more rude people

said no one ever

Notes

CC image by S nova (Own work)

open source = transparencyNotes

CC image by S nova (Own work)

open source = transparencytransparency = saying everything

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

there4 open source means saying whatever you want however you want to say it

Notes

CC image by S nova (Own work)

Deductive Fallacy

Notes

CC Image courtesy of httpswwwflickrcomphotosstencilsrx5918244578

Community leader is a jerk so what can I do

Notes

I cantIts too hardI dont know how

Notes

$ make nice helpful respectful || exit

Notes

If you cant stand the heat get out ofthe kitchen

Notes

You cant control how people feel

Notes

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 11: How to Offend and Insult People in Your Open Source Communities

Public domain image

WE INTERRUPTTHIS PROGRAM

Notes

conflict = incivility

Notes

low-intensity deviant behavior with ambiguous intent to harm the target

in violation of workplace norms for mutual respect Uncivil behaviors are

characteristically rude and discourteous displaying a lack of regard for others

Workplace Incivility

Andersson and Pearson Tit for tat The spiraling effect of incivility in the workplace 1999

Notes

CC Image courtesy of httpswwwflickrcomphotosjannekestaaks14391226325

Notes

Notes

Aggressive = 16 doesnt sound like a lot but it adds up

Notes

Almost all non-returning newcomers due tonot receiving a response orreceiving a condescending response

Notes

CC Image courtesy of httpswwwflickrcomphotossami8189878481sizeso

Ramping it upTips Tinder Wordsamp Assumptions

Notes

USE ALL CAPS

Notes

USE ALL CAPS

why say it when you can

SHOUT IT

Notes

Use MOAR punctuation

Notes

Use MOAR punctuation

(no one is going to chargeyou extra for it)

Why would you include that variable

Notes

hyperboleexaggeration

hyperboleexaggeration

Not just a good idea

Notes

hyperboleexaggeration

Not just a good idea

the BEST idea EVER

Notes

TINDER WORDS

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

Notes

You may have noticed

Notes

I donrsquot mean to be[pedantic sexist racist etc] buthellip

Notes

Actually

Notes

Notes

Not to criticize but

Notes

The fact of the matter is

Notes

Irsquod just like to point out

Notes

just sayinrsquo

Notes

or almost anytime you use just

(other than as an indicator of something having happened recently)

Just a point of clarificationIts just good sense

Just click the button over thereJust a thoughtIts just a matter of

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

AssumptionsNotes

lt(

Notes

CC Image courtesy of httpswwwflickrcomphotoshjmediastudios7883634326

Notes

Public domain image

Notes

Excuses

Notes

Its not that bad

Notes

CC Image courtesy of httpswwwflickrcomphotospagedooley8059877771

Notes

Isnt having rude people around part of diversity

Notes

Needs more rude people

said no one ever

Notes

CC image by S nova (Own work)

open source = transparencyNotes

CC image by S nova (Own work)

open source = transparencytransparency = saying everything

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

there4 open source means saying whatever you want however you want to say it

Notes

CC image by S nova (Own work)

Deductive Fallacy

Notes

CC Image courtesy of httpswwwflickrcomphotosstencilsrx5918244578

Community leader is a jerk so what can I do

Notes

I cantIts too hardI dont know how

Notes

$ make nice helpful respectful || exit

Notes

If you cant stand the heat get out ofthe kitchen

Notes

You cant control how people feel

Notes

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 12: How to Offend and Insult People in Your Open Source Communities

low-intensity deviant behavior with ambiguous intent to harm the target

in violation of workplace norms for mutual respect Uncivil behaviors are

characteristically rude and discourteous displaying a lack of regard for others

Workplace Incivility

Andersson and Pearson Tit for tat The spiraling effect of incivility in the workplace 1999

Notes

CC Image courtesy of httpswwwflickrcomphotosjannekestaaks14391226325

Notes

Notes

Aggressive = 16 doesnt sound like a lot but it adds up

Notes

Almost all non-returning newcomers due tonot receiving a response orreceiving a condescending response

Notes

CC Image courtesy of httpswwwflickrcomphotossami8189878481sizeso

Ramping it upTips Tinder Wordsamp Assumptions

Notes

USE ALL CAPS

Notes

USE ALL CAPS

why say it when you can

SHOUT IT

Notes

Use MOAR punctuation

Notes

Use MOAR punctuation

(no one is going to chargeyou extra for it)

Why would you include that variable

Notes

hyperboleexaggeration

hyperboleexaggeration

Not just a good idea

Notes

hyperboleexaggeration

Not just a good idea

the BEST idea EVER

Notes

TINDER WORDS

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

Notes

You may have noticed

Notes

I donrsquot mean to be[pedantic sexist racist etc] buthellip

Notes

Actually

Notes

Notes

Not to criticize but

Notes

The fact of the matter is

Notes

Irsquod just like to point out

Notes

just sayinrsquo

Notes

or almost anytime you use just

(other than as an indicator of something having happened recently)

Just a point of clarificationIts just good sense

Just click the button over thereJust a thoughtIts just a matter of

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

AssumptionsNotes

lt(

Notes

CC Image courtesy of httpswwwflickrcomphotoshjmediastudios7883634326

Notes

Public domain image

Notes

Excuses

Notes

Its not that bad

Notes

CC Image courtesy of httpswwwflickrcomphotospagedooley8059877771

Notes

Isnt having rude people around part of diversity

Notes

Needs more rude people

said no one ever

Notes

CC image by S nova (Own work)

open source = transparencyNotes

CC image by S nova (Own work)

open source = transparencytransparency = saying everything

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

there4 open source means saying whatever you want however you want to say it

Notes

CC image by S nova (Own work)

Deductive Fallacy

Notes

CC Image courtesy of httpswwwflickrcomphotosstencilsrx5918244578

Community leader is a jerk so what can I do

Notes

I cantIts too hardI dont know how

Notes

$ make nice helpful respectful || exit

Notes

If you cant stand the heat get out ofthe kitchen

Notes

You cant control how people feel

Notes

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 13: How to Offend and Insult People in Your Open Source Communities

Notes

Aggressive = 16 doesnt sound like a lot but it adds up

Notes

Almost all non-returning newcomers due tonot receiving a response orreceiving a condescending response

Notes

CC Image courtesy of httpswwwflickrcomphotossami8189878481sizeso

Ramping it upTips Tinder Wordsamp Assumptions

Notes

USE ALL CAPS

Notes

USE ALL CAPS

why say it when you can

SHOUT IT

Notes

Use MOAR punctuation

Notes

Use MOAR punctuation

(no one is going to chargeyou extra for it)

Why would you include that variable

Notes

hyperboleexaggeration

hyperboleexaggeration

Not just a good idea

Notes

hyperboleexaggeration

Not just a good idea

the BEST idea EVER

Notes

TINDER WORDS

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

Notes

You may have noticed

Notes

I donrsquot mean to be[pedantic sexist racist etc] buthellip

Notes

Actually

Notes

Notes

Not to criticize but

Notes

The fact of the matter is

Notes

Irsquod just like to point out

Notes

just sayinrsquo

Notes

or almost anytime you use just

(other than as an indicator of something having happened recently)

Just a point of clarificationIts just good sense

Just click the button over thereJust a thoughtIts just a matter of

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

AssumptionsNotes

lt(

Notes

CC Image courtesy of httpswwwflickrcomphotoshjmediastudios7883634326

Notes

Public domain image

Notes

Excuses

Notes

Its not that bad

Notes

CC Image courtesy of httpswwwflickrcomphotospagedooley8059877771

Notes

Isnt having rude people around part of diversity

Notes

Needs more rude people

said no one ever

Notes

CC image by S nova (Own work)

open source = transparencyNotes

CC image by S nova (Own work)

open source = transparencytransparency = saying everything

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

there4 open source means saying whatever you want however you want to say it

Notes

CC image by S nova (Own work)

Deductive Fallacy

Notes

CC Image courtesy of httpswwwflickrcomphotosstencilsrx5918244578

Community leader is a jerk so what can I do

Notes

I cantIts too hardI dont know how

Notes

$ make nice helpful respectful || exit

Notes

If you cant stand the heat get out ofthe kitchen

Notes

You cant control how people feel

Notes

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 14: How to Offend and Insult People in Your Open Source Communities

Almost all non-returning newcomers due tonot receiving a response orreceiving a condescending response

Notes

CC Image courtesy of httpswwwflickrcomphotossami8189878481sizeso

Ramping it upTips Tinder Wordsamp Assumptions

Notes

USE ALL CAPS

Notes

USE ALL CAPS

why say it when you can

SHOUT IT

Notes

Use MOAR punctuation

Notes

Use MOAR punctuation

(no one is going to chargeyou extra for it)

Why would you include that variable

Notes

hyperboleexaggeration

hyperboleexaggeration

Not just a good idea

Notes

hyperboleexaggeration

Not just a good idea

the BEST idea EVER

Notes

TINDER WORDS

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

Notes

You may have noticed

Notes

I donrsquot mean to be[pedantic sexist racist etc] buthellip

Notes

Actually

Notes

Notes

Not to criticize but

Notes

The fact of the matter is

Notes

Irsquod just like to point out

Notes

just sayinrsquo

Notes

or almost anytime you use just

(other than as an indicator of something having happened recently)

Just a point of clarificationIts just good sense

Just click the button over thereJust a thoughtIts just a matter of

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

AssumptionsNotes

lt(

Notes

CC Image courtesy of httpswwwflickrcomphotoshjmediastudios7883634326

Notes

Public domain image

Notes

Excuses

Notes

Its not that bad

Notes

CC Image courtesy of httpswwwflickrcomphotospagedooley8059877771

Notes

Isnt having rude people around part of diversity

Notes

Needs more rude people

said no one ever

Notes

CC image by S nova (Own work)

open source = transparencyNotes

CC image by S nova (Own work)

open source = transparencytransparency = saying everything

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

there4 open source means saying whatever you want however you want to say it

Notes

CC image by S nova (Own work)

Deductive Fallacy

Notes

CC Image courtesy of httpswwwflickrcomphotosstencilsrx5918244578

Community leader is a jerk so what can I do

Notes

I cantIts too hardI dont know how

Notes

$ make nice helpful respectful || exit

Notes

If you cant stand the heat get out ofthe kitchen

Notes

You cant control how people feel

Notes

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 15: How to Offend and Insult People in Your Open Source Communities

USE ALL CAPS

Notes

USE ALL CAPS

why say it when you can

SHOUT IT

Notes

Use MOAR punctuation

Notes

Use MOAR punctuation

(no one is going to chargeyou extra for it)

Why would you include that variable

Notes

hyperboleexaggeration

hyperboleexaggeration

Not just a good idea

Notes

hyperboleexaggeration

Not just a good idea

the BEST idea EVER

Notes

TINDER WORDS

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

Notes

You may have noticed

Notes

I donrsquot mean to be[pedantic sexist racist etc] buthellip

Notes

Actually

Notes

Notes

Not to criticize but

Notes

The fact of the matter is

Notes

Irsquod just like to point out

Notes

just sayinrsquo

Notes

or almost anytime you use just

(other than as an indicator of something having happened recently)

Just a point of clarificationIts just good sense

Just click the button over thereJust a thoughtIts just a matter of

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

AssumptionsNotes

lt(

Notes

CC Image courtesy of httpswwwflickrcomphotoshjmediastudios7883634326

Notes

Public domain image

Notes

Excuses

Notes

Its not that bad

Notes

CC Image courtesy of httpswwwflickrcomphotospagedooley8059877771

Notes

Isnt having rude people around part of diversity

Notes

Needs more rude people

said no one ever

Notes

CC image by S nova (Own work)

open source = transparencyNotes

CC image by S nova (Own work)

open source = transparencytransparency = saying everything

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

there4 open source means saying whatever you want however you want to say it

Notes

CC image by S nova (Own work)

Deductive Fallacy

Notes

CC Image courtesy of httpswwwflickrcomphotosstencilsrx5918244578

Community leader is a jerk so what can I do

Notes

I cantIts too hardI dont know how

Notes

$ make nice helpful respectful || exit

Notes

If you cant stand the heat get out ofthe kitchen

Notes

You cant control how people feel

Notes

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 16: How to Offend and Insult People in Your Open Source Communities

Use MOAR punctuation

Notes

Use MOAR punctuation

(no one is going to chargeyou extra for it)

Why would you include that variable

Notes

hyperboleexaggeration

hyperboleexaggeration

Not just a good idea

Notes

hyperboleexaggeration

Not just a good idea

the BEST idea EVER

Notes

TINDER WORDS

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

Notes

You may have noticed

Notes

I donrsquot mean to be[pedantic sexist racist etc] buthellip

Notes

Actually

Notes

Notes

Not to criticize but

Notes

The fact of the matter is

Notes

Irsquod just like to point out

Notes

just sayinrsquo

Notes

or almost anytime you use just

(other than as an indicator of something having happened recently)

Just a point of clarificationIts just good sense

Just click the button over thereJust a thoughtIts just a matter of

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

AssumptionsNotes

lt(

Notes

CC Image courtesy of httpswwwflickrcomphotoshjmediastudios7883634326

Notes

Public domain image

Notes

Excuses

Notes

Its not that bad

Notes

CC Image courtesy of httpswwwflickrcomphotospagedooley8059877771

Notes

Isnt having rude people around part of diversity

Notes

Needs more rude people

said no one ever

Notes

CC image by S nova (Own work)

open source = transparencyNotes

CC image by S nova (Own work)

open source = transparencytransparency = saying everything

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

there4 open source means saying whatever you want however you want to say it

Notes

CC image by S nova (Own work)

Deductive Fallacy

Notes

CC Image courtesy of httpswwwflickrcomphotosstencilsrx5918244578

Community leader is a jerk so what can I do

Notes

I cantIts too hardI dont know how

Notes

$ make nice helpful respectful || exit

Notes

If you cant stand the heat get out ofthe kitchen

Notes

You cant control how people feel

Notes

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 17: How to Offend and Insult People in Your Open Source Communities

hyperboleexaggeration

Not just a good idea

Notes

hyperboleexaggeration

Not just a good idea

the BEST idea EVER

Notes

TINDER WORDS

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

Notes

You may have noticed

Notes

I donrsquot mean to be[pedantic sexist racist etc] buthellip

Notes

Actually

Notes

Notes

Not to criticize but

Notes

The fact of the matter is

Notes

Irsquod just like to point out

Notes

just sayinrsquo

Notes

or almost anytime you use just

(other than as an indicator of something having happened recently)

Just a point of clarificationIts just good sense

Just click the button over thereJust a thoughtIts just a matter of

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

AssumptionsNotes

lt(

Notes

CC Image courtesy of httpswwwflickrcomphotoshjmediastudios7883634326

Notes

Public domain image

Notes

Excuses

Notes

Its not that bad

Notes

CC Image courtesy of httpswwwflickrcomphotospagedooley8059877771

Notes

Isnt having rude people around part of diversity

Notes

Needs more rude people

said no one ever

Notes

CC image by S nova (Own work)

open source = transparencyNotes

CC image by S nova (Own work)

open source = transparencytransparency = saying everything

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

there4 open source means saying whatever you want however you want to say it

Notes

CC image by S nova (Own work)

Deductive Fallacy

Notes

CC Image courtesy of httpswwwflickrcomphotosstencilsrx5918244578

Community leader is a jerk so what can I do

Notes

I cantIts too hardI dont know how

Notes

$ make nice helpful respectful || exit

Notes

If you cant stand the heat get out ofthe kitchen

Notes

You cant control how people feel

Notes

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 18: How to Offend and Insult People in Your Open Source Communities

TINDER WORDS

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

Notes

You may have noticed

Notes

I donrsquot mean to be[pedantic sexist racist etc] buthellip

Notes

Actually

Notes

Notes

Not to criticize but

Notes

The fact of the matter is

Notes

Irsquod just like to point out

Notes

just sayinrsquo

Notes

or almost anytime you use just

(other than as an indicator of something having happened recently)

Just a point of clarificationIts just good sense

Just click the button over thereJust a thoughtIts just a matter of

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

AssumptionsNotes

lt(

Notes

CC Image courtesy of httpswwwflickrcomphotoshjmediastudios7883634326

Notes

Public domain image

Notes

Excuses

Notes

Its not that bad

Notes

CC Image courtesy of httpswwwflickrcomphotospagedooley8059877771

Notes

Isnt having rude people around part of diversity

Notes

Needs more rude people

said no one ever

Notes

CC image by S nova (Own work)

open source = transparencyNotes

CC image by S nova (Own work)

open source = transparencytransparency = saying everything

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

there4 open source means saying whatever you want however you want to say it

Notes

CC image by S nova (Own work)

Deductive Fallacy

Notes

CC Image courtesy of httpswwwflickrcomphotosstencilsrx5918244578

Community leader is a jerk so what can I do

Notes

I cantIts too hardI dont know how

Notes

$ make nice helpful respectful || exit

Notes

If you cant stand the heat get out ofthe kitchen

Notes

You cant control how people feel

Notes

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 19: How to Offend and Insult People in Your Open Source Communities

You may have noticed

Notes

I donrsquot mean to be[pedantic sexist racist etc] buthellip

Notes

Actually

Notes

Notes

Not to criticize but

Notes

The fact of the matter is

Notes

Irsquod just like to point out

Notes

just sayinrsquo

Notes

or almost anytime you use just

(other than as an indicator of something having happened recently)

Just a point of clarificationIts just good sense

Just click the button over thereJust a thoughtIts just a matter of

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

AssumptionsNotes

lt(

Notes

CC Image courtesy of httpswwwflickrcomphotoshjmediastudios7883634326

Notes

Public domain image

Notes

Excuses

Notes

Its not that bad

Notes

CC Image courtesy of httpswwwflickrcomphotospagedooley8059877771

Notes

Isnt having rude people around part of diversity

Notes

Needs more rude people

said no one ever

Notes

CC image by S nova (Own work)

open source = transparencyNotes

CC image by S nova (Own work)

open source = transparencytransparency = saying everything

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

there4 open source means saying whatever you want however you want to say it

Notes

CC image by S nova (Own work)

Deductive Fallacy

Notes

CC Image courtesy of httpswwwflickrcomphotosstencilsrx5918244578

Community leader is a jerk so what can I do

Notes

I cantIts too hardI dont know how

Notes

$ make nice helpful respectful || exit

Notes

If you cant stand the heat get out ofthe kitchen

Notes

You cant control how people feel

Notes

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 20: How to Offend and Insult People in Your Open Source Communities

Actually

Notes

Notes

Not to criticize but

Notes

The fact of the matter is

Notes

Irsquod just like to point out

Notes

just sayinrsquo

Notes

or almost anytime you use just

(other than as an indicator of something having happened recently)

Just a point of clarificationIts just good sense

Just click the button over thereJust a thoughtIts just a matter of

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

AssumptionsNotes

lt(

Notes

CC Image courtesy of httpswwwflickrcomphotoshjmediastudios7883634326

Notes

Public domain image

Notes

Excuses

Notes

Its not that bad

Notes

CC Image courtesy of httpswwwflickrcomphotospagedooley8059877771

Notes

Isnt having rude people around part of diversity

Notes

Needs more rude people

said no one ever

Notes

CC image by S nova (Own work)

open source = transparencyNotes

CC image by S nova (Own work)

open source = transparencytransparency = saying everything

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

there4 open source means saying whatever you want however you want to say it

Notes

CC image by S nova (Own work)

Deductive Fallacy

Notes

CC Image courtesy of httpswwwflickrcomphotosstencilsrx5918244578

Community leader is a jerk so what can I do

Notes

I cantIts too hardI dont know how

Notes

$ make nice helpful respectful || exit

Notes

If you cant stand the heat get out ofthe kitchen

Notes

You cant control how people feel

Notes

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 21: How to Offend and Insult People in Your Open Source Communities

Not to criticize but

Notes

The fact of the matter is

Notes

Irsquod just like to point out

Notes

just sayinrsquo

Notes

or almost anytime you use just

(other than as an indicator of something having happened recently)

Just a point of clarificationIts just good sense

Just click the button over thereJust a thoughtIts just a matter of

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

AssumptionsNotes

lt(

Notes

CC Image courtesy of httpswwwflickrcomphotoshjmediastudios7883634326

Notes

Public domain image

Notes

Excuses

Notes

Its not that bad

Notes

CC Image courtesy of httpswwwflickrcomphotospagedooley8059877771

Notes

Isnt having rude people around part of diversity

Notes

Needs more rude people

said no one ever

Notes

CC image by S nova (Own work)

open source = transparencyNotes

CC image by S nova (Own work)

open source = transparencytransparency = saying everything

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

there4 open source means saying whatever you want however you want to say it

Notes

CC image by S nova (Own work)

Deductive Fallacy

Notes

CC Image courtesy of httpswwwflickrcomphotosstencilsrx5918244578

Community leader is a jerk so what can I do

Notes

I cantIts too hardI dont know how

Notes

$ make nice helpful respectful || exit

Notes

If you cant stand the heat get out ofthe kitchen

Notes

You cant control how people feel

Notes

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 22: How to Offend and Insult People in Your Open Source Communities

Irsquod just like to point out

Notes

just sayinrsquo

Notes

or almost anytime you use just

(other than as an indicator of something having happened recently)

Just a point of clarificationIts just good sense

Just click the button over thereJust a thoughtIts just a matter of

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

AssumptionsNotes

lt(

Notes

CC Image courtesy of httpswwwflickrcomphotoshjmediastudios7883634326

Notes

Public domain image

Notes

Excuses

Notes

Its not that bad

Notes

CC Image courtesy of httpswwwflickrcomphotospagedooley8059877771

Notes

Isnt having rude people around part of diversity

Notes

Needs more rude people

said no one ever

Notes

CC image by S nova (Own work)

open source = transparencyNotes

CC image by S nova (Own work)

open source = transparencytransparency = saying everything

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

there4 open source means saying whatever you want however you want to say it

Notes

CC image by S nova (Own work)

Deductive Fallacy

Notes

CC Image courtesy of httpswwwflickrcomphotosstencilsrx5918244578

Community leader is a jerk so what can I do

Notes

I cantIts too hardI dont know how

Notes

$ make nice helpful respectful || exit

Notes

If you cant stand the heat get out ofthe kitchen

Notes

You cant control how people feel

Notes

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 23: How to Offend and Insult People in Your Open Source Communities

or almost anytime you use just

(other than as an indicator of something having happened recently)

Just a point of clarificationIts just good sense

Just click the button over thereJust a thoughtIts just a matter of

Notes

Courtesy of XKCD This work is licensed under a Creative Commons Attribution-NonCommercial 25 License

AssumptionsNotes

lt(

Notes

CC Image courtesy of httpswwwflickrcomphotoshjmediastudios7883634326

Notes

Public domain image

Notes

Excuses

Notes

Its not that bad

Notes

CC Image courtesy of httpswwwflickrcomphotospagedooley8059877771

Notes

Isnt having rude people around part of diversity

Notes

Needs more rude people

said no one ever

Notes

CC image by S nova (Own work)

open source = transparencyNotes

CC image by S nova (Own work)

open source = transparencytransparency = saying everything

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

there4 open source means saying whatever you want however you want to say it

Notes

CC image by S nova (Own work)

Deductive Fallacy

Notes

CC Image courtesy of httpswwwflickrcomphotosstencilsrx5918244578

Community leader is a jerk so what can I do

Notes

I cantIts too hardI dont know how

Notes

$ make nice helpful respectful || exit

Notes

If you cant stand the heat get out ofthe kitchen

Notes

You cant control how people feel

Notes

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 24: How to Offend and Insult People in Your Open Source Communities

lt(

Notes

CC Image courtesy of httpswwwflickrcomphotoshjmediastudios7883634326

Notes

Public domain image

Notes

Excuses

Notes

Its not that bad

Notes

CC Image courtesy of httpswwwflickrcomphotospagedooley8059877771

Notes

Isnt having rude people around part of diversity

Notes

Needs more rude people

said no one ever

Notes

CC image by S nova (Own work)

open source = transparencyNotes

CC image by S nova (Own work)

open source = transparencytransparency = saying everything

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

there4 open source means saying whatever you want however you want to say it

Notes

CC image by S nova (Own work)

Deductive Fallacy

Notes

CC Image courtesy of httpswwwflickrcomphotosstencilsrx5918244578

Community leader is a jerk so what can I do

Notes

I cantIts too hardI dont know how

Notes

$ make nice helpful respectful || exit

Notes

If you cant stand the heat get out ofthe kitchen

Notes

You cant control how people feel

Notes

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 25: How to Offend and Insult People in Your Open Source Communities

Public domain image

Notes

Excuses

Notes

Its not that bad

Notes

CC Image courtesy of httpswwwflickrcomphotospagedooley8059877771

Notes

Isnt having rude people around part of diversity

Notes

Needs more rude people

said no one ever

Notes

CC image by S nova (Own work)

open source = transparencyNotes

CC image by S nova (Own work)

open source = transparencytransparency = saying everything

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

there4 open source means saying whatever you want however you want to say it

Notes

CC image by S nova (Own work)

Deductive Fallacy

Notes

CC Image courtesy of httpswwwflickrcomphotosstencilsrx5918244578

Community leader is a jerk so what can I do

Notes

I cantIts too hardI dont know how

Notes

$ make nice helpful respectful || exit

Notes

If you cant stand the heat get out ofthe kitchen

Notes

You cant control how people feel

Notes

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 26: How to Offend and Insult People in Your Open Source Communities

Its not that bad

Notes

CC Image courtesy of httpswwwflickrcomphotospagedooley8059877771

Notes

Isnt having rude people around part of diversity

Notes

Needs more rude people

said no one ever

Notes

CC image by S nova (Own work)

open source = transparencyNotes

CC image by S nova (Own work)

open source = transparencytransparency = saying everything

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

there4 open source means saying whatever you want however you want to say it

Notes

CC image by S nova (Own work)

Deductive Fallacy

Notes

CC Image courtesy of httpswwwflickrcomphotosstencilsrx5918244578

Community leader is a jerk so what can I do

Notes

I cantIts too hardI dont know how

Notes

$ make nice helpful respectful || exit

Notes

If you cant stand the heat get out ofthe kitchen

Notes

You cant control how people feel

Notes

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 27: How to Offend and Insult People in Your Open Source Communities

Isnt having rude people around part of diversity

Notes

Needs more rude people

said no one ever

Notes

CC image by S nova (Own work)

open source = transparencyNotes

CC image by S nova (Own work)

open source = transparencytransparency = saying everything

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

there4 open source means saying whatever you want however you want to say it

Notes

CC image by S nova (Own work)

Deductive Fallacy

Notes

CC Image courtesy of httpswwwflickrcomphotosstencilsrx5918244578

Community leader is a jerk so what can I do

Notes

I cantIts too hardI dont know how

Notes

$ make nice helpful respectful || exit

Notes

If you cant stand the heat get out ofthe kitchen

Notes

You cant control how people feel

Notes

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 28: How to Offend and Insult People in Your Open Source Communities

CC image by S nova (Own work)

open source = transparencyNotes

CC image by S nova (Own work)

open source = transparencytransparency = saying everything

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

there4 open source means saying whatever you want however you want to say it

Notes

CC image by S nova (Own work)

Deductive Fallacy

Notes

CC Image courtesy of httpswwwflickrcomphotosstencilsrx5918244578

Community leader is a jerk so what can I do

Notes

I cantIts too hardI dont know how

Notes

$ make nice helpful respectful || exit

Notes

If you cant stand the heat get out ofthe kitchen

Notes

You cant control how people feel

Notes

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 29: How to Offend and Insult People in Your Open Source Communities

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

Notes

CC image by S nova (Own work)

open source = transparencytransparency = saying everythingsaying everything = saying everything however you want to say it

there4 open source means saying whatever you want however you want to say it

Notes

CC image by S nova (Own work)

Deductive Fallacy

Notes

CC Image courtesy of httpswwwflickrcomphotosstencilsrx5918244578

Community leader is a jerk so what can I do

Notes

I cantIts too hardI dont know how

Notes

$ make nice helpful respectful || exit

Notes

If you cant stand the heat get out ofthe kitchen

Notes

You cant control how people feel

Notes

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 30: How to Offend and Insult People in Your Open Source Communities

CC image by S nova (Own work)

Deductive Fallacy

Notes

CC Image courtesy of httpswwwflickrcomphotosstencilsrx5918244578

Community leader is a jerk so what can I do

Notes

I cantIts too hardI dont know how

Notes

$ make nice helpful respectful || exit

Notes

If you cant stand the heat get out ofthe kitchen

Notes

You cant control how people feel

Notes

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 31: How to Offend and Insult People in Your Open Source Communities

I cantIts too hardI dont know how

Notes

$ make nice helpful respectful || exit

Notes

If you cant stand the heat get out ofthe kitchen

Notes

You cant control how people feel

Notes

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 32: How to Offend and Insult People in Your Open Source Communities

If you cant stand the heat get out ofthe kitchen

Notes

You cant control how people feel

Notes

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 33: How to Offend and Insult People in Your Open Source Communities

CC image by httpswwwflickrcomphotoscsessums4651104020

Notes

Moving parts in rubbing contact require lubrication to avoid excessive wear Honorifics and formal politeness provide lubrication where people rub together Often the very young the untravelled thenaive the unsophisticated deplore these formalities as empty meaningless ordishonest and scorn to use them No matter how pure their motives theythereby throw sand into machinery thatdoes not work too well at best

Time Enough for Love Robert Heinleinfrom

Notes

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 34: How to Offend and Insult People in Your Open Source Communities

If itrsquos important to youyoursquoll find a way

If its not youll find an excuse

Notes

So what might help

Notes

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 35: How to Offend and Insult People in Your Open Source Communities

1 Having a way to talk about the levels of behavior so we can talk about them

Notes

ALL CAPSExtra punctuationExaggeration and hyberbole

2 Avoiding all of theseNotes

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 36: How to Offend and Insult People in Your Open Source Communities

Knowing your own tinder words so thatyou can away from the keyboard

TechnicallyYou may have noticedI dont mean to be aActually (Well Actually)Not to criticize butThe fact of the matter isId just like to point outJust sayinjust

3Notes

Avoid making assumptions about others

Other than assuming that theyre all real people with real feelings

4Notes

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 37: How to Offend and Insult People in Your Open Source Communities

Ask for stronger codes of conduct

Spell out that insulting people (Level 4 Orange)is not OK and Level 5 Red is reason for expulsion from community)

5Notes

Point out the lobby effect

Remind people conversations have long shelf lives and are seen by far more peoplethan participate in them

6Notes

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 38: How to Offend and Insult People in Your Open Source Communities

Especially if the slight was unintentionalContacting them offline allows for a graceful apology and exit while an on-listconfrontation often brews more conflict

What is your end game

7 Contact people who have crossedthe line -- offline -- and let them know

Notes

Notes

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 39: How to Offend and Insult People in Your Open Source Communities

CC image by httpcommonswikimediaorgwikiFileKuremaa_mC3B5isa_tuuleveskijpg

Notes

The past that is Every day is anopportunity to do better

8 Let it go

Notes

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes

Page 40: How to Offend and Insult People in Your Open Source Communities

[1] Likert R and Likert J G (1976) New Ways of Managing Conflict McGraw-Hill [2] Jehn K A (1995) lsquoA Multimethod Examination of the Benefits and Detriments of Intragroup ConflictrsquoAdministrative Science Quarterly 40 256ndash82 [3] Oswald AJ Proto E and Sgroi D 2009 Happiness and Productivity in Bonn IZA discussion papers 4645

[4] I Robertson and C Cooper Wellbeing Productivity and Happiness at Work Palgrave Macmillan 2011 [5] Squire Megan and Gazda Rebecca 2015 FLOSS as a source for profanity and insults Collecting the data In Proceedings of the 2015 48th Hawaii International Conference on System Sciences (HICSS lsquo15)httpconferencescomputerorghicss2015papers7367f290pdf

[6] Carlos Jensen Scott King and Victor Kuechler 2011 Joining FreeOpen Source Software Communities An Analysis of Newbies First Interactions on Project Mailing Lists In Proceedings of the 2011 44th HawaiiInternational Conference on System Sciences (HICSS 11) IEEE Computer Society Washington DC USA 1-10 DOI=101109HICSS2011264 httpdxdoiorg101109HICSS2011264

[7] TOURANI P JIANG Y and ADAMS B (2014) Monitoring Sentiment in Open Source Mailing Lists ndash Exploratory Study on the Apache Ecosystem in Proceedings of the 2014 Conference of the Center forAdvanced Studies on Collaborative Research CASCON (Markham ON Canada) to appear

[8] 2006 FLOSS-POLS Report httpwwwflosspolsorgdeliverablesFLOSSPOLS-D16-Gender_Integrated_Report_of_Findingspdf

[9] Steinmacher MAG Silva MA Gerosa 2014 Systematic review on problems faced by newcomers to open source projects In 10th International Conference on Open Source Software 10pp

ReferencesNotes

Fin

Notes