Projet open-source Kotlin recherche des développeurs dans le monde entier

Formateur Python en ligne pour débutants

Apprenez Python facilement sans surcharge théorique. Résolvez des tâches pratiques avec vérification automatique et écrivez du code directement dans le navigateur.

Start Course

Un grand projet open source en Kotlin cherche des contributeurs : comment rejoindre et ce qu'il faut savoir



La communauté des développeurs Kotlin a reçu une surprise inattendue mais agréable : l'un des plus grands projets open source écrits dans ce langage a annoncé un recrutement massif de contributeurs. Il s'agit du projet Ktor — un framework asynchrone haute performance pour créer des applications serveur et client en Kotlin. Les développeurs de Ktor invitent les programmeurs de tous niveaux — des débutants aux experts — à contribuer au développement d'une infrastructure déjà utilisée par des milliers d'entreprises dans le monde entier.



Pourquoi maintenant ? L'équipe de Ktor prépare la sortie d'une nouvelle version majeure, et la charge de travail sur les principaux mainteneurs a considérablement augmenté. Pour ne pas ralentir le rythme et publier une mise à jour avec un minimum de bugs, les auteurs du projet ont décidé d'ouvrir les portes à la communauté. « Nous croyons que l'ouverture est la seule voie vers un logiciel de qualité », a déclaré l'un des responsables du projet. « Ktor n'est pas seulement du code, c'est un écosystème, et chaque développeur peut en faire partie ».



Qu'est-ce qui est proposé aux contributeurs ?

  • Mentorat : des développeurs expérimentés effectueront des revues de code et aideront à comprendre l'architecture du projet.
  • Documentation : toutes les tâches sont accompagnées de descriptions détaillées et d'exemples, même pour les débutants.
  • Certificats et goodies : les participants actifs recevront des badges commémoratifs sur GitHub et des souvenirs de JetBrains.
  • Perspectives de carrière : participer à un grand projet open source est une excellente ligne sur un CV pour les futurs employeurs.


Quelles tâches attendent les nouveaux participants ?

Actuellement, le backlog du projet compte environ 50 tâches ouvertes de différents niveaux de difficulté. Parmi elles :

  • Correction de bugs dans les modules de sécurité et d'authentification.
  • Optimisation des performances de la partie client de Ktor pour les plateformes mobiles.
  • Rédaction de tests unitaires et de tests d'intégration pour les nouvelles fonctionnalités.
  • Traduction de la documentation en russe et dans d'autres langues.
  • Développement de plugins pour le support de WebSockets dans Kubernetes.


Pour commencer, une connaissance de base de Kotlin et la capacité à travailler avec Git suffisent. Si vous n'avez jamais participé à un projet open source — l'équipe de Ktor a préparé un guide spécial pour les premières Pull Requests. « Nous ne mordons pas », plaisantent les mainteneurs. « Même si votre PR n'est pas acceptée immédiatement, vous recevrez un retour détaillé et pourrez améliorer le code ».



Comment rejoindre ?

C'est simple : allez sur le dépôt officiel de Ktor sur GitHub, choisissez une tâche avec le label good first issue ou help wanted, forkez le projet et commencez à travailler. Vous pouvez également rejoindre le canal Slack Kotlin Community — il y a un chat dédié #ktor-contributors où l'on répond à toutes les questions.



Ne manquez pas l'occasion de contribuer à l'un des projets open source les plus populaires en Kotlin. Peut-être que votre code fera partie de la prochaine grande version qui sera téléchargée par des millions de développeurs.

Recommended Libraries