Spec-Zone.ru › Kotlin 1.7

Вклад

Kotlin — это открытый проект, распространяемый по лицензии Apache 2.0. Исходный код, инструменты, документация и даже этот веб-сайт поддерживаются на GitHub. Хотя Kotlin в основном разрабатывается компанией JetBrains, сотни внешних разработчиков вносят вклад в проект Kotlin, и мы всегда ищем людей, которые помогут нам.

Участие в предварительном доступе

Вы можете помочь нам улучшить Kotlin, участвуя в предварительной версии Kotlin (EAP) и предоставив нам ценную обратную связь.

С каждым релизом Kotlin выпускаются несколько предварительных сборок, где вы можете протестировать самые последние функции до их выхода в производство. Вы можете сообщить о найденных ошибках в наш отслеживатель проблем YouTrack, и мы постараемся исправить их до финального выпуска. Таким образом, вы сможете получить исправления ошибок раньше, чем в стандартном цикле выпуска Kotlin.

Вклад в компилятор и стандартную библиотеку

Если вы хотите внести вклад в компилятор и стандартную библиотеку Kotlin, перейдите на GitHub JetBrains/Kotlin, выберите последнюю версию Kotlin и следуйте инструкциям по внесению вклада.

Вы можете помочь нам, выполнив открытые задачи. Пожалуйста, поддерживайте с нами открытую линию связи, так как у нас могут возникнуть вопросы и комментарии по вашим изменениям. В противном случае мы не сможем включить ваш вклад.

Вклад в плагин Kotlin IDE

Плагин Kotlin IDE является частью репозитория IntelliJ IDEA.

Чтобы внести вклад в плагин Kotlin IDE, клонируйте репозиторий IntelliJ IDEA и следуйте инструкциям по внесению вклада.

Вклад в другие библиотеки и инструменты Kotlin

Помимо стандартной библиотеки, предоставляющей основные возможности, Kotlin имеет ряд дополнительных (kotlinx) библиотек, расширяющих его функциональность. Каждая библиотека kotlinx разрабатывается в отдельном репозитории, имеет собственную систему версий и цикл выпуска.

Если вы хотите внести вклад в библиотеку kotlinx (такую как kotlinx.coroutines или kotlinx.serialization) и инструменты, перейдите на GitHub Kotlin, выберите интересующий вас репозиторий и клонируйте его.

Следуйте процессу внесения вклада, описанному для каждой библиотеки и инструмента, например, kotlinx.serialization, ktor и другие.

Если у вас есть библиотека, которая может быть полезна другим разработчикам Kotlin, сообщите нам по адресу feedback@kotlinlang.org.

Вклад в документацию

Если вы нашли проблему в документации Kotlin, смело ознакомьтесь с исходным кодом документации на GitHub и отправьте нам запрос на вытягивание. Следуйте этим рекомендациям по стилю и форматированию.

Пожалуйста, поддерживайте с нами открытую линию связи, так как у нас могут возникнуть вопросы и комментарии по вашим изменениям. В противном случае мы не сможем включить ваш вклад.

Создание учебных пособий или видео

Если вы создали учебные пособия или видео для Kotlin, пожалуйста, поделитесь ими с нами по адресу feedback@kotlinlang.org.

Перевод документации на другие языки

Вы можете перевести документацию Kotlin на свой язык и опубликовать перевод на своем веб-сайте. Однако мы не сможем разместить ваш перевод в основном репозитории и опубликовать его на kotlinlang.org.

Этот сайт является официальной документацией языка, и мы гарантируем, что вся информация здесь корректна и актуальна. К сожалению, мы не сможем проверять документацию на других языках.

Проведение мероприятий и презентаций

Если вы провели или планируете провести презентации или мероприятия по теме Kotlin, пожалуйста, заполните форму. Мы разместим их в списке мероприятий на сайте.

Последнее изменение: 01 декабря 2021 г.
Документация Kotlin в формате PDF Руководящие принципы KUG

© 2010–2022 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/docs/contribute.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API