メインコンテンツへスキップ
The Apache Software Foundation
Apache 20th Anniversary Logo

Apacheウェブサイトの更新

apache.org ウェブサイトの改善に協力できます。

最上位のASFドキュメント(/foundation/およびほとんどの/devページ)への変更を提案する場合は、GitHub Issueを作成してください。

/dev内のインフラストラクチャに関連するページの変更については、Infra issue トラッカーを使用してパッチを送信してください。プライベートメーリングリストの名前など、明らかに機密性の高い情報は公開しないでください。

注記: PMC議長は、自分のPMCに関連するウェブサイトの部分が最新の状態であることを保証する責任があります。

はじめに

このウェブサイトのソースコードは、GitHubリポジトリhttps://github.com/apache/www-siteにあります。全員が読み取りアクセス権を持っています。すべてのASFコミッターは書き込みアクセス権を持っていますが、担当する領域への変更のみをコミットする必要があります。

このウェブサイトはMarkdownファイルを使用しており、Github Flavored Markdown (GFM)をサポートしています。

ドキュメントを更新するには

GitHub上のASFウェブサイト(www.apache.org)のプロジェクト名はwww-siteです。

  1. リポジトリに移動し、「content」フォルダ内で編集するページを探します。
  2. 編集モードでページを開き、編集を行います。変更内容を説明するメモを追加し、関連する場合は、変更が関連するGit issueまたはJiraチケットを特定します。
  3. ページを保存します。

コミット権限がある場合は、ページが自動的に更新されます。そうでない場合は、コミット権限を持つユーザーがレビューするプルリクエストが開きます。

これらの変更は、数秒以内に世界中に反映されます。

ホームページの仕組み

apache.orgのホームページは、いくつかの異なる情報源とツールから構築されています。index.htmlは静的コンテンツと、/index_page/からコンテンツを取り込むシェルを組み合わせたものです。

「注目のプロジェクト」セクションは動的に構築され、ファイルがチェックインされるたびに異なる3つのApacheプロジェクトが表示されるようにローテーションされます。このセクションのデータを修正するには、すべてのApacheプロジェクトで以下を確認してください。

マーケティングおよび広報担当副社長はホームページの正式な所有者であり、press@ に連絡できます。

情報の場所

メインのapache.orgウェブサイトは、ASFに関する全体的な情報と、Apacheプロジェクトが独立したソフトウェア製品を構築するために使用するシステムとツールに関する技術情報を提供しています。

いくつかの便利な出発点は次のとおりです。

/dev ドキュメントの改善

/dev/のドキュメントは、インフラストラクチャドキュメントの最上位レイヤーです。次のレイヤーであるinfra.apache.orgには、コミッターとPMCがApacheのインフラストラクチャを最大限に活用するために必要な情報が含まれています。3番目のレイヤーであるインフラストラクチャWikiには、主にInfraチームが使用するリスト、詳細なスクリプト、および手順が保持されています。

このドキュメントには3つの主な目的があります。

  1. Infraの概要、特定の質問をするためにどのチャネルを使用するかなどのクイックリファレンス情報、およびコミッターとコントリビューターがApacheプロジェクトに関連する標準的なタスクを実行するために必要な情報を取得できるようにするための説明(Infraの支援を要請せずに)。
  2. PMCのリソース。PMCには、Infraを呼び出さずにできる限り多くのことを行うよう奨励しています。
  3. Infraスタッフとボランティアのリソース。