[node-dev] Re: Version 0.8.6 (Stable)

2012-08-07 Thread R i S
well done!
I know you guys are in the thick of it, and probably can't see the wood for 
the trees, but-
I would suggest, NodeJS has a massive following in the x86, x64 area, 
You probably have more (admittedly end-user types - not developers) people 
interested in the ARM arena.
V8 needs to be compiled with an x86 machine, before porting the rest to any 
ARM, 
It would be really 'nice' if you released an ARM (say ARM5) version for the 
ARM community to be able to work from as you are now trialing with the 
linux ports
thanks for reading this far.




Re: [node-dev] Re: Version 0.8.6 (Stable)

2012-08-07 Thread Nathan Rajlich
I would like to get linux-arm binaries up at some point, but they would
need to work on as many ARM devices as possible, and as Tim Caswell says,
portable arm binaries are an oxymoron. That said, if a copy of node
compiled for ARMv5 processors is the lowest common denominator for ARM
devices (I'm just getting started in this area), then maybe that would be
the way to go.

I welcome comments from more ARM-knowing people on the feasibility of this
:)

On Tue, Aug 7, 2012 at 2:56 PM, R i S hairyon...@gmail.com wrote:

 well done!
 I know you guys are in the thick of it, and probably can't see the wood
 for the trees, but-
 I would suggest, NodeJS has a massive following in the x86, x64 area,
 You probably have more (admittedly end-user types - not developers) people
 interested in the ARM arena.
 V8 needs to be compiled with an x86 machine, before porting the rest to
 any ARM,
 It would be really 'nice' if you released an ARM (say ARM5) version for
 the ARM community to be able to work from as you are now trialing with the
 linux ports
 thanks for reading this far.





[node-dev] Re: Version 0.8.6 (Stable)

2012-08-07 Thread Bry

If the binary package is an experimental feature, why was it introduced in 
an even numbered release (stable)? 

On Tuesday, August 7, 2012 3:06:36 PM UTC-4, Isaac Schlueter wrote:

 2012.08.07, Version 0.8.6 (Stable) 

 This is the first release to include binary distributions for all 
 supported Unix operating systems (Linux, Darwin, and SunOS).  To use 
 the binary distribution tarballs, you can unpack them directly into a 
 destination directory: 

 cd ~/node/ # or /usr/local if you're feeling brave 
 tar xzvf /path/to/binary.tar.gz --strip=1 

 This is an experimental feature.  Please use it and provide feedback. 

 * npm: Upgrade to v1.1.48 

 * Add 'make binary' to build binary tarballs for all Unixes (Nathan 
 Rajlich) 

 * zlib: Emit 'close' on destroy(). (Dominic Tarr) 

 * child_process: Fix stdout=null when stdio=['pipe'] (Tyler Neylon) 

 * installer: prevent ETXTBSY errors (Ben Noordhuis) 

 * installer: honor --without-npm, default install path (Ben Noordhuis) 

 * net: make pause work with connecting sockets (Bert Belder) 

 * installer: fix cross-compile installs (Ben Noordhuis) 

 * net: fix .listen({fd:0}) (Ben Noordhuis) 

 * windows: map WSANO_DATA to UV_ENOENT (Bert Belder) 


 Source Code: http://nodejs.org/dist/v0.8.6/node-v0.8.6.tar.gz 

 Macintosh Installer (Universal): 
 http://nodejs.org/dist/v0.8.6/node-v0.8.6.pkg 

 Windows Installer: http://nodejs.org/dist/v0.8.6/node-v0.8.6-x86.msi 

 Windows x64 Installer: 
 http://nodejs.org/dist/v0.8.6/x64/node-v0.8.6-x64.msi 

 Windows x64 Files: http://nodejs.org/dist/v0.8.6/x64/ 

 Linux 32-bit Binary Package: 
 http://nodejs.org/dist/v0.8.6/node-v0.8.6-linux-x86.tar.gz 

 Linux 64-bit Binary Package: 
 http://nodejs.org/dist/v0.8.6/node-v0.8.6-linux-x64.tar.gz 

 Solaris 32-bit Binary Package: 
 http://nodejs.org/dist/v0.8.6/node-v0.8.6-sunos-x86.tar.gz 

 Solaris 64-bit Binary Package: 
 http://nodejs.org/dist/v0.8.6/node-v0.8.6-sunos-x64.tar.gz 

 Other release files: http://nodejs.org/dist/v0.8.6/ 

 Website: http://nodejs.org/docs/v0.8.6/ 

 Documentation: http://nodejs.org/docs/v0.8.6/api/ 

 Shasums: 

 ``` 
 c23a57601150b3ec59aeeb0eef607d9e430e17c2  node-v0.8.6-darwin-x64.tar.gz 
 8f7e4e837f61991eff4605678ab27c82e854bc38  node-v0.8.6-darwin-x86.tar.gz 
 32ce9d28d6a294878ce9ee8f23b6fa7ecb3130e7  node-v0.8.6-linux-x64.tar.gz 
 6f71518f044705ff1a7d9400a573906a99c5834c  node-v0.8.6-linux-x86.tar.gz 
 ec9c02e9713a81d8f4848924cc38e5ed28a06fc4  node-v0.8.6-sunos-x64.tar.gz 
 ac96cc4ce3eee4dc54ef7936ad4fd8eb04fbe359  node-v0.8.6-sunos-x86.tar.gz 
 0a2aca229c9cb2ec4a4a82ff88de7ea0868d1890  node-v0.8.6-x86.msi 
 84127d73a968f5951a9682b592a79779d1396c9e  node-v0.8.6.pkg 
 34c7ad2bb5450653748c65840155852d67742258  node-v0.8.6.tar.gz 
 42f3b792326efdfc9b0d95eebd7f9f716cadb1c0  node.exe 
 fc56e816081ebef450ce7ed92bfd543d53191ac3  node.exp 
 e91f1648e4e8f7586790443248326222101c286c  node.lib 
 8106b33d1cdae69103ca07b16c7f5d690308d751  node.pdb 
 6226474859e1cf2f1314d92b6207183bb36c6007  x64/node-v0.8.6-x64.msi 
 3c1ac597956ea9f1e7eab62f85a23e3e436cd0e8  x64/node.exe 
 599df091faecff536f52d17463c70e07cf9ed54f  x64/node.exp 
 70bac4dcb9f845c8c8cb9443ff09f839fc86aac7  x64/node.lib 
 eb59a0ed841c9e93c406b4c636b2048973cbfae4  x64/node.pdb 
 ``` 



[node-dev] Re: Version 0.8.6 (Stable)

2012-08-07 Thread Isaac Schlueter
On Tue, Aug 7, 2012 at 3:07 PM, Bry brandon.add...@gmail.com wrote:

 If the binary package is an experimental feature, why was it introduced in
 an even numbered release (stable)?

Good question!

This is not really a feature of node itself, but just a feature of the
build process.

We've frequently added new build artifacts in stable release families.
 For example, adding the OS X pkg installer in 0.6.2, and a signed pkg
installer in 0.8.5, or npm in 0.6.6.

It's experimental because there may be odd edge cases we haven't
encountered.  I would not be surprised if some binary addon stopped
working because it was built in some way that it's sensitive to a
subtle difference in compiler, etc.

Building from source should work as always, of course, and the
existing binary installers for OS X and Windows have been tested
extensively.