Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

updated installation instructions #31

Merged
merged 1 commit into from

2 participants

collin Oleg Slobodskoi
collin

Updated installation instructions to reflect dependency of latest releases on the unstable node 0.5.x series.

On 0.5.7 I can't even get npm to install.

In node/issues there are numerous warnings about the instability of 0.5.x with suggestions to just use the stable releases.

collin collin updated installation instructions
Updated installation instructions to reflect dependency of latest releases on the unstable node 0.5.x series.

On 0.5.7 I can't even get npm to install.

In node/issues there are numerous warnings about the instability of 0.5.x with suggestions to just use the stable releases.
23d1842
Oleg Slobodskoi
Owner

thkanks, I am actually waiting for stable 0.5, so didn't know somebody is using the unstable qunit :) There are a lot of undocumented changes as well es no testcoverage yet.

0.5 will not be stable, 0.6 is the next stable release.

even is stable, odd is unstable.

http://www.quora.com/What-is-the-current-state-of-node-js/answer/Matt-Ranney

Owner

probably I have to create a patch for .fork method ... then it is 0.4 compatible. Hadn't time for that yet.

Owner

sure ... node 0.5 has a new .fork method for communication between child processes

http://nodejs.org/docs/v0.5.7/api/child_processes.html#child_process.fork

it is used here:

https://github.com/kof/node-qunit/blob/refactoring/lib/testrunner.js#L24

I want to create a patch for node 0.4 to make this module compatible. This should be an extra file, which implements .fork method if it is not implemented by node ... we can use feature detection here instead of sniffing the node version. It can be even an own module, if you like to write it I think some other people would use it too.

Oleg Slobodskoi kof merged commit f3f6225 into from
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Sep 24, 2011
  1. collin

    updated installation instructions

    collin authored
    Updated installation instructions to reflect dependency of latest releases on the unstable node 0.5.x series.
    
    On 0.5.7 I can't even get npm to install.
    
    In node/issues there are numerous warnings about the instability of 0.5.x with suggestions to just use the stable releases.
This page is out of date. Refresh to see the latest.
Showing with 11 additions and 0 deletions.
  1. +11 −0 readme.md
11 readme.md
View
@@ -13,8 +13,19 @@ http://github.com/jquery/qunit
* test coverage via http://siliconforks.com/jscoverage
## Installation
+
+To install the latest release:
+
npm install qunit
+To install the latest stable release
+
+ npm install qunit@stable
+
+At this moment the latest release depends on the 0.5.x (UNSTABLE) series of node.
+Install `qunit@stable` unless you are prepared to upgrade to the unstable node.
+See https://github.com/joyent/node/issues/search?q=unstable for many issues with using the unstable releases.
+
## API
http://docs.jquery.com/QUnit
Something went wrong with that request. Please try again.