貢献する方法

CryptPadには様々な方法で貢献できます。その多くはプログラミングの技術を必要としません。もしここで挙げている事柄や、その他貢献する方法について話したい場合は、開発チームまで連絡してください

CryptPadを広める

CryptPadを支援する最も簡単な方法は、プロジェクトの知名度を上げることです。オープンソースのプロジェクトとして、CryptPadにはマーケティングにごく限られた予算しか割り当てることができません。サービスの宣伝に関して、私たちはコミュニティーの以下のような活動に依拠しています。

  • プライバシーの重要性を強調しながら、CryptPadを友人・同僚に対して使ってみること。

  • SNSでCryptPadについて投稿。

  • 私たちのブログMastodonのアカウントをフォローして投稿を拡散。

  • CryptPadのクラウドファンディングについて拡散。

  • CryptPadをカンファレンスやオフ会などで紹介、または、チームを招待。

  • CryptPadを紹介するオンライン上のカタログの更新、プロジェクトを使用した経験を説明するコメントの投稿。

以前のプレゼンテーションについてはCryptPadのPeertubeのチャンネルをご覧ください。英語版フランス語版プレゼンテーションのプレイリストがそれぞれあります。

以下はCryptPadのプロジェクトに言及しているいくつかのページのリストです。

不具合の報告

CryptPadの問題を発見した場合、それを報告していただければ、ユーザー全員にとってサービスの改善に結びつきます。報告の際には、問題が発生したときの状況、予期されていた動作と実際の動作などに関して、できるだけ詳細に記述してください。詳細な記述は、チームが問題を再現するのに役立ち、問題の早期解決につながります。

バグや問題を報告するには2つの方法があります。

  • Cryptpadに内蔵のサポートチケットのシステム。インスタンスの管理者に対してメッセージを送信できます。このメッセージはCryptPadの他の機能と同様に暗号化されています。

  • Githubのissueトラッカー。テンプレートを使い、問題を誰でも確認できる形で報告できます(報告にはGithubのアカウントの登録が必要です)。

ドキュメンテーションに貢献

もしこのドキュメントに関して訂正、編集、提案があれば、サービスを使う皆さんのためにも、貢献をご検討ください。変更に関する提案に関しては、フォーラムにて行っていただくか、GitHubのプルリクエストとしてご送付ください。

CryptPadを翻訳

CryptPadのチームはソフトウェアを英語とフランス語で提供しており、他の数多くの言語もコミュニティーによって提供されています。CryptPadを翻訳(し、ソフトウェアの更新に応じて翻訳も更新)していただけると、もっと多くの人びとがCryptPadを利用できるようになります。

CryptPad本体を翻訳する際には、翻訳ガイドをご覧ください。

このドキュメントを翻訳する際にはWeblateのプロジェクトをご覧ください。新しい言語に翻訳する際には開発チームまでご連絡ください

翻訳の現在の進行状況:

Weblateのウィジェット

コミュニティーによる翻訳プロジェクト

CryptPadの翻訳はコミュニティー主体でボランティアベースで行われています。翻訳に報酬をお支払いすることはできませんが、感謝の気持ちとしてCryptPad.frのインスタンスで、有料会員向けのメリット(保存領域の追加と優先サポート)を提供させていただいています。

利用規約

翻訳者に期待されていること

  • 私たちのWeblateのインスタンスでアカウントを作成し、それを翻訳作業全てに使用すること

  • 翻訳状況を100%に近い状態に維持すること

  • およそ年4回のCryptPadの新しいリリースに合わせて、翻訳をアップデートすること(作業量は各リリースで提供される機能により異なります)

CryptPadの開発チームに期待されていること

このプログラムは個人の翻訳者にのみ用いられています。団体で翻訳を行う際には、開発チームまでご連絡ください。

コードに貢献

CryptPadはJavaScriptで構成されており、Githubでプルリクエストを受け付けています。なお、セキュリティーのレイヤーは、アプリケーションのレイヤーから分離されているので、暗号に関する技術が無い場合でもCryptPadに貢献することは可能です。貢献には以下などがあります(難易度順)。

  • バグトラッカーにある不具合の修正。

  • 新機能の追加。

  • 新しいアプリケーションの構築、または、CryptPadの暗号化されたリアルタイムの共同作業への既存のアプリケーションの統合。

コードへの貢献に関する詳細については、開発者ガイドをご覧ください。

財政支援

CryptPadが財政的に持続可能なものとなるよう、ご協力をお願いいたします。

注釈

インスタンスの所有者の方へ。以前、cryptpad.frはセルフホスト型のインスタンスの定額利用に関する収入の分配システムを提供していましたが、現在は提供を終了しました。もしインスタンスの所有者で、同様の仕組みに興味がある方は、チームまでご連絡ください。将来、大きなインスタンスの所有者との間で収入の分配システムを復活させる可能性について検討するかもしれません。