GithubHelp home page GithubHelp logo

coccoe's Introduction

CoCCoE Test

The Bechdel Test is a test for movies to check for treatment of women. It is:

  1. It has to have at least two [named] women in it
  2. Who talk to each other
  3. About something besides a man

This appeal of this test is its simplicity. Of course, one can identify shortcomings, but as a fast indicator of treatment of women, it can be very illuminating.

I propose a similar test for scientific societies: the CoCCoE [pronounced "cocoa"] test:

  1. There is a Code of Conduct that can result in expulsion from the meeting for unambiguous harassment of an attendee
  2. There is a Code of Ethics that can result in removal from the society for unambiguous assault of a member

Codes of Conduct typically apply to activities (most usually a scientific meeting, but also activities like contributing computer code). They stipulate expected behavior, how to report problems, and often potential consequences. See this one from rOpenSci for an example.

Codes of Ethics describe behavior expected of members in general, not just during society activities. This can include not giving appropriate credit, making up results, financial mismanagement of grants, or assaulting other members of the community. See this PDF from AGU for a detailed example.

There are different standards for evidence ("preponderance of evidence", "clear and convincing evidence", "beyond a reasonable doubt") which are used in different aspects of the law (civil vs criminal cases, for example) and in different jurisdictions. By unambiguous we mean cases where it is clear to an unbiased society, after hearing evidence from the reporter and the alleged assaulter, that the incident has occurred. There will be borderline cases with insufficient evidence and even false accusations: the focus here is on what societies do when there is incontrovertible evidence of a problem. For many societies, the answer is nothing, and the CoCCoE test is intended to highlight this.

Even for societies that have not yet gotten reports of incidents at meetings or in general, there is ample reason to believe there are incidents and these will be reported in the future, especially once there are trustworthy mechanisms for reporters to use. Without a policy, a society is left scrambling when this does happen. Lack of a policy also sends a signal about society priorities. Good policies will have details about reporting procedures, mechanisms to ensure allegations are handled fairly for all involved, about ethics regarding plagiarism, harassment, assault, reporting of conflicts of interest, etc. The CoCCoE test doesn't check all aspects of this, just the presence of a policy that can address these problems. Once a policy is in place, it can be improved, but many societies have no policy.

As with the Bechdel test, once a result is found, the best action is up to individual choice. One could ignore it, push from within a society for change, leave a society until it is changed, etc. This just creates a discrete signal one can use as a guide to action.

List of societies

You can see an updated, crowd-sourced list of societies and the status of their codes of conduct and ethics at this Google spreadsheet, started by Kermyt Anderson.

coccoe's People

Contributors

bomeara avatar

Watchers

James Cloos avatar  avatar Nasif Imtiaz  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.