#22707: Database-related terminology in docs is misleading
-------------------------------------+-------------------------------------
     Reporter:  Meira                |                    Owner:  nobody
         Type:                       |                   Status:  closed
  Cleanup/optimization               |                  Version:  master
    Component:  Documentation        |               Resolution:  wontfix
     Severity:  Normal               |             Triage Stage:
     Keywords:                       |  Unreviewed
    Has patch:  1                    |      Needs documentation:  0
  Needs tests:  0                    |  Patch needs improvement:  0
Easy pickings:  0                    |                    UI/UX:  0
-------------------------------------+-------------------------------------

Comment (by Noah Slater <nslater@…>):

 Sean B. Palmer did some research on this topic for CouchDB after I opened
 a similar bug on that project.

 
https://issues.apache.org/jira/browse/COUCHDB-2248?focusedCommentId=14009743#comment-14009743

 He argues that master/slave was originally used to refer to hardware that
 controls other hardware. It has since been borrowed for databases, but
 doesn't make conceptual sense as databases are in the business of copying
 data, not controlling the behaviour of each other.

 There is a separate sense of the word master meaning the primary copy of
 something. We use this sense when we talk about master recordings. The two
 senses seem to have been confused with each other. When we speak about
 master databases, we're talking about master records. And so replica,
 copy, or clone are obvious parings.

 I thought this was interesting because I am in favour of retiring words
 that a discriminatory or offensive to people, regardless of how logical it
 is. But this is a clear argument that supports the change while also
 neatly explaining why talking about master branches in Git and so on is
 fine.

-- 
Ticket URL: <https://code.djangoproject.com/ticket/22707#comment:5>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/063.742117c8868c1eecaa2b8dc5ab2cb139%40djangoproject.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to