Fulfil ASF requirements on the website and the repo

オープン
#9,258 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
35/100
issue の種類
ドキュメント
明瞭さ
おおむね明確
活発さ
静か
技術スタック
javascript

調査の方向性

Issue に残っている未チェック項目を確認します。特に、ウェブサイトの「PouchDB is used by」セクション、incubation status file のプロセス、README/DISCLAIMER の要件を確認してください。まず、リンクされている ASF の website、branding、press-kit、disclaimer のガイドを確認し、その後でウェブサイトとリポジトリのドキュメントを調査します。残っている該当する ASF 要件が完了または明確化されれば完了です。

索引モデルが issue の本文から書いたものです。

説明

The ASF has a number of requirements for incubator projects. This is the collection issue for all of the ones relating to the PouchDB website and repo. There is an additional issue with tasks that need to happen within the ASF infrastructure, such as submitting our logo to them etc.

From the website and branding guides:

  • We MUST refer to PouchDB as "Apache PouchDB" from now on.

  • We MUST mention that the project is under incubation. Suitable mentions include:

    • "Apache PouchDB is currently undergoing Incubation at the Apache Software Foundation."
    • Referring to the podling as "Apache PouchDB (Incubating)."
  • We MUST include these statements in the README file of each repository belonging to the podling

  • We CAN also refer the podling as "Apache PouchDB (Incubating)" in the GitHub repository description.

  • We MUST update the website navigation to link to a variety of ASF URLs, as detailed here. These will have to go in a dropdown, see how casbin does it.

  • "Every product homepage and any overview download page for the product MUST include a prominent reference to the product as "Apache PouchDB", and must include a brief, one-sentence description of the purpose and function of the software product itself. For example:

    The Apache Xerces XML parsing library software provides a complete implementation of the XML 1.0 parsing specification, and is easily configurable and compliant with current standards.

  • We MUST include trademark attributions on the website, specifically (See also the casbin footer for examples of most of these):

  • This in the footer:

    Apache PouchDB, PouchDB, Apache, the Apache logo, and the Apache PouchDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.

    • "Add ™ to the first main occurrence of the "Apache PouchDB" project name, both in header/title text and at the name's first appearance in running text."
    • Add generic trademark attribution as well (also in the footer):

      All other marks mentioned may be trademarks or registered trademarks of their respective owners.

    • Add a ™ to the PouchDB logo itself

ASF and incubator logos (https://incubator.apache.org/guides/press-kit.html)

主要言語
JavaScript
スター
17.6k
フォーク
1.5k
PR マージ指標
30日以内にマージされた PR はありません

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

apache/pouchdb のほかの issue

apache/pouchdb の issue をすべて見る

似ている issue

JavaScript の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。