Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pick the next ten codenames or something like that #317

Closed
Trott opened this issue Mar 29, 2018 · 17 comments
Closed

Pick the next ten codenames or something like that #317

Trott opened this issue Mar 29, 2018 · 17 comments

Comments

@Trott
Copy link
Member

Trott commented Mar 29, 2018

As proposed by @ofrobots: It would be great if @nodejs/Release could select and publish the next 3, 4, 5, 10, 100 codenames so that we don't have a big discussion every time a destined-for-LTS release comes around. See #291 for a pretty good example of how out-of-hand this gets. Maybe it's just me, maybe this sort of discussion is fine, but I think it runs the risk of burying pretty much any other topic that needs to be talked about in a release.

Not sure if Release WG rules allow me to put this on the meeting agenda, but I'll label it as such and hope the answer is "yes". (There are Release-agenda and lts-agenda labels. Not sure if there's a difference.)

@Trott
Copy link
Member Author

Trott commented Mar 29, 2018

Oh, and once picked, publish, of course.

@Trott
Copy link
Member Author

Trott commented Mar 29, 2018

Here's my suggestion. Rubber-stamp it and I'll PR it into a document.

  • Dubnium (10.x 2018)
  • Erbium (12.x 2019)
  • Fermium (14.x 2020)
  • Gold (16.x 2021)
  • Hydrogen (18.x 2022)
  • Iron (20.x 2023)
  • Krypton (22.x 2024)
  • Lithium (24.x 2025)

By this point, we'll have hopefully decided to stop with the elements theme and let go of all the problems it entails: Many letters not represented, irksome to avoid poisons etc., often difficult or impossible to get a name that is familiar to the average English speaker ("Isn't Dubnium a music genre that is always at 114 bpm? Erbium? Was that named after Airbnb?")...

Maybe we can make a tradition of switching themes halfway through the alphabet every time.

@ofrobots
Copy link

Those code-names sound good enough for me. A rose by any other name...

Specially if there is no conclusion on #127, or if conclusion is for the status-quo (continue using code names), I would much prefer that we decide the names upfront, instead of drowning out release planning conversation with bike shedding on the code name.

@richardlau
Copy link
Member

No objections here to those names.

@tunnckoCore
Copy link

tunnckoCore commented Mar 29, 2018

By this point, we'll have hopefully decided to stop with the elements theme and let go of all the problems it entails

It's cool that it isn't too late to switch theme now. I even think that it's better to switch it now than in 2025.

I don't know how this theme was chosen, but feels like it wasn't thought for these problems back then.

But anyway, i'm not against anything :) Just 2c.

@cjihrig
Copy link
Contributor

cjihrig commented Mar 29, 2018

@Trott ship it :shipit:

@mhdawson
Copy link
Member

+1 from me on the proposed codenames.

@jimmont
Copy link

jimmont commented Mar 31, 2018

  • Dextrous
  • Existential
  • Fractionated
  • Generalized
  • Hermetic
  • Institutionalized
  • Judicious
  • Kosher
  • Loquacious
  • Manifest
  • Nomenclature
  • Occurred
  • Prevalent
  • Quixotic
  • Redeeming
  • Sincere
  • Terse
  • Universal
  • Varicose
  • Waxed
  • Xenophilic
  • Yoked
  • Zealous

Trott added a commit to Trott/LTS that referenced this issue Mar 31, 2018
@Trott Trott mentioned this issue Mar 31, 2018
@rauschma
Copy link

rauschma commented Apr 1, 2018

@Trott Slight caveat w.r.t. Gold: could be misconstrued as saying something about the version (gold master, …). Alternative: Gallium

@jasnell
Copy link
Member

jasnell commented Apr 1, 2018

While I'm fine with the general idea, I'd prefer for 10.x to be the last of the element named lines and to pick a different theme for 12.x and on. And if we can agree to a new theme in time, I'd prefer to use a different name for 10.x also

@fivdi
Copy link

fivdi commented Apr 1, 2018

@jasnell Has your last comment something to do with the fact that it's the 1st of April?

@jasnell
Copy link
Member

jasnell commented Apr 1, 2018

Not at all.

@shelleyp
Copy link

shelleyp commented Apr 1, 2018

Why change from elements? Why go with an inconsistent naming theme?

Why introduce inconsistency for something that is, ultimately, not that important.

And I support Gallium over gold. Gold does have unique connotations. Other than that, be bold...be daring...accept the list and move on.

@Trott
Copy link
Member Author

Trott commented Apr 1, 2018

I'd prefer for 10.x to be the last of the element named lines and to pick a different theme for 12.x and on.

@jasnell Land #318 anyway because there's no guarantee that a new theme will be picked for 12.x. If it is, then great. Update that file at that time. If it isn't, then 12.x Hydrogen it is!

@jaredreich
Copy link

More for future reference:

J...
Krypton
Lithium
Mercury
Neon/Nickel/Nitrogen
Oxygen
Platinum/Plutonium
Q...
Radon
Silver/Silicon/Sodium
Titanium/Tungsten
Uranium
Vanadium
W...
Xenon
Yttrium
Zinc

gibfahn pushed a commit that referenced this issue Apr 10, 2018
ChALkeR pushed a commit to ChALkeR/LTS that referenced this issue Jun 30, 2018
@MikeRalphson
Copy link

@jaredreich in line with the characters in the seminal science-fiction series Sapphire & Steel I propose including gemstones, alloys and other compounds for J, Q and W where necessary.

@armarti
Copy link

armarti commented Dec 1, 2019

Maybe consider cool-sounding compounds that are solid at room temperature for LTS releases and liquid at room temperature for the rest?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests