Release icon indicating copy to clipboard operation
Release copied to clipboard

Periodic Table does not have an element starting with "J" or "Q" or "W"

Open styfle opened this issue 6 years ago • 29 comments

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".

styfle avatar Jan 22 '18 14:01 styfle

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 (https://github.com/nodejs/Release/issues/291).

(I guess the real answer is “we don’t know”.)

addaleax avatar Jan 22 '18 14:01 addaleax

I think we can just skip those letters.

mhdawson avatar Jan 30 '18 21:01 mhdawson

@mhdawson skipping letters is super confusing and I'm personally not a fan of it

MylesBorins avatar Feb 10 '18 21:02 MylesBorins

@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.

bnb avatar Feb 27 '18 16:02 bnb

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 🤷‍♂️

styfle avatar Apr 01 '18 22:04 styfle

Let's approve #318 and revisit this in 5 years 👍 5️⃣ 🤓

Plus I think J is a lie anyway 😄

styfle avatar Apr 01 '18 23:04 styfle

https://github.com/nodejs/Release/pull/318 landed

targos avatar Dec 08 '18 15:12 targos

@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 https://github.com/nodejs/Release/pull/318#issuecomment-377807323

styfle avatar Dec 22 '21 00:12 styfle

I vote for Jabronium 😆

styfle avatar Dec 22 '21 00:12 styfle

My vote is on Jumbonium

jasnell avatar Dec 22 '21 04:12 jasnell

+1 to Jumbonium

bnb avatar Dec 22 '21 04:12 bnb

Javaium

devsnek avatar Dec 22 '21 04:12 devsnek

Jod which is another name for Iodine in many non-English languages and how it appeared on early period tables.

richardlau avatar Dec 22 '21 13:12 richardlau

Jermanium

ThePrez avatar Dec 23 '21 03:12 ThePrez

Q should be Quark

matthewmayer avatar Dec 30 '21 17:12 matthewmayer

Given there are already several chemical elements with names based on planets such as uranium, neptunium, plutonium, a hypothetical chemical element element named after Jupiter would probably be called Jovium.

matthewmayer avatar Jan 01 '22 10:01 matthewmayer

We should probably do something about this soon for J. Maybe we could create a list of proposed options, and then have a small poll? Poll participants TBD. But, I personally would not object to it being public/end user-facing poll providing Release (or TSC) had no objections to any of the proposed options.

BethGriggs avatar May 05 '22 10:05 BethGriggs

Since the transfermium elements had some back and forth concerning naming convention, there has been an element called Joliotium in reference to Frédéric Joliot-Curie which is now called something else. that's my suggestion.

simon-id avatar May 05 '22 14:05 simon-id

@BethGriggs wdyt about having this discussion / preliminary vote at OpenJS World? I think it could be a fun activity to add to the mix 😄

Ethan-Arrowood avatar May 05 '22 21:05 Ethan-Arrowood

Poll participants TBD. But, I personally would not object to it being public/end user-facing poll providing Release (or TSC) had no objections to any of the proposed options.

This might be a good use of GitHub Discussions's new Poll feature. Create a Discussions poll with pre-agreed options (probably TSC or collaborators being the ones to choose the options) in nodejs/node and share it as widely as possible.

bnb avatar May 06 '22 22:05 bnb

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.

The letter "J" is the only one not found on the periodic table.

In some countries (e.g., Norway, Poland, Sweden, Serbia, Croatia), the element iodine is known by the name jod.

MylesBorins avatar May 13 '22 20:05 MylesBorins

We reviewed all of the potential names suggested in this issue for "J" in the recent Release WG meeting (https://github.com/nodejs/Release/issues/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.

BethGriggs avatar Jul 07 '22 16:07 BethGriggs

Japanium😁

hashimoto-AJ avatar Jul 07 '23 03:07 hashimoto-AJ

Unfortunately, Jabronium didn't make the cut 😄

Looks like the PR for Jod was merged last year and I missed it:

  • https://github.com/nodejs/Release/pull/768

Now we get to move on to bikeshedding "Q"...

styfle avatar Jul 07 '23 14:07 styfle

I'm full of ideas:

  • Quartz
  • Quark
  • Quine
  • Quicksilver
  • Quinoa
  • Quahog

styfle avatar Jul 07 '23 14:07 styfle

There is only one option for K (Krypton) so you could go ahead and add that for 2025

matthewmayer avatar Jul 07 '23 16:07 matthewmayer

also W is the symbol for Tungsten, so that one seems easy

ljharb avatar Jul 07 '23 22:07 ljharb

Wungsten

matthewmayer avatar Jul 07 '23 22:07 matthewmayer

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.

matthewmayer avatar Jul 08 '23 17:07 matthewmayer