openjs-foundation / cross-project-council

OpenJS Foundation Cross Project Council
https://openjsf.org/
MIT License
443 stars 152 forks source link

Improving Diversity and Inclusion at the OpenJSF #699

Closed tobie closed 1 year ago

tobie commented 3 years ago

There've been a few private conversations about diversity and inclusion at the OpenJSF and in OpenJS projects. Now that a lot of the CPC’s work has stabilized, I think it would be great to make diversity and inclusion an important topic of 2021, one where the foundation shows leadership. We have the opportunity to positively influence the whole industry. Let’s leverage it!

@SaraJo and I recently chatted about this. Here some of the topics and activities that came out of that conversation:

Would love to hear your thoughts, suggestions, interest, etc.

Ongoing meeting notes here: https://docs.google.com/document/d/1HD_vnNkvdU9nOTrcZqaRU-_JHR_q6AZQlqjh6TXwis4/edit

jorydotcom commented 3 years ago

We talked about adding some sample "playbooks" for projects developing a growth plan; this could be one of the playbooks (in addition to "reaching impact stage" for example).

tobie commented 3 years ago

Meeting Notes 2021-01-26

Present

Notes

tobie commented 3 years ago

Meeting Notes 2021-02-09

Present

Notes

Survey

Tools to help projects improve diversity and inclusion; show that they are a welcoming space

Next steps

tobie commented 3 years ago

@SaraJo shared the survey questions from Stackoverflow:

Screenshots of the survey questions ![image](https://user-images.githubusercontent.com/3392/108287429-0ef0ff80-718b-11eb-8f45-f64e7c955710.png) ![image](https://user-images.githubusercontent.com/3392/108287412-0ac4e200-718b-11eb-956b-b77200d99388.png) ![image](https://user-images.githubusercontent.com/3392/108287393-05679780-718b-11eb-873f-834139a3e4d8.png) ![image](https://user-images.githubusercontent.com/3392/108287379-01d41080-718b-11eb-8560-c4c9e517457b.png) ![image](https://user-images.githubusercontent.com/3392/108287335-f7197b80-718a-11eb-81af-8773b4f6fefc.png) ![image](https://user-images.githubusercontent.com/3392/108287326-f385f480-718a-11eb-8e59-de7a89b49a85.png)

Questions typed out: https://docs.google.com/document/d/12ZN8JvCxJhFnrDr0xNNrUknJor7MoVGxVeztXxEfD0k/edit

tobie commented 3 years ago

I’m so impressed by these questions and how thoughtfully they've been laid out.

Are there similar sets around income, location, and native language?

Looking at those, however, I’m concerned about the privacy implications of collecting this data for such a small sample set as the CPC. Do we have someone that could explain the sample size needed to be able to truly protect the privacy of the respondents, here?

WRT to tooling, I’m wondering if the foundation has a preferred toolset or an account it could share. Typeform has significant accessibility problems and a track record of not caring to fix it (see https://a11y.reviews/#typeform), so I’d rather we used something else.

SaraJo commented 3 years ago

There are similar sets around those questions, I can grab them. You make a good point about the sample size, maybe this is us learning about our approach. Do you have any thoughts on how we can make that less of an issue?

Happy to use something besides Typeform, not tied to it at all. Google forms is also good.

designMoreWeb commented 3 years ago

The templates for DUA (Data Usage Agreement) :

  1. DUAToolkit This is a guide on how to create and use a DUA, also when and whom the DUA is for, depending on the data collected.

  2. The DUA template This is a DUA word template which is between Center for Disease Control and Prevention (“CDC”), National Healthcare Safety Network (“NHSN”)

Hopefully these can help and provide assistance

sendilkumarn commented 3 years ago

Before we deep dive into collecting data, can we take a step back and list down what we would like to achieve in OpenJSF?

  1. There are some easy wins, like ensuring our documentation/ communication and project's documentation / communication are always inclusive (we can even have a system that proactively monitors this and ensures that we are always inclusive and alerts).

  2. How to enable more and more less represented communities in the project and enable them to contribute? This is one of the hardest problem out there to aolve.

  3. How to educate or the steps to do when there is a mistake?

  4. Add D&I process to our project on boarding checklist. Every project will be at different stage here, how we can guide them in this process.

IMO, if we have specific targets, then it will be easier for us to decide on what data do we need and how we can collect them.

SaraJo commented 3 years ago

@sendilkumarn I like this approach.

  1. This sounds like a great task to take on. This seems like value we can contribute immediately.

  2. It is. Additionally, all of this is volunteer work which is something that is easier for some than from others. I would love to solve this problem, but given we are not experts, I think that partnering with organizations that do. I like the idea of partnering with the folks at CHAOSS as they can share their learnings with us, and may have actionable feedback.

  3. This is something there is research around. Any thoughts on the best way to distribute this kind of info?

  4. Yes! I think this is the goal of this project.

I also want to cc @designMoreWeb as I know he wanted to join the conversation/work here.

bnb commented 1 year ago

Closing, as we've moved this work to other more specific initiatives. Please feel free to reopen if necessary.