-オープンソースのSNSエンジン OpenPNEプロジェクト-

opDiaryPlugin 0.9.0 リリースのお知らせ

Home

opDiaryPlugin 0.9.1.1 リリースのお知らせ

10 / 22 木曜日 2009

OpenPNE3 用の日記プラグイン opDiaryPlugin のバージョン 0.9.1.1 をリリースしました。

(告知はまだでしたが)10/21 にリリースした v0.9.1 では、プラグインチャンネルサーバから PEAR パッケージを使ったアップグレード時にエラーが発生していたために、緊急リリースとして v0.9.1.1 をリリースしました。

今回の v0.9.1 のバージョンアップでは、日記の外部公開機能、日記検索、日記コメント記入履歴などの要望の多かった機能を追加しています。

v0.9.1 / v0.9.1.1 での変更点

v0.9.1

  • (バグ修正) #100: 日記一覧ページで件数が多くなると表示できなくなる箇所がある
  • (機能追加・改善) #94: 文字装飾機能への対応
  • (機能追加・改善) #95: 日記コメント記入履歴を追加する
  • (機能追加・改善) #96: 日記検索機能の追加
  • (機能追加・改善) #97: モバイル版のガジェットに対応する
  • (機能追加・改善) #98: SNS内名称設定機能への対応
  • (機能追加・改善) #99: 日記のSNS外部公開設定を追加

v0.9.1.1

  • (バグ) #114: v0.9.1 でプラグインチャンネルサーバからのアップグレードに失敗する
  • (機能追加・改善) #115: モジュール毎のsecurity設定のデフォルト値を共通化する(#114 解決のために対応しました)

詳しくは、Redmine の opDiaryPlugin プロジェクトのページ をご覧ください。

インストール手順

opDiaryPlugin 0.9.1.1 は、OpenPNE 3.1.3 以降に対応しています。OpenPNE 3.1.2 以下のバージョンをお使いの場合は事前に OpenPNE 本体のバージョンアップをお願いします。

リリースパッケージのインストール方法

OpenPNE 3.1.3 以降をインストールした後に、opPlugin:install タスクを実行することで opDiaryPlugin の最新リリース版へのアップグレードを行うことができます。

今回のバージョン 0.9.1.1 へのアップグレードでは DB への変更が伴いますので、openpne:migrate タスクも実行してください。


$ php symfony opPlugin:install -s beta opDiaryPlugin
$ php symfony openpne:migrate
$ php symfony cc

注意点

今回のバージョンアップで追加された「日記コメント記入履歴」には、バージョンアップ前に書かれたコメントは表示されません。opDiaryPlugin 1.0 のリリースまでに過去の日記コメントを表示できるようにするための手段を準備する予定です。

開発ロードマップ

バージョン リリース日 OpenPNE のバージョン
0.9.0 2009年5月26日 OpenPNE 3.1.0 〜
0.9.1(.1) 2009年10月21日 OpenPNE 3.1.3 ~
0.9.2 2009年11月8日(予定) OpenPNE 3.1.3 ~
1.0 2009年11月25日(予定) OpenPNE 3.2.x ~

2009年11月予定の OpenPNE 3.2 のリリースに合わせて、その前後に opDiaryPlugin も安定版として 1.0 をリリースする予定です。

リポジトリについて

v0.9.0 からソースコードリポジトリを GitHub へ移行して開発しています。Fork / Pull Request 大歓迎です。

http://github.com/balibali/opDiaryPlugin

opDiaryPlugin 0.9.0 リリースのお知らせ

05 / 26 火曜日 2009

OpenPNE3 の日記機能プラグイン opDiaryPlugin のバージョン 0.9.0 をリリースしました。

今回のバージョンアップでは、OpenPNE 3.1 対応のため内部コードを Doctrine を使って書き換えた以外には機能追加・変更は行っておりません。

インストール手順

現行の最新バージョン OpenPNE-3.1.0 では、opDiaryPlugin はデフォルトプラグインとしてバンドルされていないため、以下の手順でインストールする必要があります。

OpenPNE 3.1 新規インストールの場合

OpenPNE 3.1.x のインストール手順で、openpne:install タスクを実行する前に opDiaryPlugin のインストールを実行してください。opDiaryPlugin 0.9.0 は beta バージョンとしてリリースしています。


$ php symfony opPlugin:install --stability=beta opDiaryPlugin
$ php symfony opPlugin:sync
$ php symfony openpne:install

OpenPNE 3.1 インストール済みの場合

OpenPNE 3.1.x を既にインストール済みの場合は、既存データを一旦バックアップしてから opDiaryPlugin 導入後にデータの復元を行うという手順になります。(データリセットしてもよい場合は、上記「OpenPNE 3.1 新規インストールの場合」の手順を参照ください)


$ php symfony doctrine:data-dump /path/to/backup/data.yml
$ php symfony opPlugin:install --stability=beta opDiaryPlugin
$ php symfony doctrine:build-all-reload
$ php symfony doctrine:data-load --dir=/path/to/backup --dir=plugins/opDiaryPlugin/data/fixtures
$ php symfony cc

※「/path/to/backup」の部分にはバックアップ先のディレクトリを自由に指定できます

バージョン番号について

バージョン 最新版 OpenPNE のバージョン ORM
0.8.x 0.8.1 OpenPNE 3.0.x Propel
0.9.x 0.9.0 OpenPNE 3.1.x ~ Doctrine
1.0.x(予定) OpenPNE 3.1.x ~ Doctrine

今後は基本的に 0.9.x 系のみに機能追加・変更を加えていき、安定版として 1.0.x 系をリリースする予定としています。

リポジトリについて

今回の 0.9.0 の開発からリポジトリを GitHub へ移行しました。Fork/Pull Request 大歓迎です。

http://github.com/balibali/opDiaryPlugin

ページの先頭に戻る