Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WEB: Add diversity note to team.md #28630

Merged
merged 14 commits into from
Oct 4, 2019
Merged

WEB: Add diversity note to team.md #28630

merged 14 commits into from
Oct 4, 2019

Conversation

dorothykiz1
Copy link
Contributor

@datapythonista kindly review

@jorisvandenbossche jorisvandenbossche changed the title Add diversity note to team.md WEB: Add diversity note to team.md Sep 26, 2019
@jorisvandenbossche jorisvandenbossche added the Web pandas website label Sep 26, 2019
@datapythonista
Copy link
Member

Thanks a lot for working on this @dorothykiz1.

Looks great, couple of comments:

  • If you write the text after the div, not inside, you'll be able to write it in markdown, which I think will make it easier to read and maintain (and should look the same in the web
  • Afaik we try to use _pandas_, always lower case, and in italic. I think there are several places in the docs when it's capitalized, but in the website so far we have it consistent with this standard.
  • Not sure if it could make sense to mention that the diversity problem is in the open source community in general. Feels like it could contextualize a bit better the note.
  • Would it makes sense to also mention the code of conduct? We have zero tolerance for any sort of discrimination, besides being proactive in inclusion. Not sure if relevant here, people should feel welcome enough, but just saying
  • I think when we say get in touch, we should say how. I guess we can have a diversity@pandas.io in the future, linked to a Discourse group when that's set up. Do you want to create an issue for this, so we take care when we finish setting up Discourse?

The PR that I mentioned is now merged, you'll have to fix the conflict. Thanks!

@jreback jreback added this to the 1.0 milestone Sep 26, 2019
@dorothykiz1
Copy link
Contributor Author

Hello, kindly re-review this and let me know in case of any suggestions

@datapythonista
Copy link
Member

Thanks for the update. Can you check the file changes tab in this PR? I think you just want to add the paragraph about diversity and there are many unrelated changes.

Also, you'll have to resolve the conflicts for us to be able to merge.

I personally find the new text a bit too formal / technical. May be it's just my impression, but expressions like "systemic bias"... make me feel that if I haven't had a very tough life I'm not being encouraged to contribute. Would it make sense to have something more relaxed? Just something like "...if you'd increase the diversity of our team, we encourage you to contribute...". Making sure that people not underrepresented also feels comfortable with the note.

@dorothykiz1
Copy link
Contributor Author

dorothykiz1 commented Sep 29, 2019

Hello @datapythonista i need some help on this am failing to resolve the conflict

@dorothykiz1
Copy link
Contributor Author

@datapythonista I have worked on the needed changes but am not able to resolve the conflicts I have no write access, kindly advise.

@datapythonista
Copy link
Member

You need to run git fetch upstream and then git merge upstream/master. With that git will complain, and you need to edit the files conflicting (git status to see them). When the files are as they need to be, git add them, commit, and push.

Let me know if you have any problem with that.

@dorothykiz1
Copy link
Contributor Author

Done Thank you very much, that was helpful

Copy link
Member

@datapythonista datapythonista left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great, the resolution of the conflicts looks perfect, and much better with markdown and the new wording.

I added some comments on the phrasing. They are just opinions, make sure that you're happy yourself with the wording and the message.

Thanks a lot for working on this. I'll ask later for feedback from other people in the mentoring team, so we make sure everybody feels the intended way after reading this paragraph. Thanks for your patience, if at any point you prefer to get this merged and improve the message in follow up pull requests (by you or someone else) just let me know.

@@ -84,3 +84,4 @@
users, contributors and the broader community. Regardless of level of experience,
gender, gender identity and expression, sexual orientation, disability,
personal appearance, body size, race, ethnicity, age, religion, or nationality.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you remove this blank line please

## Governance

Wes McKinney is the Benevolent Dictator for Life (BDFL).

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you restore this blank line please

