PiOS - Pi オープンソース (PiOS)

(NULL)

Created at: 2023-01-04 03:49:22
Language: NULL
License: NOASSERTION

Pi オープンソース (PiOS)

オープンソースのPiアプリケーションのリストを表示するには、PiOSアプリリストに移動します

Piオープンソースとその利用方法の詳細については、読み続けてください

ライセンス

Piオープンソースソフトウェアライセンスにより、Piコミュニティ開発者はPiエコシステム用のオープンソースアプリケーションとツールを作成し、Piコミュニティ開発者間のコラボレーションを促進することができます。MITライセンスとは対照的に、PiOSライセンスはPiエコシステム内でのみソフトウェアの無制限の使用を許可します。開発者は、Pi アプリを開発する際にこのライセンスを使用することをお勧めします。

PiOS アプリケーションの作成

プロジェクトを簡単に見つけられるように、組織の下でgithubホスティングするプロジェクトを提供しています。独自のリポジトリを要求するには、次の手順に従います。

pi-apps

1. PiOS アプリ リストに PR を送信する

このリポジトリに PR を作成し、アプリケーションの情報を PiOS アプリ一覧テーブルに追加します。そのドキュメントに記載されているフォーマットされた行テンプレートに従い、不完全な提出は拒否されるため、以下の情報を入力します。

PRが承認されるために必要な情報:

  • カテゴリ(新しいカテゴリが必要な場合は、PRに直接追加してください)
  • タイトル
    • 「円周率のApp_Name」、「円周率のApp_Name」、「App_Name」の形式にすることができますが、「円周率App_Name」の形式にすることはできません。 Piコアチームが開発したアプリとの混同を避けるため
    • コードには次の言語を含める必要があります。 Pi、Pi Network、およびPiロゴは、Piコミュニティカンパニーの商標です。
  • 説明 - アプリケーションが達成しようとしているものに関する簡単な説明
  • プログラミング言語+使用するフレームワーク
  • Pi Brainstormプロジェクト提案へのリンク(機能の準備が整うまでのプロジェクト名)

PRが承認されるのに必要な情報はありません:

  • リポジトリへのリンク - コアチームはPRの承認時にこれを記入します
  • テストネットアプリへのリンク - プロジェクト管理者は、後で新しいPRが利用可能になったときに送信します
  • メインネットアプリへのリンク - プロジェクト管理者は、後で新しいPRが利用可能になったときに送信します

2. PiコアチームがPRを承認し、リポジトリを作成します

PRを承認し、github.com/pi-apps の下にリポジトリを作成し、そのリポジトリの管理者として招待します。

プルリクエストをPiOSアプリケーションライブラリテーブルに送信するgithubユーザーには、この新しく作成されたリポジトリに対する管理者権限が付与されます。これにより、リポジトリへの完全な管理者アクセスが許可され、チームメンバーを追加したり、セキュリティの管理、リポジトリの移動や削除などの機密性の高いアクションや破壊的なアクションを実行したりできます。

他のPiコミュニティ開発者もアプリケーションの保守と改善に貢献し、プルリクエストをプロジェクトに直接送信できます。管理者は、これらの PR に対応する責任があることも、この責任をチーム メンバーに委任することもできます。Pi Core Team は便宜上 github.com/pi-apps 名前空間へのアクセスを提供していますが、リポジトリやアプリケーション コードは維持されません。あなたはあなたのコードに対して完全に責任があります。

将来、Piオープンソースライブラリからアプリケーションを削除したい場合は、プロジェクトを移動してPRを送信して、リストからコードへのリンクを削除するだけでこれを行うことができます。リポジトリの管理者は、Piコアチームの承認なしにいつでも移動または削除することができます。

3. アプリケーションのコードリポジトリでライセンスを編集し、コーディングを開始する

コードにライセンスを追加するには、次の手順に従います。

  • リポジトリ内のライセンスファイルの著作権行を編集します

注:PiOSライセンスのソースもここで入手できます https://github.com/pi-apps/PiOS/blob/main/LICENSE

免責事項

これは、ソフトウェアの使用をPi Networkアプリケーションに制限するための推奨ライセンスです。Pi Networkは、お客様または他者によるこのライセンスの使用について一切の責任を負いません。すべての開発者は、ライセンスが自分のニーズを満たし、ライセンスの使用から生じるすべての結果に対して単独で責任を負うことを確認するために、独自の弁護士に相談する必要があります。PiOSアプリリストに含めるには、著作権表示を除いて、このライセンスを変更せずに使用する必要があります。変更を行ったり、別のライセンスを使用したりした場合でも、Pi Networkによって後で確立される可能性のある他のリストに含まれる資格がある場合があります。