Вклад
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, заполните форму. Мы разместим их в списке мероприятий на сайте.
© 2010–2023 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/docs/contribute.html