[CSHARP-3388] Remove Oppressive Language From Driver Projects Created: 04/Feb/21  Updated: 28/Oct/23  Resolved: 29/Jul/21

Status: Closed
Project: C# Driver
Component/s: None
Affects Version/s: None
Fix Version/s: 2.14.0

Type: Epic Priority: Major - P3
Reporter: Backlog - Core Eng Program Management Team Assignee: James Kovacs
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Issue split
Server Compat: 4.9
Quarter: FY22Q3
Backwards Compatibility: Minor Change
Start date:
End date:
Calendar Time: 11 weeks, 1 day
Scope Cost Estimate: 2
Cost to Date: 3
Final Cost Estimate: 4
Detailed Project Statuses:

Engineer(s): James

Summary: Remove all oppressive and unnecessarily gendered language in driver documentation, code, tests, specs, and spec tests.

2021-07-26: Updated target end date to 2021-07-30

  • Last ticket is in code review and the rest are merged

2021-06-25:

  • On pause to finish the 5.0 must haves

2021-06-15: Updated target end date to 2021-06-25

  • Currently working on CSHARP-3660 to integrate the latest spec tests which is almost complete and should be ready for review later today
  • Next up: Revisiting CSHARP-3659 and the remainder of CSHARP-3660 both of which have been prototyped, but that work was mixed in with other changes and was too complex to review so meaningful progress was not made
  • James is prioritizing reviewing LINQ and Connection Storms PRs because of which this is taking longer
  • Might pause on this to work on some small 5.0 tickets

2021-06-02: Updated target end date to 2021-06-11

  • SDAM spec change PR is in review, currently blocked on ensuring the tests pass in C# driver
  • First round of C# driver changes approved
  • Second round of C# driver changes in progress.These are changes that affect the driver's public API

2021-05-18: Initial target end date of 2021-05-28

  • Currently working on using "hello" command when API Version is declared
  • Removing slaveOK connection string option from URI parsing in code review
  • Deprecated the language in the C# driver is up next

 


 Description   

DRIVERS Ticket Description
Script Target - If you can read this text, the script has failed


 Comments   
Comment by James Kovacs [ 09/Jun/21 ]

List of modified spec tests from the Specification repo that require re-importing into driver projects:

  • source/change-streams/tests/*
  • source/client-side-encryption/tests/README.rst
  • source/connection-monitoring-and-pooling/tests/*
  • source/crud/tests/*
  • source/retryable-reads/tests/*
  • source/retryable-writes/tests/*
  • source/server-discovery-and-monitoring/tests/*
  • source/transactions-convenient-api/tests/*
  • source/transactions/tests/legacy/*

Note that the SDAM PR hasn't been merged into master yet, but the modified spec tests can be found here if you'd already like to start working on them.

Generated at Wed Feb 07 21:45:10 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.