12

I just tried going to "Help | About Slack" and saw this dialog:

about dialog

As you can see it says (Dirty Computer). What does that mean?

5
  • I assume that this is an inside joke from the Slack team by an admirer of Janelle Monáe.
    – harrymc
    Sep 17, 2018 at 13:56
  • 1
    Before updating to Dirty Computer, my about dialog showed Cartoon Hero. So, I'm guessing those were the 3rd and 4th releases of the Slack client ('C' being the 3rd letter of the English alphabet, and 'D' being the 4th).
    – WireGuy
    Sep 17, 2018 at 18:02
  • WireGuy is probably correct. It's pretty typical for software projects to use codenames like this. See for example Ubuntu, (which uses an adjective and an animal name), OpenWRT (which used to use names of mixed drinks), or Syncthing (which appears to be using a system similar to Ubuntu). Sep 17, 2018 at 19:44
  • And your forgot to mention that startup that uses dessert names... But if your startup is cool enough, it gets a wiki page describing them: en.wikipedia.org/wiki/Android_version_history
    – WireGuy
    Sep 18, 2018 at 0:34
  • @WireGuy if you put that in the form of an answer I can accept it.
    – Jez
    Sep 18, 2018 at 4:38

2 Answers 2

12

Dirty Computer is probably a Code name for the software release of the Slack client. Developers like to name projects or code they are working on without having to worry about the marketing version or release dates. People also find it easier to remember unique names over numbers. This also facilitates better inter-team communication, as in 'Testers found a defect in Edgy Eft, but developers have fixed it in Feisty Fawn').

For the Slack client, Dirty Computer may use the 'D' in Dirty to indicate the 4th release ('D' being the 4th letter of the English alphabet). The prior release of the Slack client was Cartoon Hero ('C' being the 3rd letter of the English alphabet). Cartoon Hero is a music album by the EDM artist Laszlo. Dirty Computer is a music album by the artist Janelle Monáe.

Other software companies use code names:

The wikipedia has an article some background on code names in other uses, https://en.wikipedia.org/wiki/Code_name

3
  • Your answer starts with "probably", so has this been confirmed in the meantime? Because this version name convention is a little confusing if true, i was fully expecting the reason to be because my account or machine wasn't verified in some way, or something along those lines. Nov 19, 2018 at 12:38
  • 2
    Someone on our team messaged Slack and had the following reply: "Since the earliest versions of the Slack app, the tradition has been to name app versions after song titles. So "Dirty Computer" is actually the name of the version 3.3.3 of our app."
    – Tom
    Dec 3, 2018 at 11:57
  • 4.0.0 The Final Countdown
    – WireGuy
    Jul 22, 2019 at 19:15
2

I assume that this is an inside joke from the Slack team by an admirer of Janelle Monáe.

See Wikipedia Dirty Computer.

0

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .