プロジェクト

全般

プロフィール

Task(タスク) #4025

OpenPNE3_Setup_Guide.txt の動作環境を更新する

kaoru nishizoe8ヶ月前に追加. 約1ヶ月前に更新.

ステータス:
Pending Testing(テスト待ち)
優先度:
Normal(通常)
担当者:
対象バージョン:
開始日:
2016-10-17
期日:
進捗率:

70%


説明

概要

OpenPNE3_Setup_Guide.txt の動作環境を更新する

追加する文言

日本語

動作環境
  Webサーバ
    Apache
      * mod_rewrite を使用可能
  PHP
    PHP 5.2.11 以降 (PHP 5.2.11 未満で動作させる場合は libxml 2.9 以降と一緒に PHP をビルドしてください)
      * PHP の mbstring 拡張モジュールを使用可能
      * PHP の XML 拡張モジュールを使用可能
      * PHP の PCRE 拡張モジュールを使用可能 (UTF-8 サポート)
      * PHP の PDO 拡張モジュールを使用可能 (利用する DBMS のドライバも含む)
      * PHP の JSON 拡張モジュールを使用可能
      * PHP から GD ライブラリを使用可能 (JPEG/GIF/PNG サポート)
      * PHP の exif 拡張モジュールを使用可能
      * PHP の mcrypt 拡張モジュールの使用を推奨
      * PHP の APC (もしくは APCu) 拡張モジュールの使用を推奨
  データベースサーバ
    MySQL 4.1 以降(5.1 以降を推奨)

    PostgreSQL, SQLite は現時点で未サポート(将来的にサポート予定)

推奨環境
  OS
    Debian 8 (jessie)
  Webサーバ
    Apache 2.4.10 以降 (Debian 8 安定版 (stable) ディストリビューションのパッケージ に含まれているバージョン)
      * mod_rewrite を使用可能
  PHP
    PHP 7 以降 (Debian 8 安定版 (stable) ディストリビューションのパッケージ に含まれているバージョン)
      * PHP の mbstring 拡張モジュールを使用可能
      * PHP の XML 拡張モジュールを使用可能
      * PHP の PCRE 拡張モジュールを使用可能 (UTF-8 サポート)
      * PHP の PDO 拡張モジュールを使用可能 (利用する DBMS のドライバも含む)
      * PHP の JSON 拡張モジュールを使用可能
      * PHP から GD ライブラリを使用可能 (JPEG/GIF/PNG サポート)
      * PHP の exif 拡張モジュールを使用可能
      * PHP の mcrypt 拡張モジュールの使用を推奨
      * PHP の APCu 拡張モジュールの使用を推奨
  データベースサーバ
    MySQL 5.5.53 以降 (Debian 8 安定版 (stable) ディストリビューションのパッケージ に含まれているバージョン)

  PostgreSQL, SQLite は現時点で未サポート(将来的にサポート予定)

OpenPNE3 は以下のような環境での動作をサポートしています。

サポート対象 クライアント
  OS
    Windows
      * Microsoft のサポート期間内であるもの
    Mac OS (もしくは OS X)
      * 最新版とその 2 バージョン前
    Android
      * 最新版とその 2 バージョン前
    iOS
      * 最新版とその 2 バージョン前
  ブラウザ
    Internet Explorer (互換モードは無効の状態)
      * Microsoft のサポート期間内であるもの
    Microsoft Edge
      * Microsoft のサポート期間内であるもの
    Firefox
      * 最新版
    Google Chrome
      * 最新版
    Safari
      * 最新版
サポート対象 サーバー
  OS
    Debian
      * Debian 8

英語

MINIMUM REQUIREMENTS
  Web Server
    Apache
      * The "mod_rewrite" module is available
  PHP
    PHP version 5.2.11 or later (if you want to use with earlier than PHP 5.2.11, you should build PHP with libxml 2.9+)
      * The "mbstring" module is available
      * The "xml" module is available
      * The "PCRE" module is available (That must be support UTF-8)
      * The "PDO" module is available (containing DBMS drivers that you want to use)
      * The "JSON" module is available
      * The GD library is available from PHP (That must be support JPEG, GIF and PNG)
      * The "exif" module is available
      * The "mcrypt" module recommendation
      * The "APC" (or "APCu") module recommendation
  Database Server
    MySQL 4.1 or later (5.1 or greater recommended)

    At this time, PostgreSQL and SQLite are not supported (They will be supported in the future)

RECOMMENDED SPECS
  OS
    Debian 8 (jessie)
  Web Server
    Apache version 2.4.10 or later (the version in the Debian 8 stable distribution)
      * The "mod_rewrite" module is available
  PHP
    PHP version 7 or later (the version in the Debian 8 stable distribution)
      * The "mbstring" module is available
      * The "xml" module is available
      * The "PCRE" module is available (That must be support UTF-8)
      * The "PDO" module is available (containing DBMS drivers that you want to use)
      * The "JSON" module is available
      * The GD library is available from PHP (That must be support JPEG, GIF and PNG)
      * The "exif" module is available
      * The "mcrypt" module recommendation
      * The "APCu" module recommendation
  Database Server
    MySQL 5.5.53 or later (the version in the Debian 8 stable distribution)

  At this time, PostgreSQL and SQLite are not supported (They will be supported in the future)

OpenPNE 3 supported under the following environment.

Supported Client
  OS
    Windows
      * Those that are within the support period of Microsoft
    Mac OS (or OS X)
      * (Current - 2) and Current
    Android
      * (Current - 2) and Current
    iOS
      * (Current - 2) and Current
  Web browsers
    Internet Explorer(Compatibility mode is invalid)
      * Those that are within the support period of Microsoft
    Microsoft Edge
      * Those that are within the support period of Microsoft
    Firefox
      * Current
    Google Chrome
      * Current
    Safari
      * Current
Supported Server
  OS
    Debian
      * Debian 8

英語での表記は
https://jquery.com/browser-support/
を参考にしました。


関連するチケット

関連している OpenPNE 3 - Backport(バックポート) #4059: OpenPNE3_Setup_Guide.txt の動作環境を更新する Fixed(完了) 2016-11-29
関連している OpenPNE 3 - Backport(バックポート) #4060: OpenPNE3_Setup_Guide.txt の動作環境を更新する Fixed(完了) 2016-11-29

履歴

#1 isao sano7ヶ月前に更新

  • 説明 を更新 (diff)
  • 担当者isao sano にセット

#2 isao sano7ヶ月前に更新

  • 説明 を更新 (diff)

#3 isao sano7ヶ月前に更新

  • 説明 を更新 (diff)
  • ステータスNew(新規) から Accepted(着手) に変更

#4 isao sano7ヶ月前に更新

  • ステータスAccepted(着手) から Pending Review(レビュー待ち) に変更
  • 進捗率0 から 50 に変更

https://github.com/openpne/OpenPNE3/pull/396
にてプルリクエストしました。

#5 isao sano7ヶ月前に更新

#6 isao sano7ヶ月前に更新

#8 kaoru nishizoe6ヶ月前に更新

  • ステータスPending Review(レビュー待ち) から Rejected(差し戻し) に変更
  • 担当者isao sano から kaoru nishizoe に変更

動作環境・推奨環境を追記するため差し戻しとします。

#9 Shinichi Urabe6ヶ月前に更新

差し戻し点追記

既存の文章においては、半角文字と全角文字の間は半角スペースがはいっています。
追記された文章にはそのような記述にはなっていないようですが、少なくとも既存のスタイルに揃えた方がよいです。

スタイルガイドは決まっていませんが、例えばマイクロソフトの日本語のスタイルガイドにおいては以下のような記述があります。

引用

Spaces
Between characters, a space should be inserted as follows.
1.Between full-width and half-width characters
In principle, insert a half-width space.

#10 kaoru nishizoe6ヶ月前に更新

  • ステータスRejected(差し戻し) から Pending Review(レビュー待ち) に変更

動作環境と推奨環境を追加しました
推奨環境のApache等のバージョンは、現時点で https://packages.debian.org/stable/ に記載されているものとしています。
https://github.com/openpne/OpenPNE3/pull/396

#11 isao sano6ヶ月前に更新

半角文字の後ろの半角スペースが足りていなかったため、修正を追加しました。

プルリクエストは変わらず
https://github.com/openpne/OpenPNE3/pull/396
です。

#12 Shinichi Urabe6ヶ月前に更新

  • ステータスPending Review(レビュー待ち) から Rejected(差し戻し) に変更

#3957 が master にマージされていないため、気づきにくいですが、 PHP 5.6 においての拡張は APC ではなく APCu となります。

#13 kaoru nishizoe6ヶ月前に更新

  • 担当者kaoru nishizoe から isao sano に変更

#14 isao sano6ヶ月前に更新

  • ステータスRejected(差し戻し) から Accepted(着手) に変更
  • 進捗率50 から 0 に変更

#15 isao sano6ヶ月前に更新

  • ステータスAccepted(着手) から Pending Review(レビュー待ち) に変更
  • 進捗率0 から 50 に変更

#note-12 の指摘について
https://github.com/openpne/OpenPNE3/pull/396
にて修正しました。

#16 Shinichi Urabe5ヶ月前に更新

  • ステータスPending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
  • 進捗率50 から 70 に変更

#17 kaoru nishizoe3ヶ月前に更新

  • ステータスPending Testing(テスト待ち) から Rejected(差し戻し) に変更
  • 対象バージョンOpenPNE 3.9.0-old から OpenPNE 3.9.0 に変更
  • 進捗率70 から 50 に変更

対象バージョン変更により修正内容の確認が必要であるため差し戻します。

#18 isao sano3ヶ月前に更新

  • ステータスRejected(差し戻し) から Accepted(着手) に変更
  • 進捗率50 から 0 に変更

#19 isao sano3ヶ月前に更新

  • ステータスAccepted(着手) から Pending Review(レビュー待ち) に変更
  • 進捗率0 から 50 に変更

https://github.com/openpne/OpenPNE3/pull/457
プルリクエストを作成し直しました。

#20 Shinichi Urabe3ヶ月前に更新

  • ステータスPending Review(レビュー待ち) から Rejected(差し戻し) に変更
  • RECOMMENDED SPECS は PHP 7 にしなくてもよいでしょうか (バックポートチケットと統一するためであれば、別チケットを作って検討してもいいかもしれません)
  • 最低動作環境を PHP 5.4 以上とするチケットは #4177 で進められているようなので、考慮は不要です
  • #4025-16 でテスト待ちにしていましたが、、半角文字と全角文字の間は半角スペースがはいっていない箇所があります
    • MySQL4.1以降 [元々ですが、、]
    • 最新版とその2バージョン前

#21 isao sano2ヶ月前に更新

  • ステータスRejected(差し戻し) から Accepted(着手) に変更
  • 進捗率50 から 0 に変更

#22 isao sano2ヶ月前に更新

  • ステータスAccepted(着手) から Pending Review(レビュー待ち) に変更
  • 進捗率0 から 50 に変更

RECOMMENDED SPECS は PHP 7 に修正しました。
また #4025-20 で指摘されている半角スペースに関しても修正いたしました。

https://github.com/openpne/OpenPNE3/pull/457
レビューお願いします。

#23 Shinichi Urabe約2ヶ月前に更新

  • ステータスPending Review(レビュー待ち) から Rejected(差し戻し) に変更
  • PHP の exif 拡張モジュールを使用可能 の説明が削除されています
  • バックポートチケットの対応には PHP 7 の推奨環境についての説明は不要だと思いますが、 0265e13f6 の差分において 半角文字と全角文字の間に半角スペースをつける対応も混ざっており、半角スペースの修正だけを git-cherry-pick することができません。また、この コミットメッセージの「OpenPNE3_Setup_Guide に動作環境と推奨環境を追加」という説明から読み取れない修正が含まれることになります。

#24 Shinichi Urabe約2ヶ月前に更新

修正した内容はチケット本文に記載している内容と変わっていると思うので、修正内容を本文に記載をお願いします

#25 isao sano約2ヶ月前に更新

  • 説明 を更新 (diff)
  • ステータスRejected(差し戻し) から Accepted(着手) に変更
  • 進捗率50 から 0 に変更

#26 isao sano約2ヶ月前に更新

  • ステータスAccepted(着手) から Pending Review(レビュー待ち) に変更
  • 進捗率0 から 50 に変更

本文に修正内容を記載しました。

https://github.com/openpne/OpenPNE3/pull/457
コミットを整理し、再度プルリクエストしました。
コミットは以下のようにまとめました。

  • Update the operating environment (refs #4025)
    -サポート対象 クライアントの更新
  • (Fixed # 4025) Added operating environment and recommended environment to OpenPNE3_Setup_Guide
    -動作環境及び推奨環境の追加
    -コミットメッセージを英語に
  • I fixed the style by entering a space(refs #4025)
    -スペースの調整
  • Fix ACP to ACPu (refs #4025)
    -推奨環境のPHPの拡張の APC を APCu に修正
  • Change recommended version of PHP (refs #4025)
    -PHPのバージョンを 7 に修正

#27 Shinichi Urabe約1ヶ月前に更新

  • ステータスPending Review(レビュー待ち) から Rejected(差し戻し) に変更

#28 isao sano約1ヶ月前に更新

  • 説明 を更新 (diff)

#29 isao sano約1ヶ月前に更新

  • ステータスRejected(差し戻し) から Accepted(着手) に変更
  • 進捗率50 から 0 に変更

#30 isao sano約1ヶ月前に更新

  • ステータスAccepted(着手) から Pending Review(レビュー待ち) に変更
  • 進捗率0 から 50 に変更

#4025#note-27 で頂いた指摘の通り修正しました。
レビューお願いします。

https://github.com/openpne/OpenPNE3/pull/457

#31 Shinichi Urabe約1ヶ月前に更新

  • ステータスPending Review(レビュー待ち) から Rejected(差し戻し) に変更

https://github.com/openpne/OpenPNE3/pull/457/commits/f73b8e43b67ffced2982212f0ff2290c60bf7d04 の修正により
MINIMUM REQUIREMENTS において以下のように記述が変わってしまいましたが、 PHP version 5.2.11 or later の中には PHP version 5.5 も含まれます。 5.5 からは APCu を使う。

  • The "APC" module recommendation

そのため、 上記説明への記述変更は不適切で、 The "APC" (or "APCu") module recommendation と説明を修正するべきです (日本語の説明も同様)

#32 isao sano約1ヶ月前に更新

  • ステータスRejected(差し戻し) から Accepted(着手) に変更
  • 進捗率50 から 0 に変更

#33 isao sano約1ヶ月前に更新

  • 説明 を更新 (diff)

#34 isao sano約1ヶ月前に更新

  • ステータスAccepted(着手) から Pending Review(レビュー待ち) に変更
  • 進捗率0 から 50 に変更

#4025#note-31 の指摘に関して修正しました。
「or」の翻訳をが「または」と「もしくは」が混在していたため、「もしくは」に統一しました。

https://github.com/openpne/OpenPNE3/pull/457

#35 Shinichi Urabe約1ヶ月前に更新

  • ステータスPending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
  • 進捗率50 から 70 に変更

OKです

他の形式にエクスポート: Atom PDF