News for hackers. Stuff that matters.
Re:Node.js v0.9.0 (Unstable) is out by dschwartz88 on Friday July 20, 2012 @04:21PM (#4272717)
Considering the current numbering scheme, 0.9 will be the unstable version of 1.0. Which means 0.9 should give us a very good idea of the final backwards compatible API (hopefully)
Re:Node.js v0.9.0 (Unstable) is out by JakaJancar on Friday July 20, 2012 @05:11PM (#4272920)
Or it might be the unstable version of 0.10.

The dots are there for a reason.

Re:Node.js v0.9.0 (Unstable) is out by aaronblohowiak on Friday July 20, 2012 @05:42PM (#4273020)
IMHO, it should be followed by 0.12, because 0.10 is too confusable with 0.1, but 0.12 is clearly a new version...
Re:Node.js v0.9.0 (Unstable) is out by pygy_ on Saturday July 21, 2012 @06:36AM (#4274484)
They use a variation on semantic versioning, which is pretty standard:

    major.minor.revision
revision is incremented when backwards compatible bug fixes are added

minor is incremented when backwards compatible features are added

major is incremented when backwards incompatible change is introduced.

All of them are integers, and the smaller ones are reset to 0 when a bigger one is incremented.

For versions 0.x.x (pre v1), backwards incompatible changes are allowed at any time.

There are more rules, see http://semver.org/

Re:Node.js v0.9.0 (Unstable) is out by feronull on Friday July 20, 2012 @05:25PM (#4272963)
imo next version will be 1.0 because they are on the fast releasing period
Re:Node.js v0.9.0 (Unstable) is out by JakaJancar on Friday July 20, 2012 @05:30PM (#4272984)
Possibly, I'm just commenting on the logic that 0.9 is followed by 1.0 (or 1.9 by 2.0, if you want).
Re:Node.js v0.9.0 (Unstable) is out by elliotlai on Friday July 20, 2012 @04:27PM (#4272751)
Streams are everywhere, as an abstraction of async I/O model. Hope the Stream API will have a cleanup by 1.0.
Re:Node.js v0.9.0 (Unstable) is out by farhanpatel on Friday July 20, 2012 @03:42PM (#4272552)
Might be smart to mention in the title that its just an unstable release.
Re:Node.js v0.9.0 (Unstable) is out by feronull on Friday July 20, 2012 @05:25PM (#4272968)
every odd version is unstable
Re:Node.js v0.9.0 (Unstable) is out by elliotlai on Friday July 20, 2012 @04:13PM (#4272680)
you are right
Re:Node.js v0.9.0 (Unstable) is out by kenperkins on Friday July 20, 2012 @06:40PM (#4273206)
Nothing jumps out at me as significant to bump the version to 0.9. Can someone explain what makes certain changes worthy of the version change?
Re:Node.js v0.9.0 (Unstable) is out by ryah on Friday July 20, 2012 @07:39PM (#4273386)
Node follows a even/odd version scheme where even releases are stable and odd releases are unstable. v0.9.0 is just the first release of the unstable v0.9 series.

The versioning scheme is unfortunate because it confuses people. After Node 1.0 we'll switch a less confusing version system.

Re:Node.js v0.9.0 (Unstable) is out by pfraze on Friday July 20, 2012 @08:46PM (#4273534)
Is it not standard semver? What will node switch to?
Re:Node.js v0.9.0 (Unstable) is out by ryah on Friday July 20, 2012 @09:13PM (#4273592)
isaac likes semver - so probably that
Re:Node.js v0.9.0 (Unstable) is out by wavephorm on Saturday July 21, 2012 @01:51AM (#4274080)
I haven't even finalized migrating from 0.4 to 0.8...