KDE を改善するためにコードを作成したり、お金を費やす必要はありません。これを支援する 7 つの方法を紹介します。
オープンソース ソフトウェアは素晴らしいものです。無料で多様性があり、驚くほどアクセスしやすいのです。ソフトウェア開発は特権と内部知識の秘密の世界だと感じるかもしれませんが、OSS はこの誤解を覆すために大きな進歩を遂げました。
あなたのスキルセットが何であれ、KDE のようなオープンソース ソフトウェアを改善し、変化を生み出すことができます。文章を書いたり、絵を描いたり、コードを書いたり、複数の言語を話したり、単にシステムを使用したりできる場合は、お手伝いすることができます。
可能な限り KDE を使用する
デスクトップを実行すると、気づかぬうちに手助けをしていることになります
OK、これは本当だとは思えないかもしれませんが、KDE を使用するだけで、システム全体の改善に貢献することになります。おめでとうございます!まず、KDE アプリがクラッシュした場合、内蔵の Dr Konqi ソフトウェアが自動的にバグ レポートの送信を提案します。これには、何が起こったのか、現在の環境の詳細が含まれているため、開発者は問題をデバッグできます。
バグを報告する必要はありませんが、ボタンを 1 回押すだけで済むため、報告しない理由はほとんどありません。
KDE のシステム設定アプリでユーザー フィードバック モジュールを使用してテレメトリ データを有効にすることで、テレメトリ データをレポートすることもできます。これにより、実行したアプリや実行時間などに関する匿名の情報が送信されます。繰り返しますが、これは完全にオプションですが、実際の使用状況に基づいてシステムを改善することが不可欠です。
バグを手動で報告する
よく作成されたバグレポートは開発チームにとって非常に貴重です
Dr Konqi をサポートしていないアプリのバグなど、より複雑なクラッシュが発生した場合は、KDE Bugzilla 問題トラッカーを使用して手動で報告できます。このプロセスは気の弱い人向けではありませんが、フィードバックはすべての人にとってシステムの改善に役立つのでご安心ください。
バグ トラッカーは何かを報告する唯一の方法ではありません。アイデアを送信したり、新機能について話し合ったり、開発者にセキュリティの脆弱性を警告したりすることもできます。
デザインスキルを柔軟に活用する
あなたの助けがあれば、KDE は最高の状態に見えるようになります
正直に言うと、エンジニアは、素晴らしい画像の作成や滑らかなインターフェイスの設計において、常に最適な能力を持っているわけではありません。 Linux は長らく、見た目があまり良くないという認識に悩まされてきました。この不満は少々誇張されていますが、これには一面の真実があります。
幸いなことに、コア製品の外観に取り組むか、KDE プロジェクトの Web デザインなどの二次要素に取り組むことで、支援することができます。さらに幸運なことに、素早く簡単なペイント ツールである KolourPaint から、Photoshop に代わる無料の機能が満載の GIMP まで、必要なツールはすべて無料で入手できます。
KDE チームは、コラボレーションに Figma などの使い慣れたツールを使用しており、アイコン、カーソル、壁紙、その他多くの種類のアートワークを提供できます。
テキストを翻訳する
世界中の人々を助ける
KDE ソフトウェアは世界中で使用されており、コンポーネントに応じて約 60 ~ 80 の異なる言語がサポートされています。これらすべての言語では、アプリ内のテキストとドキュメントを変換する翻訳者が必要です。
適切な資格がある場合は、他の国際問題と並行して言語翻訳を扱う KDE ローカリゼーション チームをチェックしてください。アイコンのデザインからテキストのエンコーディングまですべて。仕事はメーリング リストを使用して組織されます。興味のあるアプリケーション用のものが存在するか、汎用の kde-i18n-doc を使用することもできます。
ドキュメントを書く
物事がどのように機能するかを説明し、他の人がシステムを理解できるようにする
1 つの言語しか知らない場合でも問題ありません。まだまだ書きたいことがたくさんあります!開発者が失敗しがちな、または単純に興味がないもう 1 つのタスクは、ドキュメントを書くことです。散文の才能がある場合は、自分の言葉が KDE の一部となり得る多くの領域を考慮してください。
ほとんどのエンドユーザー ドキュメントは、プロジェクトによって管理されている多くの Wiki でオンラインでホストされています。繰り返しますが、中心的な連絡先、そして開始するのに最適な場所は、メーリング リスト kde-doc-english です。
言葉を広めてください
無料の OS がどれほど素晴らしいかを他の人に伝えてください
あなたはマーケティングの専門家ですか、それともソーシャルメディアの専門家ですか?そうであれば、KDE はあなたの才能を昇進に活かすことができます。 KDE プロモーション チームのメンバーは、既存ユーザーと潜在ユーザーに連絡を取り、デスクトップが何をするのか、そしてそれがどのように役立つのかについて話し合います。
プロモーション活動には、ブログ投稿の執筆からカンファレンスへの参加、新しい寄稿者のスカウトまで、さまざまな活動が含まれます。あなたが人間関係に興味がある人であれば、これは確かに参加するには素晴らしい方法です。
コードに貢献する
KDE を定義するアプリ、ライブラリ、コア ユーティリティを構築する
最後は、もちろん重要なことではありませんが、KDE、つまりソフトウェア自体の構築に関わる作業、つまりプログラミングです。
まずは、無料で利用できるツールセットを使用して、KDE とそれに関連するプログラムを構築する方法を学びます。
公式メーリング リスト kde-devel には詳細情報があり、経験豊富な開発者と 1 対 1 で支援するメンタリング スキームに参加することもできます。
開発者のスキル セットは、単なる本格的なプログラミング以外にも活用できることを忘れないでください。バグのトリアージ、ソフトウェア テスト、技術文書はすべて、コードベースの知識と理解から恩恵を受けます。
たとえ少量であっても、貢献には中毒性がある
私は個人的にオープンソース ソフトウェアに貢献してきましたが、それは非常に小さな方法でしかありませんでした。ここではバグ レポートを、そこではマイナー パッチを提供しました。しかし、コードがプロジェクトに受け入れられるたびに、自分の仕事が評価され、本当に他の人々にも役立つだろうという、温かく漠然とした感情が伴います。
しかし、コーディングをしなくても、オープンソース プロジェクトに貢献できる方法はたくさんあります。KDE への貢献に関する詳細情報は、プロジェクトのメインの「参加する」ページにたくさんあります。
このテーマについてさらに詳しく知りたい方は以下をご覧ください