@@ -36,10 +36,19 @@ If you want to support pandas development, you can find information in the [dona
{% endfor %}
</div>


## Diversity and Inclusion

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are whitespaces in some blank lines, or at the end of the ones with text. I'd recommend to set up your editor so it shows them, or warns you about them, the continuous integration of pandas checks that they don't exist.


## Diversity and Inclusion

> _pandas_ expressly welcomes and encourages anyone who faces under-representation,discrimination in the technology industry
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

missing space after comma

## Diversity and Inclusion

> _pandas_ expressly welcomes and encourages anyone who faces under-representation,discrimination in the technology industry
> or anyone willing to increase the diversity of our team,we encourage you to contribute.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

missing space after comma


> _pandas_ expressly welcomes and encourages anyone who faces under-representation,discrimination in the technology industry
> or anyone willing to increase the diversity of our team,we encourage you to contribute.
> We have identified the visible diversity gap and obstacles in the open source community and we are strongly against it.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My personal preference would be to phrase this as a positive message (i.e. avoid using "strongly against it"). I'd use something like "We are aware of the diversity problems in the open source community, and we are proactive in increasing the diversity of our team.". Feel free to use what you think it's better, but I think people react better to messages expressed in a positive way.

> _pandas_ expressly welcomes and encourages anyone who faces under-representation,discrimination in the technology industry
> or anyone willing to increase the diversity of our team,we encourage you to contribute.
> We have identified the visible diversity gap and obstacles in the open source community and we are strongly against it.
> If you identify as any of the groups mentioned above do not hesitate to make your contribution,
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this sentence is redundant, probably not needed.

> or anyone willing to increase the diversity of our team,we encourage you to contribute.
> We have identified the visible diversity gap and obstacles in the open source community and we are strongly against it.
> If you identify as any of the groups mentioned above do not hesitate to make your contribution,
> if you see a violation of our [code of conduct](https://github.com/pandas-dev/pandas/blob/master/.github/CODE_OF_CONDUCT.md)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have our code of conduct n the web now, you can use the link [code of conduct]({base_url}/community/coc.html) instead.

I'd probably add a bit more context about the code of conduct. Something like We have a [code of conduct](link) to ensure a friendly and welcoming environment. Please send us a message to ... if you don't feel this way.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello, thanks for the suggestions,
I failed to get a link to the code of conduct used what you suggested

> We have identified the visible diversity gap and obstacles in the open source community and we are strongly against it.
> If you identify as any of the groups mentioned above do not hesitate to make your contribution,
> if you see a violation of our [code of conduct](https://github.com/pandas-dev/pandas/blob/master/.github/CODE_OF_CONDUCT.md)
> on this issue,please report it to the [pandas team](pandas-coc@googlegroups.com).
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

space after the comma

@@ -83,4 +83,4 @@
Is in the core of _pandas_ to be respectful and welcoming with everybody,
users, contributors and the broader community. Regardless of level of experience,
gender, gender identity and expression, sexual orientation, disability,
personal appearance, body size, race, ethnicity, age, religion, or nationality.
personal appearance, body size, race, ethnicity, age, religion, or nationality.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@datapythonista do we care about getting an extra newline here?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think it's important, but let's better avoid unrelated changes. Can you restore the original version of this file please?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok

Copy link
Member

@datapythonista datapythonista left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just added couple of small things, but looks good, thanks for the work on this.

Before we merge, do you mind asking for a review to your mates from the mentoring? Would be good to have different points of view on whether this achieves the expected goal.

Also, if you don't mind attaching a screenshot of how this looks rendered. That would be useful for the reviews.

@@ -83,4 +83,4 @@
Is in the core of _pandas_ to be respectful and welcoming with everybody,
users, contributors and the broader community. Regardless of level of experience,
gender, gender identity and expression, sexual orientation, disability,
personal appearance, body size, race, ethnicity, age, religion, or nationality.
personal appearance, body size, race, ethnicity, age, religion, or nationality.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think it's important, but let's better avoid unrelated changes. Can you restore the original version of this file please?

> or anyone willing to increase the diversity of our team, we encourage you to contribute.
> We have identified the visible diversity gap and obstacles in the open source community and we are proactive in increasing the diversity of our team.
> We have a [code of conduct]({base_url}/community/coc.html) to ensure a friendly and welcoming environment.
> Please send us a message to [pandas team](pandas-coc@googlegroups.com), if you don't feel this way.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the message won't be received by the pandas team, but by the pandas code of conduct committee, so better change the link text.

Can you also add mailto: before the email address, so it becomes a mail link.

@dorothykiz1
Copy link
Contributor Author

dorothykiz1 commented Oct 3, 2019

@datapythonista am not sure on how to get the screenshot, I have sent the pull request link to the mentoring group hoping they will pass by and leave their reviews

Comment on lines 41 to 42
> _pandas_ expressly welcomes and encourages anyone who faces under-representation, discrimination in the technology industry
> or anyone willing to increase the diversity of our team, we encourage you to contribute.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It might be a matter of personal opinion, but I think the part about encouriging contributions is too far back in the sentence. I would change this phrase for something like this: pandas expressly welcomes and encourages contributions from members of underrepresented groups in technology willing to increase the diversity of our team.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Makes total sense thank you @martinagvilas for your review will fix that

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Waiting for the rest of the ladies then I make a single commit

@@ -38,8 +38,8 @@ If you want to support pandas development, you can find information in the [dona

## Diversity and Inclusion

> _pandas_ expressly welcomes and encourages anyone who faces under-representation, discrimination in the technology industry
> or anyone willing to increase the diversity of our team, we encourage you to contribute.
> _pandas_ expressly welcomes and encourages contributions anyone who faces under-representation, discrimination in the technology industry
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think a from is missing after contributions

> or anyone willing to increase the diversity of our team.
> We have identified the visible diversity gap and obstacles in the open source community and we are proactive in increasing the diversity of our team.
> We have a [code of conduct]({base_url}/community/coc.html) to ensure a friendly and welcoming environment.
> Please send an email to [mailto:pandas-code-of-conduct-committee](pandas-coc@googlegroups.com), if you don't feel this way.
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

", if you don't feel this way" doesn't really flow well with me. not sure if anyone else gets the same impression. if that's the case, my suggestion for rephrasing would be " Please send an email to mailto:pandas-code-of-conduct-committee if you think we can do a better job at achieving this goal."

> or anyone willing to increase the diversity of our team.
> We have identified the visible diversity gap and obstacles in the open source community and we are proactive in increasing the diversity of our team.
> We have a [code of conduct]({base_url}/community/coc.html) to ensure a friendly and welcoming environment.
> Please send an email to [mailto:pandas-code-of-conduct-committee](pandas-coc@googlegroups.com), if you don't feel this way.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

IDK if this is the expected behaviour but clicking on mailto gives a 404 page not found.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks @sara-02 ohh i get where i went wrong am i supposed to add it to the link instead?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Even I do not know, checkout this link, it provides a format github/markup#1030 (comment), in our case the subject will be different.


> _pandas_ expressly welcomes and encourages contributions from anyone who faces under-representation, discrimination in the technology industry
> or anyone willing to increase the diversity of our team.
> We have identified the visible diversity gap and obstacles in the open source community and we are proactive in increasing the diversity of our team.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe diversity gaps or visible gaps and obstacles in sustaining diversity and inclusion in the open-source communities.
I think adding something along the lines of sustaining D&I should be inlcuded to highlight that our efforts are not one-off, but intended for long term.
WDYT?

@sara-02
Copy link
Contributor

sara-02 commented Oct 3, 2019

@dorothykiz1 added my suggestions, hope you find them useful. :)

@Aya-S
Copy link

Aya-S commented Oct 3, 2019

Screenshot from 2019-10-03 12-45-59

@dorothykiz1
Copy link
Contributor Author

Thank you all for taking the time to look through, I have worked on the reviews kindly re-review

@Aya-S
Copy link

Aya-S commented Oct 3, 2019

Looks good to me! great job @dorothykiz1 following the link returned a 404in preview but when I rendered the same markup in another webpage it worked fine

Screenshot from 2019-10-03 15-46-40

@martinagvilas
Copy link
Contributor

Looks good to me, thanks @dorothykiz1

Copy link
Member

@datapythonista datapythonista left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Happy to get this merged if you're all happy with the text now.

Thanks a lot for working on this @dorothykiz1. Just a question. Any particular reason to have this as a quoted block (i.e. heading >)? Since this is a top level section, feels like it could be just a regular paragraph.

@WillAyd WillAyd merged commit 069e124 into pandas-dev:master Oct 4, 2019
@WillAyd
Copy link
Member

WillAyd commented Oct 4, 2019

Thanks @dorothykiz1

@dorothykiz1 dorothykiz1 deleted the add-diversity-note branch October 4, 2019 08:48
galuhsahid added a commit to galuhsahid/pandas that referenced this pull request Oct 4, 2019
* master: (22 commits)
  DOC: fix PR09,PR08 errors for pandas.Timestamp (pandas-dev#28739)
  WEB: Add diversity note to team.md (pandas-dev#28630)
  DOC: Minor fixes in pandas/testing.py docstring. (pandas-dev#28752)
  TST: port maybe_promote tests from pandas-dev#23982 (pandas-dev#28764)
  Bugfix/groupby datetime issue (pandas-dev#28569)
  reenable codecov (pandas-dev#28750)
  CLN: Centralised _check_percentile (pandas-dev#27584)
  DEPR: Deprecate Index.set_value (pandas-dev#28621)
  CLN: Fix typo in contributing.rst (pandas-dev#28761)
  Fixed docstring errors in pandas.period range and pandas.PeriodIndex (pandas-dev#28756)
  BUG: Fix TypeError raised in libreduction (pandas-dev#28643)
  DOC: Pandas.Series.drop docstring PR02 (pandas-dev#27976) (pandas-dev#28742)
  DOC: Fixed doctring errors PR08, PR09 in pandas.io (pandas-dev#28748)
  TST: Fix broken test cases where Timedelta/Timestamp raise (pandas-dev#28729)
  REF: Consolidate alignment calls in DataFrame ops (pandas-dev#28638)
  BUG: Fix dep generation (pandas-dev#28734)
  Added doctstring to fixture (pandas-dev#28727)
  DOC: Fixed PR06 docstrings errors in pandas.timedelta_range (pandas-dev#28719)
  replaced safe_import with a corresponding test decorator (pandas-dev#28731)
  BUG: Fix RangeIndex.get_indexer for decreasing RangeIndex (pandas-dev#28680)
  ...
proost pushed a commit to proost/pandas that referenced this pull request Dec 19, 2019
proost pushed a commit to proost/pandas that referenced this pull request Dec 19, 2019
bongolegend pushed a commit to bongolegend/pandas that referenced this pull request Jan 1, 2020
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Web pandas website
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants