summaryrefslogtreecommitdiff
path: root/README.md
AgeCommit message (Collapse)AuthorFilesLines
2015-01-24doc: adds brendanashworth as collaboratorBrendan Ashworth1-0/+1
Moment of truth? PR-URL: https://github.com/iojs/io.js/pull/587 Reviewed-By: Chris Dickinson <christopher.s.dickinson@gmail.com> Reviewed-By: Rod Vagg <rod@vagg.org> Reviewed-By: Brendan Ashworth <brendan.ashworth@me.com>
2015-01-23doc: add evanlucas to collaboratorsEvan Lucas1-0/+1
PR-URL: https://github.com/iojs/io.js/pull/581 Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com> Reviewed-By: Rod Vagg <rod@vagg.org>
2015-01-23doc: add Fishrock123 to collaboratorsFishrock1231-0/+1
PR-URL: #580 Reviewed-By: Chris Dickinson <christopher.s.dickinson@gmail.com> Reviewed-By: Evan Lucas <evanlucas@me.com> Reviewed-By: Rod Vagg <rod@vagg.org> Reviewed-By: Stephen Belanger <admin@stephenbelanger.com>
2015-01-23doc: add qard to collaboratorsStephen Belanger1-0/+1
PR-URL: #578 Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com> Reviewed-By: Rod Vagg <rod@vagg.org> Reviewed-By: Chris Dickinson <christopher.s.dickinson@gmail.com>
2015-01-23doc: adding thlorenz to list of collaboratorsThorsten Lorenz1-0/+1
Reviewed-By: Chris Dickinson <christopher.s.dickinson@gmail.com>, Jeremiah Senkpiel <fishrock123@rocketmail.com>, Bert Belder <bertbelder@gmail.com> PR-URL: https://github.com/iojs/io.js/pull/577
2015-01-19doc: add optional sudo to make install in READMEGlen Keane1-2/+2
PR-URL: https://github.com/iojs/io.js/pull/444 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Rod Vagg <rod@vagg.org>
2015-01-17doc: fixed punctuationBrenard Cubacub1-1/+1
Period ending a sentence should be outside parens PR-URL: https://github.com/iojs/io.js/pull/476 Reviewed-By: Rod Vagg <rod@vagg.org>
2015-01-14doc: change link man docJesse cogollo1-1/+1
PR-URL: https://github.com/iojs/io.js/pull/366 Reviewed-By: Rod Vagg <rod@vagg.org>
2015-01-12doc: clarified & split up contribution docsRod Vagg1-109/+107
- clarified the role of "collaborators" - split out a governance doc - split out a collaborator guide - cleaned up the contributing doc - cleaned up the readme & added collaborators list PR-URL: https://github.com/iojs/io.js/pull/233 Reviewed-By: Chris Dickinson <christopher.s.dickinson@gmail.com> Reviewed-By: Mikeal Rogers <mikeal.rogers@gmail.com> (Note: no explicit "LGTM" from Mikeal) Discussed at TC meeting 2015-01-07, agreed to push further amendments to governance to future PRs.
2015-01-05Merge remote-tracking branch 'joyent/v0.12' into v1.xBen Noordhuis1-9/+82
I was originally going to do this after the v0.11.15 release, but as that release is three weeks overdue now, I decided not to wait any longer; we don't want the delta to get too big. Conflicts: lib/net.js test/simple/simple.status PR-URL: https://github.com/iojs/io.js/pull/236 Reviewed-By: Bert Belder <bertbelder@gmail.com> Reviewed-By: Fedor Indutny <fedor@indutny.com>
2015-01-02build: i18n: add icu config optionsSteven R. Loomis1-9/+82
Make "--with-intl=none" the default and add "intl-none" option to vcbuild.bat. If icu data is missing print a warning unless either --download=all or --download=icu is set. If set then automatically download, verify (MD5) and unpack the ICU data if not already available. There's a "list" of URLs being used, but right now only the first is picked up. The logic works something like this: * If there is no directory deps/icu, * If no zip file (currently icu4c-54_1-src.zip), * Download zip file (icu-project.org -> sf.net) * Verify the MD5 sum of the zipfile * If bad, print error and exit * Unpack the zipfile into deps/icu * If deps/icu now exists, use it, else fail with help text Add the configuration option "--with-icu-source=..." Usage: * --with-icu-source=/path/to/my/other/icu * --with-icu-source=/path/to/icu54.zip * --with-icu-source=/path/to/icu54.tgz * --with-icu-source=http://example.com/icu54.tar.bz2 Add the configuration option "--with-icu-locals=...". Allows choosing which locales are used in the "small-icu" case. Example: configure --with-intl=small-icu --with-icu-locales=tlh,grc,nl (Also note that as of this writing, neither Klingon nor Ancient Greek are in upstream CLDR data. Serving suggestion only.) Don't use hard coded ../../out paths on windows. This was suggested by @misterdjules as it causes test failures. With this fix, "out" is no longer created on windows and the following can run properly: python tools/test.py simple Reduce space by about 1MB with ICU 54 (over without this patch). Also trims a few other source files, but only conditional on the exact ICU version used. This is to future-proof - a file that is unneeded now may be needed in future ICUs. Also: * Update distclean to remove icu related files * Refactor some code into tools/configure.d/nodedownload.py * Update docs * Add test PR-URL: https://github.com/joyent/node/pull/8719 Fixes: https://github.com/joyent/node/issues/7676#issuecomment-64704230 [trev.norris@gmail.com small change to test's whitespace and logic] Signed-off-by: Trevor Norris <trev.norris@gmail.com>
2014-12-11docs: clarify that 'io.js' is the correct nameMathias Bynens1-0/+7
Refs #118. PR-URL: https://github.com/iojs/io.js/pull/151 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Rod Vagg <rod@vagg.org>
2014-12-10docs: reword project messagingKevin O'Hara1-3/+2
Rewords project messaging in README to make the overall project messaging a bit clearer. More discussion to be found in iojs/io.js#24. PR-URL: https://github.com/iojs/io.js/pull/36 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com> Reviewed-By: Rod Vagg <rod@vagg.org>
2014-12-04Added Gitter badgeThe Gitter Badger1-0/+1
Reviewed-By: Mikeal Rogers <mikeal.rogers@gmail.com> Reviewed-By: Rod Vagg <rod@vagg.org> PR-URL: https://github.com/iojs/io.js/pull/41
2014-12-04docs: fix prerequisite list formattingBryce Kahle1-8/+8
PR-URL: https://github.com/iojs/io.js/pull/44 Reviewed-By: Rod Vagg <rod@vagg.org>
2014-12-04docs: improve repo descriptionLeonardo Balter1-1/+1
PR-URL: https://github.com/iojs/io.js/pull/48 Reviewed-By: Mikeal Rogers <mikeal.rogers@gmail.com> Reviewed-By: Rod Vagg <rod@vagg.org>
2014-12-02doc: update README with irc channelMartin Cozzi1-1/+1
Fixes: https://github.com/iojs/io.js/issues/30 PR-URL: https://github.com/iojs/io.js/pull/31 Reviewed-by: Chris Dickinson <christopher.s.dickinson@gmail.com>
2014-12-02doc: fixed article usage in README.Jamund Ferguson1-1/+1
added a the because it sounded weird. PR-URL: https://github.com/iojs/io.js/pull/29 Reviewed-by: Mikeal Rogers <mikeal.rogers@gmail.com> Reviewed-by: Chris Dickinson <christopher.s.dickinson@gmail.com>
2014-12-02docs: simple project messaging.Mikeal Rogers1-1/+9
Reviewed-By: Fedor Indutny <fedor@indutny.com> PR-URL: https://github.com/iojs/io.js/pull/24
2014-10-27doc: update compiler requirements in READMEBen Noordhuis1-3/+4
The latest V8 upgrade and the C++11-ification of the source code in src/ requires a recent compiler. Update the requirements in the README. Fixes node-forward/node#35. PR-URL: https://github.com/node-forward/node/pull/36 Reviewed-By: Fedor Indutny <fedor@indutny.com>
2014-10-01build, i18n: improve Intl build, add "--with-intl"Steven R. Loomis1-12/+32
The two main goals of this change are: - To make it easier to build the Intl option using ICU (particularly, using a newer ICU than v8/Chromium's version) - To enable a much smaller ICU build with only English support The goal here is to get node.js binaries built this way by default so that the Intl API can be used. Additional data can be added at execution time (see Readme and wiki) More details are at https://github.com/joyent/node/pull/7719 In particular, this change adds the "--with-intl=" configure option to provide more ways of building "Intl": - "full-icu" picks up an ICU from deps/icu - "small-icu" is similar, but builds only English - "system-icu" uses pkg-config to find an installed ICU - "none" does nothing (no Intl) For Windows builds, the "full-icu" or "small-icu" options are added to vcbuild.bat. Note that the existing "--with-icu-path" option is not removed from configure, but may not be used alongside the new option. Wiki changes have already been made on https://github.com/joyent/node/wiki/Installation and a new page created at https://github.com/joyent/node/wiki/Intl (marked as provisional until this change lands.) Summary of changes: * README.md : doc updates * .gitignore : added "deps/icu" as this is the location where ICU is unpacked to. * Makefile : added the tools/icu/* files to cpplint, but excluded a problematic file. * configure : added the "--with-intl" option mentioned above. Calculate at config time the list of ICU source files to use and data packaging options. * node.gyp : add the new files src/node_i18n.cc/.h as well as ICU linkage. * src/node.cc : add call into node::i18n::InitializeICUDirectory(icu_data_dir) as well as new --icu-data-dir option and NODE_ICU_DATA env variable to configure ICU data loading. This loading is only relevant in the "small" configuration. * src/node_i18n.cc : new source file for the above Initialize.. function, to setup ICU as needed. * tools/icu : new directory with some tools needed for this build. * tools/icu/icu-generic.gyp : new .gyp file that builds ICU in some new ways, both on unix/mac and windows. * tools/icu/icu-system.gyp : new .gyp file to build node against a pkg-config detected ICU. * tools/icu/icu_small.json : new config file for the "English-only" small build. * tools/icu/icutrim.py : new tool for trimming down ICU data. Reads the above .json file. * tools/icu/iculslocs.cc : new tool for repairing ICU data manifests after trim operation. * tools/icu/no-op.cc : dummy file to force .gyp into using a C++ linker. * vcbuild.bat : added small-icu and full-icu options, to call into configure. * Fixed toolset dependencies, see https://github.com/joyent/node/pull/7719#issuecomment-54641687 Note that because of a bug in gyp {CC,CXX}_host must also be set. Otherwise gcc/g++ will be used by default for part of the build. Reviewed-by: Trevor Norris <trev.norris@gmail.com> Reviewed-by: Fedor Indutny <fedor@indutny.com>
2014-09-29readme: grammer fixJames Ferguson1-1/+1
Reviewed-by: Trevor Norris <trev.norris@gmail.com>
2014-07-07readme: added g++ requirementJohn Albietz1-0/+1
Signed-off-by: Fedor Indutny <fedor@indutny.com>
2014-07-01docs: highlight shell-codes in CONTRIBUTING.mdIonică Bizău1-20/+38
Signed-off-by: Fedor Indutny <fedor@indutny.com>
2013-12-05build: add libicu i18n supportBen Noordhuis1-0/+9
Adds a --with-icu-path= switch to the configure script. Requires that the user checks out the copy of libicu that's bundled with chromium to a fixed directory. It's still a little rough around the edges but it works. Fixes #6371.
2013-10-25Merge remote-tracking branch 'upstream/v0.10'Timothy J Fontaine1-0/+13
Conflicts: ChangeLog deps/uv/ChangeLog deps/uv/include/uv-darwin.h deps/uv/src/unix/fsevents.c deps/uv/src/unix/process.c deps/uv/src/version.c doc/api/addons.markdown doc/api/cluster.markdown doc/api/http.markdown lib/http.js lib/tls.js src/node_crypto.cc src/node_http_parser.cc src/node_version.h src/pipe_wrap.cc src/v8abbr.h src/v8ustack.d test/simple/test-http-pipeline-flood.js
2013-10-01doc: link to pre-built binaries, add install noteBen Noordhuis1-0/+13
lLnk to http://nodejs.org/download/ and add a short primer on how to extract the tarballs. Fixes #6292.
2013-09-24Merge remote-tracking branch 'upstream/v0.10'Timothy J Fontaine1-1/+1
Conflicts: AUTHORS ChangeLog configure deps/uv/ChangeLog deps/uv/src/version.c lib/tls.js src/node_version.h
2013-09-13doc: fix blog link in blog posts and READMEBen Noordhuis1-1/+1
Apparently Joyent decommissioned joyeur.com but at least they saved the contents of the blog. Update the links in the README and the nodejs.org blog posts. Hat tip to Eugen Pirogoff (@eugenpirogoff) for pointing it out. Fixes #6224.
2013-08-27doc: Small update of readme for Windows usersJay Beavers1-2/+7
2013-07-31doc: remove travis status imageAntony Bailey1-1/+1
The project has moved to Jenkins. The status image is no longer needed and perpetually shows a failed build. Remove it.
2013-05-22doc: the build requires gcc 4.2 or newerBen Noordhuis1-0/+1
2013-05-09doc: s/search.npmjs.org/npmjs.org/isaacs1-1/+1
2013-01-22doc: document PYTHON env var in READMEBen Noordhuis1-0/+8
2012-09-02doc: document prerequisites in READMEBen Noordhuis1-1/+7
2012-07-18doc: build requires GNU make 3.81+Ben Noordhuis1-1/+1
2012-01-05docs: mention that python 2.6 or 2.7 is requiredBen Noordhuis1-1/+1
2011-12-05doc: add Travis CI build status imageMaciej Małecki1-1/+1
2011-11-01doc: fix linksMaciej Małecki1-6/+6
Changes: * 'http://github.com' => 'https://github.com' * 'https://github.com/ry/node' => 'https://github.com/joyent/node' * 'https://github.com/ry/http-parser' => 'https://github.com/joyent/http-parser' * old issue links * wiki link
2011-09-06docs: document that the build system depends on python >= 2.5.2Ben Noordhuis1-1/+1
Fixes #354.
2011-08-26merge vcbuild.bat and generate_projects.batIgor Zinkovsky1-4/+16
2011-08-06[doc] add link to npm search in Readme.mdkoichik1-2/+3
Fixes #1459.
2011-01-27Fix linksRyan Dahl1-3/+4
2011-01-27newcomer resources in READMEDavid Trejo1-0/+32
Closes GH-579.