diff --git a/locale/ko/about/index.md b/locale/ko/about/index.md index d41f563304027..b25e2d31514c2 100644 --- a/locale/ko/about/index.md +++ b/locale/ko/about/index.md @@ -60,7 +60,7 @@ If some of this language is unfamiliar, there is a full article on -## 최상위 워킹 그룹 +# 최상위 워킹 그룹 -### 현재의 최상위 워킹 그룹 +## 현재의 최상위 워킹 그룹 * [Inclusivity](#inclusivity) -이 워킹 그룹은 다음에 대한 책임이 있습니다. +이 워킹 그룹은 다음에 대한 책임이 있습니다. * [신분에 따른 관점](https://github.com/nodejs/inclusivity/#list-of-responsibilities)에 상관없이 참여의 가치를 인정하고 자신 있게 기여하고 논의에 참여할 수 있도록 환영하는 환경을 추구합니다. * 프로젝트 포괄성을 키울 수 있는 확실한 방법을 적극적으로 찾고 제안합니다. @@ -101,10 +101,9 @@ Core Working Groups are created by the * [Website](#website) * [Streams](#streams) * [Build](#build) -* [Tracing](#tracing) +* [Diagnostics](#diagnostics) * [i18n](#i18n) * [Evangelism](#evangelism) -* [Roadmap](#roadmap) * [Docker](#docker) * [Addon API](#addon-api) * [Benchmarking](#benchmarking) @@ -119,10 +118,9 @@ Core Working Groups are created by the * [Website](#website) * [Streams](#streams) * [Build](#build) -* [Tracing](#tracing) +* [Diagnostics](#diagnostics) * [i18n](#i18n) * [Evangelism](#evangelism) -* [Roadmap](#roadmap) * [Docker](#docker) * [Addon API](#addon-api) * [Benchmarking](#benchmarking) @@ -134,43 +132,43 @@ Core Working Groups are created by the ### [Website](https://github.com/nodejs/nodejs.org) -웹사이트 워킹그룹의 목적은 `Node.js` 프로젝트의 공개 웹사이트를 만들고 관리하는 것입니다. +웹사이트 워킹그룹의 목적은 Node.js 프로젝트의 공개 웹사이트를 만들고 관리하는 것입니다. 이는 다음에 대한 책임이 있습니다. - -* `nodejs.org`의 빌드와 자동화 시스템을 개발하고 유지 보수합니다. -* 릴리스와 기능처럼 `Node.js`에 변경된 내용을 정기적으로 사이트에 갱신합니다. +* nodejs.org의 빌드와 자동화 시스템을 개발하고 유지 보수합니다. +* 릴리스와 기능처럼 Node.js에 변경된 내용을 정기적으로 사이트에 갱신합니다. * 번역 커뮤니티를 지원합니다. @@ -179,27 +177,28 @@ responsibilities include: 스트림 워킹 그룹은 Node.js와 npm 생태계에서 사용하는 Streams API를 지원하고 개선합니다. 오랜 시간 동안 여러 번 나타나는 문제를 어렵지 않은 방법으로 해결하는 API를 조합 가능하게 만들고 있습니다. 생태계에 요구사항에 따라 API를 개선할 것입니다. 다른 솔루션과의 상호운용성과 하위 호환성 및 -이전 버전이 가장 중요합니다. 이 워킹 그룹은 다음에 대한 책임이 있습니다. +이전 버전이 가장 중요합니다. +이 워킹 그룹은 다음에 대한 책임이 있습니다. * Node.js 이슈 트래커에서 스트림 관련 이슈를 처리합니다. * Node.js 프로젝트 내 스트림 문서를 작성하고 수정합니다. * Node.js 프로젝트 내 스트림 하위 클래스의 변경사항을 리뷰합니다. * 스트림 변경사항을 Node.js 프로젝트에서 이 프로젝트로 리다이렉트합니다. * Node.js 내 스트림 프로바이더의 구현체를 지원합니다. -* 읽기 가능한 스트림의 버전이 Node.js에 포함되도록 권장합니다. +* `readable-stream`의 버전이 Node.js에 포함되도록 권장합니다. * 차후 스트림의 변경사항을 커뮤니티에 알립니다. ### [Build](https://github.com/nodejs/build) @@ -207,42 +206,47 @@ Its responsibilities are: 빌드 워킹 그룹의 목적은 분산 자동화 인프라스트럭처를 만들고 유지 보수하는 것입니다. 이 워킹 그룹은 다음에 대한 책임이 있습니다. - * 모든 대상 플랫폼에서 패키지를 만듭니다. * 테스트를 수행합니다. * 성능테스트를 수행하고 비교합니다. * 빌드 컨테이너를 생성하고 관리합니다. -### [Tracing](https://github.com/nodejs/tracing-wg) +### [Diagnostics](https://github.com/nodejs/diagnostics) -트레이싱 워킹 그룹의 목적은 Node.js로 작성된 소프트웨어의 투명성을 증가시키는 것입니다. +Diagnostics 워킹 그룹의 목적은 Node.js 도구와 JavaScript VM에서 사용할 수 있는 +광범위한 진단 인터페이스를 확장성있게 만들고 문서화하는 것입니다. 이 워킹 그룹은 다음에 대한 책임이 있습니다. - -* `trace_event`를 통합하기 위해 V8과 협업합니다. -* AsyncWrap을 유지보수하고 반복합니다. -* 시스템의 추적 도구를 관리하고 개선합니다.(DTrace, LTTng 등) -* 추적과 디버깅 기법을 문서로 만듭니다. -* 추적 및 디버깅 생태계를 육성합니다. +* `v8_inspector`를 Node.js에 통합하도록 V8과 협업합니다. +* `trace_event`를 Node.js에 통합하도록 V8과 협업합니다. +* `async_wrap`과 `async_hooks`를 개량할 수 있도록 Core 팀과 협업합니다. +* OS 추적 시스템과의 통합을 유지보수하고 개선합니다.(예: ETW, LTTNG, dtrace) +* Node.js와 컴포넌트의 진단 기능과 API의 문서화를 진행합니다. +* Node.js 진단에 관한 기회와 틈새를 찾고 기능 요청에 대해 논의하고 충돌을 중재합니다. +* Node.js의 진단 도구 생태계를 지원합니다. 이 워킹 그룹은 다음에 대한 책임이 있습니다. - * 커뮤니티와 연관있는 Node.js 자료를 모두 번역합니다. * 높은 품질로 번역하고 번역된 내용이 최신화되도록 번역 과정을 검토합니다. * 언어별 소셜 미디어 채널을 관리합니다. * 언어별 밋업 및 콘퍼런스의 node.js 발표자를 추천합니다. ### [Intl](https://github.com/nodejs/Intl) -Intl 워킹 그룹은 Node의 국제화(i18n)와 지역화(l10n)을 지원하고 개선합니다. +Intl 워킹 그룹은 Node의 국제화(i18n)와 지역화(l10n)를 지원하고 개선합니다. + 이 워킹 그룹은 다음에 대한 책임이 있습니다. +* 모든 기능과 표준 준수 (표준: ECMA, 유니코드...) +* 트래커에 올라온 세계화(Globalization)와 국제화(Internationalization) 이슈를 지원합니다. +* 가이드라인과 권장 사례를 만듭니다. +* 기존의 `Intl` 구현체를 정제합니다. -1. 모든 기능과 표준 준수 (표준: ECMA, 유니코드...) -2. 트래커에 올라온 세계화(Globalization)와 국제화(Internationalization) 이슈를 지원합니다. -3. 가이드라인과 권장 사례를 만듭니다. -4. 기존의 `Intl` 구현체를 정체합니다. +Intl 워킹 그룹은 콘텐츠의 번역은 책임지지 않습니다. +이는 각 언어에 대한 [i18n](#i18n)에 책임이 있습니다. ### [Evangelism](https://github.com/nodejs/evangelism) @@ -401,63 +408,30 @@ content. 에반젤리즘 워킹 그룹은 Node.js의 성과를 홍보하고 커뮤니티가 참여하는 방법을 알립니다. 이 워킹 그룹은 다음에 대한 책임이 있습니다. - * 프로젝트 메시징 * 공식 프로젝트 소셜 미디어 * 밋업과 콘퍼런스의 발표자 추천 * 커뮤니티 이벤트의 홍보 * 정기적인 수정사항 요약과 다른 홍보 내용의 발행 - - -### [Roadmap](https://github.com/nodejs/roadmap) - -로드맵 워킹 그룹은 사용자 커뮤니티의 활동과 관심사가 Node.js의 수행 계획에 포함되도록 하는 책임을 -집니다. - -최종 [로드맵](https://github.com/nodejs/node/blob/master/ROADMAP.md) 문서는 아직 -TC가 관리하고 있고 다른 프로젝트 자산과 마찬가지로 변경할 때 같은 승인절차가 필요합니다. - -이 워킹 그룹은 다음에 대한 책임이 있습니다. - -* 사용자 커뮤니티의 요구사항과 피드백을 받아서 요약합니다. -* 더 넓은 참여가 가능한 도구를 찾거나 만들 수도 있습니다. -* [ROADMAP.md](https://github.com/nodejs/node/blob/master/ROADMAP.md) - 관련 변경사항에 대한 풀 리퀘스트를 올립니다. - ### [Docker](https://github.com/nodejs/docker-node) -Docker 워킹 그룹은 `Node.js` 프로젝트의 공식 Docker 이미지를 만들고 관리하고 개선합니다. +Docker 워킹 그룹은 Node.js 프로젝트의 공식 Docker 이미지를 만들고 관리하고 개선합니다. 이 워킹 그룹은 다음에 대한 책임이 있습니다. - -* 새로운 `Node.js` 릴리스로 공식 Docker 이미지를 갱신합니다. +* 새로운 Node.js 릴리스로 공식 Docker 이미지를 갱신합니다. * 이미지의 개선이나 수정사항 구현을 결정합니다. * 이미지 문서를 관리하고 개선합니다. @@ -470,8 +444,7 @@ abstraction layer for native add-on authors for Node.js, assisting in the writing of code that is compatible with many actively used versions of Node.js, V8 and libuv. -Their responsibilities are: - +Responsibilities include * Maintaining the [NAN](https://github.com/nodejs/nan) GitHub repository, including code, issues and documentation. * Maintaining the [addon-examples](https://github.com/nodejs/node-addon-examples) @@ -495,7 +468,6 @@ NAN 프로젝트는 네이티브 애드온 작성자가 다수가 사용하는 N 코드를 작성할 수 있도록 추상화 계층을 제공한다. 이 워킹 그룹은 다음에 대한 책임이 있습니다. - * [NAN](https://github.com/nodejs/nan) GitHub 저장소에서 코드, 이슈, 문서를 관리합니다. * [addon-examples](https://github.com/nodejs/node-addon-examples) GitHub 저장에서 코드, 이슈, 문서를 관리합니다. @@ -510,51 +482,48 @@ NAN 프로젝트는 네이티브 애드온 작성자가 다수가 사용하는 N ### [Benchmarking](https://github.com/nodejs/benchmarking) 벤치마킹 워킹 그룹의 목적은 벤치마크 세트가 동의하에 사용될 수 있도록 합의점을 찾는 것입니다. -+ Node 릴리스 간의 성능 차이를 추적하고 알립니다. -+ 릴리즈 간의 성능 저하를 피합니다. +* Node 릴리스 간의 성능 차이를 추적하고 알립니다. +* 릴리즈 간의 성능 저하를 피합니다. 이 워킹 그룹은 다음에 대한 책임이 있습니다. - -+ 사용자 용도를 반역하는 하나 이상의 벤치마크를 확인합니다. 지연이 낮고 높은 동시성을 가지는 것을 포함해서 일반적인 Node 사용 사례를 다루는 하나 이상의 벤치마크가 필요합니다. -+ 선택한 벤치마크 목록에서 커뮤니티의 합의를 합니다. -+ Node 빌드에 선정한 벤치마크를 정기적으로 실행합니다. -+ 빌드/릴리스 간에 성능을 추적하고 알립니다. +* 사용자 용도를 반역하는 하나 이상의 벤치마크를 확인합니다. 지연이 낮고 높은 동시성을 가지는 것을 포함해서 일반적인 Node 사용 사례를 다루는 하나 이상의 벤치마크가 필요합니다. +* 선택한 벤치마크 목록에서 커뮤니티의 합의를 합니다. +* Node 빌드에 선정한 벤치마크를 정기적으로 실행합니다. +* 빌드/릴리스 간에 성능을 추적하고 알립니다. ### [Post-mortem](https://github.com/nodejs/post-mortem) @@ -564,23 +533,22 @@ Its responsibilities are: 기술과 도구를 만드는 것입니다. 이 워킹 그룹은 다음에 대한 책임이 있습니다. - * 필요할 때 덤프를 생성할 수 있도록 인터페이스/API를 정의하고 추가합니다. * 이러한 덤프를 분석하는 도구를 지원하기 위해 생성된 덤프의 공통 구조를 정의하고 추가합니다. + +## .dockerignore 파일 + +`Dockerfile`과 같은 디렉터리에 `.dockerignore` 파일을 다음 내용으로 만드세요. + +``` +node_modules +npm-debug.log +``` + +이는 Docker 이미지에 로컬 모듈과 디버깅 로그를 복사하는 것을 막아서 이미지 내에서 +설치한 모듈을 덮어쓰지 않게 합니다. + @@ -90,20 +90,20 @@ Node.js를 이용할 수 있습니다. 이 저장소의 지원내용과 스크 볼 수 있습니다. **NOTE:** Ubuntu Precise나 Debian Wheezy를 사용한다면 -[오래된 배포판에서 Node.js >= 4.x 실행하기](https://github.com/nodesource/distributions/blob/master/OLDER_DISTROS.md)를 +[오래된 배포판에서 Node.js >= 6.x 실행하기](https://github.com/nodesource/distributions/blob/master/OLDER_DISTROS.md)를 읽어볼 필요가 있습니다. ```bash -curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash - +curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - sudo apt-get install -y nodejs ``` -Node.js v6를 사용하고 싶다면 다음을 실행합니다. +Node.js v7을 사용하고 싶다면 다음을 실행합니다. ```bash -curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - +curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash - sudo apt-get install -y nodejs ``` @@ -236,7 +236,7 @@ Node.js is available from the [NodeSource](https://nodesource.com) Enterprise Li Note that the Node.js packages for EL 5 (RHEL5 and CentOS 5) depend on the **[EPEL](https://fedoraproject.org/wiki/EPEL)** repository being available. The setup script will check and provide instructions if it is not installed. -Run as root on RHEL, CentOS or Fedora, for Node.js v4 LTS Argon: +Run as root on RHEL, CentOS or Fedora, for Node.js v6 LTS: --> ## Enterprise Linux와 Fedora @@ -251,15 +251,17 @@ Run as root on RHEL, CentOS or Fedora, for Node.js v4 LTS Argon: CentOS 5)의 Node.js 패키지도 사용할 수 있습니다. 설치되어 있지 않다면 설정 스크립트가 확인하고 안내할 것입니다. +Node.js v6 LTS를 설치하려면 RHEL, CentOS, Fedora에서 root로 실행하세요. + ```bash -curl --silent --location https://rpm.nodesource.com/setup_4.x | bash - +curl --silent --location https://rpm.nodesource.com/setup_6.x | bash - ``` -Node.js v6를 사용한다면 다음을 실행하세요. +Node.js v7를 사용한다면 다음을 실행하세요. ```bash -curl --silent --location https://rpm.nodesource.com/setup_6.x | bash - +curl --silent --location https://rpm.nodesource.com/setup_7.x | bash - ``` Node.js 0.10을 사용한다면 다음을 실행하세요. diff --git a/locale/ko/site.json b/locale/ko/site.json index 6fe974a1acf6f..a2f450ff2d13c 100644 --- a/locale/ko/site.json +++ b/locale/ko/site.json @@ -10,6 +10,7 @@ "by": "by", "all-downloads": "모든 다운로드 보기", "nightly": "나이틀리 빌드", + "chakracore-nightly": "Node-ChakraCore 나이틀리 빌드", "feeds": [ { "link": "feed/blog.xml",