diff --git a/index.html b/index.html index bd2e761..4fa4dfe 100644 --- a/index.html +++ b/index.html @@ -26,6 +26,7 @@

Translations

  • עברית
  • Français
  • 한국어
  • +
  • Русский
  • diff --git a/ru/index.html b/ru/index.html new file mode 100644 index 0000000..c5a1938 --- /dev/null +++ b/ru/index.html @@ -0,0 +1,232 @@ + + + + io.js Roadmap + + + + + + + +
    +

    План развития io.js

    +

    Живой документ: Последний раз редактирован 26 февраля 2015 года.

    +

    Переводы

    + +
    +
    +

    Светлое будущее io.js

    +

    Управляемый сообществом план развития

    + + + +
    + +
    +

    От сообщества для сообщества

    +

    io.js это неожиданная замена для node.js, совместимая почти со всеми модулями npm. +

    +

    io.js это управляемый сообществом проект с открытым исходным кодом. Он был начат основными контрибьютерами node.js и за первые несколько месяцев привлек больше активных разработчиков, чем было у node.js за всю его историю

    + +
    + +
    +

    Что люди хотят от io.js?

    +
      +
    1. Стабильность
    2. +
    3. Прозрачность (Отладка и Трассировка)
    4. +
    5. Улучшение реализации Потоков
    6. +
    7. Долгосрочная поддержки
    8. +
    9. Поддержка современных стандартов
    10. +
    11. Локализация
    12. +
    +

    Список проблем получен из проекта roadmap. Желающие помочь, добро пожаловать!

    +
    + +
    +

    Политика стабильности

    +
    +

    Мы располагаем самой большой экосистемой пакетов, мы не можем сломать её.

    +
    +
      +
    • Мы не удаляем JS API.
    • +
    • Семантическое управление версиями. +
        +
      • Любое добавление нового API означает увеличение минорной версии.
      • +
      • Изменения в V8 C++ API означают увеличение минорной версии, если они могут быть обработаны nan-ом, и мажорной в противном случае.
      • +
      +
    • +
    +

    Из раздела Политика Стабильности Плана Развития. Желающие помочь, добро пожаловать!

    +
    + +
    +

    Каналы

    + + + + + + + + + + + + + +
    ReleaseЛюбая сборка, имеющая версию.
    Должна быть стабильна и готова для продакшена.
    CanaryНочные сборки с V8 Canary и другие новые возможности.
    NGAPI следующего поколения, относящееся к ES6/7.
    +
    +
    +

    Из Плана Развития. Желающие помочь, добро пожаловать!

    +
    + +
    +

    NG (Следующее поколение)

    + +
      +
    • Новая платформа для JavaScript приложений.
    • +
    • Будет полностью поддерживать обратную совместимость.
    • +
    • Новые API могут быть ориентированы на ES6/7, не нарушая при этом работу старых модулей и API.
    • +
    • Отделяет работу над будующим API от улучшений в текущую платформу.
    • +
    +
    +

    Обсуджения следующего поколения продолжаются в репозитории NG.

    +
    + +
    +

    Отладка и Трассировка

    +
    +

    Ядро, скорее, должно включать большую и разнообразную экосистему инструментов для отладки и трассировки, чем предлагать такие высокоуровневые абстракции как domains.

    +
    +
      +
    • Интегрироваться с trace_event (Новое API трассировки для V8 и Chrome).
    • +
    • Документировать и продвигать экосистему отладки.
    • +
    • Унифицировать систему трассировки (DTrace, LTTng, etc).
    • +
    +

    Работу ведёт Tracing Working Group. Желающие помочь, добро пожаловать!

    +
    + +
    +

    Потоки

    +
      +
    • Streams Working Group приняла readable-stream, который сейчас является официальным модулем io.js для потоков.
    • +
    • Решить все существующие проблемы с совместимостью.
    • +
    • Упростить создание потоков во избежание ошибок пользователей.
    • +
    • Исследовать интерфейс WHATWG Streams и установить проблемы с совместимостью.
    • +
    • Улучшить производительность потоков.
    • +
    +

    Работу ведёт Streams Working Group. Желающие помочь, добро пожаловать!

    +
    + +
    +

    Долгосрочная поддержка

    + +
      +
    • Новые релизы будут поставляться совместно со стабильными и поддерживаемыми зависимостями.
    • +
    • Патч-релизы старых версий будут публиковаться до тех пор, пока люди продолжают их активно поддерживать.
    • +
    • io.js берет на себя ответственность за старые версии зависимостей, таких как V8, появившихся в прошлых релизах, когда люди, отвечающие за их поддержку, прекращают её.
    • +
    +
    +

    Резюме Политики Стабильности. Желающие помочь, добро пожаловать!

    +
    + +
    +

    Локализация

    + +
      +
    • Уменьшить негативные последствия от включения icu (на бинарник и память).
    • +
    • Благоприятствовать развитию энергичного сообщества по локализации.
    • +
        +
      • Автономные языковые сообщества (более 30 зарегестрировано на данный момент).
      • +
      • Увеличение количества членов команды, занимающейся продвижением продукта (более 160 членов на данный момент).
      • +
      • Улучшение инструментов для перевода веб-сайта, API документации, установщиков и презентаций.
      • +
      +
    +

    Вы можете быть вовлечены в процесс, присоединяйтесь к сообществу для вашего языка :)

    +
    + +
    +

    Присоединяйтесь!

    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ЯдроЭкосистемаСообщество
    Кодiojs/io.jsrvagg/naniojs/website
    EvangelismПлан развитияNodeSchooliojs Evangelism WG
    i18nICUинструменты для документацииприсоединиться к
    сообществу для вашего языка
    + +
    + +

    Fork me on Github

    + +
    + + + + +