新しい言語トラックをリクエストするには、以下の手順に従ってください。
新しいトラックをリクエストしたい場合は、チームと相談するために、ExercismコミュニティフォーラムのSupportカテゴリーに投稿する必要があります。
投稿する前に、次の点を考えてみましょう。
Exercismは、プログラミング言語を練習したい人や、新しい言語を学びたいエンジニアのための学習プラットフォームです。
その言語が汎用プログラミング言語であれば、Exercismでトラックを提供したいと考えるでしょう。 ツール、ライブラリ、フレームワーク、その他の技術のトラックは作成しません。
トラックリポジトリの一覧を確認して、アクティブなトラックと非アクティブなトラックの両方を調べてみてください。
自分の言語のリポジトリが見つかったら、そのリポジトリのconfig.jsonファイルにあるactiveキーの値で状態を確認してください。
true:トラックはアクティブで、ウェブサイトのトラックページに掲載されています。false:トラックは非アクティブで、ウェブサイトには掲載されていません。
アクティブにするには、まだ作業が必要です。
手伝いたい場合は、そのリポジトリでIssueを作成して挨拶をしてみてください。generic-trackリポジトリのIssueで言語名を検索して、すでにリクエストされていないか確認してください。 オープンなIssueとクローズ済みのIssueの両方を確認しましょう。
Exercismは非営利団体で、すべての言語トラックはボランティアによって作られています。 トラックを作成するのは、構築のリーダーを引き受けてくれるボランティアが少なくとも1人いる場合だけです。
トラックを公開するために最低限必要なものは、次のとおりです。
道のりに沿って案内しますので、ほかの言語で同じことをしてきたコミュニティの人たちから助けを得ることもできます。
すばらしい!! Exercismフォーラムに新しい投稿を作成して、詳しいことを相談しましょう。