Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

updated installation instructions #31

Merged
merged 1 commit into from over 2 years ago

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 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 September 24, 2011
Oleg Slobodskoi kof closed this September 24, 2011
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Showing 1 unique commit by 1 author.

Sep 24, 2011
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
This page is out of date. Refresh to see the latest.

Showing 1 changed file with 11 additions and 0 deletions. Show diff stats Hide diff stats

  1. 11  readme.md
11  readme.md
Source Rendered
@@ -13,8 +13,19 @@ http://github.com/jquery/qunit
13 13
  * test coverage via http://siliconforks.com/jscoverage
14 14
 
15 15
 ## Installation
  16
+
  17
+To install the latest release:
  18
+
16 19
     npm install qunit
17 20
 
  21
+To install the latest stable release
  22
+
  23
+    npm install qunit@stable
  24
+
  25
+At this moment the latest release depends on the 0.5.x (UNSTABLE) series of node.
  26
+Install `qunit@stable` unless you are prepared to upgrade to the unstable node.
  27
+See https://github.com/joyent/node/issues/search?q=unstable for many issues with using the unstable releases.
  28
+
18 29
 ## API
19 30
 
20 31
 http://docs.jquery.com/QUnit
Commit_comment_tip

Tip: You can add notes to lines in a file. Hover to the left of a line to make a note

Something went wrong with that request. Please try again.