-
Notifications
You must be signed in to change notification settings - Fork 577
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
v8 LTS codename #163
Comments
I feel like |
carbon seems like a nice one.
as confusing as it may be, chromium definitely has me laughing quite a bit
…On Tue, Nov 29, 2016, 7:06 AM Italo A. Casas ***@***.***> wrote:
I feel like v8 Chromium is going to be confusing.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#163 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AAecVybFveT93XOlI1mRo6tBUoxdL2Lxks5rDCNrgaJpZM4K-Zhv>
.
|
Has there been any discussion of skipping the v8.x and v9.x and going straight to v10.x? |
@ofrobots it has been bright up, but I don't think in any capacity that was
official. do you think this is cometh in the ctc should vote on?
…On Tue, Nov 29, 2016, 7:18 AM Ali Ijaz Sheikh ***@***.***> wrote:
Has there been any discussion of skipping the v8.x and v9.x and going
straight to v10.x?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#163 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AAecV4HxzDTm3W1ZIvHNWB2ZBGJcQtO7ks5rDCYVgaJpZM4K-Zhv>
.
|
I like Carbon as well. All Node developers are carbon based lifeforms. |
I personally have fumbled with V8 vs. I do think we should discuss this and be deliberate about the pros and cons of skipping version numbers to reduce confusion. |
I dislike (because I cannot remember them) code names, and doubt people will use them. Aren't there already names for node releases that we all ignore? Lets skip version 8 and go to 9. majors are cheap, they are just numbers. |
I'm okay with skipping a version number. That would also dispel people of the notion that even is stable, odd is unstable.
|
I am not okay with skipping a version number. If Node skipped version Treating versions as just numbers plays fast and loose with people's expectations. |
I'm under the impression that if we were to skip we would go directly to 10 |
In the long shot, I feel is going to be easier to explain... |
|
At the Collaborator Summit it was discussed and decided that the best path forward would be to drop the leading 'v' in the version reference when referring to Node.js releases in order to avoid the potential 'v8.0.0' vs. 'V8' confusion. (As with all discussions/decisions, this obviously isn't binding until the actual release occurs so if anyone objects to this please do speak up! :-) ...) It was also discussed and decided that choosing the codename for the Node.js 8.x LTS release in advance would be desirable as a way of providing future reference. However, it is important to note that any 8.x release happening before the official transition of the 8.x stream into LTS would not be referred to by the codename. The codename only applies after the LTS transition has occurred. As for the specific codenames, I am +1 on |
Would dropping the 'v' include |
At this point purely communications. There were no plans discussed to change the |
+1 on Carbon and Copper from me. |
+1 on dropping the "v", an elegant solution. -1 on code names, for the record, though I understand I'm likely in the minority here. I'll be commenting on every use of the code name in our communications that doesn't use an actual version number, though. Why node would stop using semver to communicate its version with users so recently after moving to proper semver is beyond me. And why arbitrary chemical names are easier to remember than increasing numbers is beyond me, too. Generally, having two names for the exact same thing is considered a problem, not a solution. Sure, Apple does it, but their user's don't know or care about semver, and Ubuntu does it (so every time I see the awful names I have to go to wikipedia to see what version they meant, which is quite annoying, especially when they have such a beautiful version number, that indicates the release time, does anybody remember when the "goofy gander" was released? Me either.), but that doesn't mean we should follow in their footstep. If we like letters as versions so much, why not have semver be OK, said my piece... let the double naming commence. |
Node.js would not stop using semver at all to communicate it's version. We would continue following the pattern we have been for Node.js 4 and 6 -- that is, the codename does not, in any way, replace the use of semver. It is important to note that semver does not have any mechanism for dealing with Long Term Support and the codename applies only to Long Term Support. Specifically, the codename only applies to Node.js releases that are covered by the LTS process. |
Pull a windows and skip to v10 |
+1 for |
@nodejs/lts ... it's time that we finalized this decision so that we know what the name is going to be. I will be cutting the 8.x and 8.x-staging branches within the next two weeks in preparation for the April release. |
I see Carbon 7 times. |
Carbon, now 8 times |
Carbon and Copper from me. |
@nodejs/lts @nodejs/ctc ... are we ready to call it? Looks like |
+1 let's call it, @nodejs/collaborators please weigh in on naming before next week, @nodejs/ctc let's make a decision at next week's meeting. |
+1 for Carbon! |
+1 for |
+1 for Carbon |
+1 for |
+1 for carbon |
1 similar comment
+1 for carbon |
|
Carbon! |
Carbon |
Copper + 10 |
in a conversation with @bmeck we have discovered that there is no element that starts with We have 5 years to discover a new element or our naming conventions are going to break |
@rvagg wait are we fully deciding a name or narrowing down to have a vote between a couple? I like both Carbon and Cobalt. |
Alternatively, skip those letters, and then we get to loop around and use Curium sooner. |
@MylesBorins You could use the German words for some elements as an international platform: J: Jod (I) Problem solved ✅ |
If we went by the periodic table of elements, we'd be good on how long this convention would last us. We'd be on Lithium or Oxygen right now |
Would it be OK to take this off the CTC agenda and let @nodejs/lts decide the code name? If they want to do it by tallying votes like they did for Boron (see nodejs/node#8026), then great. And if they want to just decide based on this thread because it's kind of lopsided for Carbon, then also great. (The LTS README says there will be a collaborator vote. Is this issue sufficient to constitute that vote? That's something I'm happy to let @nodejs/lts decide. If I were on LTS, I'd say let's have a vote like in nodejs/node#8026 just to make sure there's no question we've followed the process. But I'm not on @nodejs/lts and I'm happy to let the reasonable and intelligent folks on @nodejs/lts make their own decision there so that I don't have to think about this stuff ever if I don't want to. :-P ) I don't think code names involved CTC before and I'd rather not set that as a precedent if we don't have to. |
@Trott yeah, good call, I've removed the label. In the past we've left this to LTS to decide rather than the CTC so it was a mistake to palm it off anyway! Looks like we have a heavy lean toward Carbon but the next LTS meeting can ratify that. |
I believe we can likely ratify it in advance of the meeting really. Carbon is hands down the clear leader. @nodejs/lts ... any objections to going with |
SGTM |
2 similar comments
SGTM |
SGTM |
LGTM! Make it so! |
The code name has been selected. It is |
As I find myself continuing to trip over the name "v8" for obvious reasons, I'm wondering if one possible solution might be to choose a codename early so that we can start referring to the LTS version of v8 by its codename. A drawback of course is that it may become associated with the Current period of v8 and confuse part of the purpose of the codenames (to highlight LTS). Nonetheless it's worth considering at least and I'd like to hear more thoughts on the topic.
Regardless, here's the complete list from which we need to come up with a short list of 3 or 4 to present to the full collaborator group for voting. There's probably some obvious ones to cull but I'll present them first without comment.
Cadmium - Cd
Cadmium is a lustrous, silver-white, ductile, very malleable metal. Its surface has a bluish tinge and the metal is soft enough to be cut with a knife, but it tarnishes in air. It is soluble in acids but not in alkalis. It is similar in many respects to zinc but it forms more complex compounds.
Calcium - Ca
The chemical element Calcium (Ca), atomic number 20, is the fifth element and the third most abundant metal in the earth’s crust. The metal is trimorphic, harder than sodium, but softer than aluminium. As well as beryllium and aluminium, and unlike the alkaline metals, it doesn’t cause skin-burns. It is less chemically reactive than alkaline metals and than the other alkaline-earth metals.
Californium - Cf
Californium is a radioactive metal which is a member of the actinide group of the periodic table. A sample of the metal itself has not been produced yet because its compounds resist reduction. It is expected to be readily attacked by air, steam and acids and not by alkalis.
Carbon - C
Carbon is unique in its chemical properties because it forms a number of components superior than the total addition of all the other elements in combination with each other.
The biggest group of all these components is the one formed by carbon and hydrogen. We know a minimum of about 1 million organic components and this number increases rapidly every year. Although the classification is not strict, carbon forms another series of compounds considered as inorganic, in a much lower number than that of the organic compounds.
Cerium - Ce
Cerium is a malleable, soft, ductile, iron-grey metal, slightly harder than lead. It is very reactive: it tarnishes readily in the air, it oxidizes slowly in cold water and rapidly in hot water. It dissolves in acids. It can burn when heated or scratched with a knife.
Cesium - Cs
The metal is characterised by a spectrum containing two bright lines in the blue (accounting for its name). It is silvery gold, soft, and ductile. It is the most electropositive and most alkaline element. Cesium, gallium, and mercury are the only three metals that are liquid at or around room temperature. Cesium reacts explosively with cold water, and reacts with ice at temperatures above -116°C. Cesium hydroxide is a strong base and attacks glass. Cesium reacts with the halogens to form a fluoride, chloride, bromide, and iodide. Cesium metal oxidized rapidly when exposed to the air and can form the dangerous superoxide on its surface.
Chlorine - Cl
Discovered in 1774 by Carl Wilhelm Scheele, who mistakenly thought it contained oxygen. Chlorine was given its name in 1810 by Humphry Davy, who insisted that it was in fact an element.
The pure chemical element has the physical form of a diatomic green gas. The name chlorine is derived from chloros, meaning green, referring to the color of the gas. Chlorine gas is two and one half times as heavy as air, has an intensely disagreeable suffocating odor, and is exceedingly poisonous. In its liquid and solid form it is a powerful oxidizing, bleaching, and disinfecting agent.
This element is a part of the halogen series forming salts. It is extracted from chlorides through oxidation and electrolysis. Chlorine gas is greenish-yellow and combines readily with nearly all other elements.
Chromium - Cr
Chromium is a lustrous, brittle, hard metal. Its colour is silver-gray and it can be highly polished. It does not tarnish in air, when heated it burns and forms the green chromic oxide. Chromium is unstable in oxygen, it immediately produces a thin oxide layer that is impermeable to oxygen and protects the metal below.
Cobalt - Co
Cobalt is a hard ferromagnetic, silver-white, hard, lustrous, brittle element. It is a member of group VIII of the periodic table. Like iron, it can be magnetized. It is similar to iron and nickel in its physical properties. The element is active chemically, forming many compounds. Cobalt is stable in air and unaffected by water, but is slowly attacked by dilute acids.
Copper - Cu
Copper is a reddish metal with a face-centered cubic crystalline structure. It reflects red and orange light and absorbs other frequencies in the visible spectrum, due to its band structure, so it as a nice reddish color. It is malleable, ductile, and an extremely good conductor of both heat and electricity. It is softer than zinc and can be polished to a bright finish. It is found in group Ib of the periodic table, together with silver and gold. Copper has low chemical reactivity. In moist air it slowly forms a greenish surface film called patina; this coating protects the metal from further attack.
Curium - Cm
Named after Pierre and Marie Curie. Curium is a hard, brittle, silvery metal that tarnishes slowly in dry air at room temperature. Curium does not occur naturally; it is typically produced artificially in nuclear reactors through successive neutron captures by plutonium and americium isotopes.
Curium is very radioactive, more electropositive than Aluminum, chenically reactive. A few compounds of curium are known, as the fluorides.
The text was updated successfully, but these errors were encountered: