You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Periodic Table does not have an element starting with "J" or "Q" or "W" #304
All LTS releases will be assigned a "codename" drawn from the names of elements on the Periodic Table of Elements. For each upcoming LTS release, the Release working group will select a handful of candidate names and submit those for a collaborator vote.
I looked up the List of chemical elements and noticed there are no elements starting with "J" or "Q" or "W".
I realize that we won't hit "J" for 7 more LTS releases but I'm curious...how will the "codename" be decided in those 3 cases?
UPDATE: looks like I'm not the first to notice this problem.
Maybe other languages could solve it.
UPDATE 2023: "J" is officially "Jod". Let's move on to discussing "Q".
Reacted by paulogdm, JoseDv1, Alexander Kachkaev and Škoda
@MylesBorins agreed. I've already had a half dozen people ask me "well, what are you going to do for the letters that don't have a corresponding element" and I don't foresee skipping letters being a simple explanation to them - let alone simple to understand for those that don't ask.
I too think that skipping a letter is not the correct solution. Users who are not aware of the full list of code names (think sysadmin who doesn't use node.js but is tasked with updating it) could get confused. You no longer can rely on the alphabet to know how many LTS releases you are behind the current.
It's like the caveat you'll constantly have to explain:
Why aren't there 26 LTS releases yet we are changing themes?
Did I skip an LTS? Where's the release after Iron?
More people have the alphabet memorized than the periodic table of elements memorized. So if no element is discovered by the time we get to J, I say just pick an arbitrary J name that sounds like an element, maybe a molecule 🤷♂️
We reviewed all of the potential names suggested in this issue for "J" in the recent Release WG meeting (#758, 6 attendees) and the outcome was:
Reviewed the candidate names for “J” and the only option those present in the meeting felt was suitable was “Jod”.
So, a poll is likely not necessary for "J" after all. We agreed to review in the next meeting to allow time for those not present to object (or indicate their support for one of the alternatives). If neither of those happen, we'll PR "Jod" to CODENAMES after the next meeting.
I see one option for "Q". Mercury in German is Quecksilber (translated to English is Quicksilver, which has been used historically, and was previously mentioned by @styfle). And it sounds cool!!! That's my vote for 2031/v36
Reacted by Alexander Kachkaev, Steven, Jordan David Pickwell and Bennet Bleßmann
And there's only one good option starting with "W", which is Wolfram (or German for Tungsten). I think wolfram would be a cool codename too (confusion notwithstanding, @matthewmayer).
Reacted by Alexander Kachkaev, Vojtěch Křižan, Steven and Bennet Bleßmann
Activity
addaleax commentedon Jan 22, 2018
It’s not exactly an answer to this question, but you may want to take a look at what we’re discussing for Node 10.x/the letter D (#291).
(I guess the real answer is “we don’t know”.)
mhdawson commentedon Jan 30, 2018
I think we can just skip those letters.
MylesBorins commentedon Feb 10, 2018
@mhdawson skipping letters is super confusing and I'm personally not a fan of it
bnb commentedon Feb 27, 2018
@MylesBorins agreed. I've already had a half dozen people ask me "well, what are you going to do for the letters that don't have a corresponding element" and I don't foresee skipping letters being a simple explanation to them - let alone simple to understand for those that don't ask.
styfle commentedon Apr 1, 2018
I too think that skipping a letter is not the correct solution. Users who are not aware of the full list of code names (think sysadmin who doesn't use node.js but is tasked with updating it) could get confused. You no longer can rely on the alphabet to know how many LTS releases you are behind the current.
It's like the caveat you'll constantly have to explain:
Iron?More people have the alphabet memorized than the periodic table of elements memorized. So if no element is discovered by the time we get to
J, I say just pick an arbitraryJname that sounds like an element, maybe a molecule 🤷♂️styfle commentedon Apr 1, 2018
Let's approve #318 and revisit this in 5 years 👍 5️⃣ 🤓
Plus I think J is a lie anyway 😄
targos commentedon Dec 8, 2018
#318 landed
styfle commentedon Dec 22, 2021
@targos Let's reopen this issue since #318 didn't solve the original issue and its almost been 5 years (ok, only 3.5 but gotta get the ball rolling 🙂)
We are going to reach "J" in a couple releases and we don't have a codename for it yet.
cc @Trott @drewfish so we can continue the discussion from #318 (comment)
styfle commentedon Dec 22, 2021
I vote for Jabronium 😆
jasnell commentedon Dec 22, 2021
My vote is on Jumbonium
bnb commentedon Dec 22, 2021
+1 to Jumbonium
devsnek commentedon Dec 22, 2021
Javaium
richardlau commentedon Dec 22, 2021
Jod which is another name for Iodine in many non-English languages and how it appeared on early period tables.
8 remaining items
MylesBorins commentedon May 13, 2022
From: https://www.thoughtco.com/what-letter-is-not-found-in-the-periodic-table-606637#:~:text=The%20letter%20%22J%22%20is%20the,known%20by%20the%20name%20jod.
In some countries (e.g., Norway, Poland, Sweden, Serbia, Croatia), the element iodine is known by the name jod.
BethGriggs commentedon Jul 7, 2022
We reviewed all of the potential names suggested in this issue for "J" in the recent Release WG meeting (#758, 6 attendees) and the outcome was:
So, a poll is likely not necessary for "J" after all. We agreed to review in the next meeting to allow time for those not present to object (or indicate their support for one of the alternatives). If neither of those happen, we'll PR "Jod" to
CODENAMESafter the next meeting.hashimoto-AJ commentedon Jul 7, 2023
Japanium😁
styfle commentedon Jul 7, 2023
Unfortunately, Jabronium didn't make the cut 😄
Looks like the PR for Jod was merged last year and I missed it:
Now we get to move on to bikeshedding "Q"...
styfle commentedon Jul 7, 2023
I'm full of ideas:
matthewmayer commentedon Jul 7, 2023
There is only one option for K (Krypton) so you could go ahead and add that for 2025
ljharb commentedon Jul 7, 2023
also W is the symbol for Tungsten, so that one seems easy
matthewmayer commentedon Jul 7, 2023
Wungsten
matthewmayer commentedon Jul 8, 2023
W for Tungsten comes from Wolfram which would be a good name except for the possible confusion with the language/company/scientist
We do have 13 years to ponder this though.
ocmstone commentedon Dec 12, 2024
So, check this out Element Names in Different Languages
I see one option for "Q". Mercury in German is Quecksilber (translated to English is Quicksilver, which has been used historically, and was previously mentioned by @styfle). And it sounds cool!!! That's my vote for 2031/v36
ocmstone commentedon Dec 12, 2024
And there's only one good option starting with "W", which is Wolfram (or German for Tungsten). I think wolfram would be a cool codename too (confusion notwithstanding, @matthewmayer).
jpickwell commentedon Sep 4, 2025
I think "Quicksilver" (Mercury) for Q and "Wolfram" (Tungsten) for W are great choices.