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

タグ: OpenPNE3 普及委員会

Home > OpenPNE3 普及委員会

今週のOpenPNE3デモサイト委員会 #17

03 / 01 月曜日 2010

OpenPNE3デモサイト委員会、広報担当の今村です。
「今週のOpenPNE3デモサイト委員会」第17回です。

今回はOpenPNE3.5.0リリースに先駆けて、OpenPNE3.5.0に追加される新機能についていくつかご紹介したいと思います。

プロフィールをWeb全体に公開する機能

SNSの情報というものは、これまではSNSにログインしないと見られないものがほとんどでした。
しかし、OpenPNE3にはWeb全体に情報を公開するという機能があります。
これはSNSにログインしなくてもSNS内の情報を見ることができるという機能で、それはまず日記に実装されました。
そして、OpenPNE3.5.0ではプロフィールをWeb全体に公開する機能が実装されます。
Web全体にプロフィールを公開すると以下の画像のようになります。

管理画面のSNS設定に公開範囲についての設定項目があります。
この設定により、メンバーごとに外部公開を許可する設定にしたり、SNSメンバー全てのメンバーのプロフィールを強制的に外部に公開する設定にすることも出来ます。
外部公開にしておくことによりSNS登録前に様々な仲間に出会うことが出来るのは非常に嬉しい機能ではないでしょうか。

ガジェットごとに公開範囲を設定できる機能

OpenPNE3ではホーム画面やプロフィール画面にガジェット呼ばれるパーツを配置することにより、最新の日記やアルバムなどといった情報を表示しています。実はOpenPNE3.5.0でWeb全体に公開できるようになるのは先程紹介したプロフィールだけでは無く、ガジェットもWeb全体に公開できるようになります。

各ガジェットごとに公開範囲の設定ができるので、SNSのポリシーにあわせて外部に公開するしないを選択することが出来ます。設定は管理画面のガジェット設定にて行います。

ガジェットを外部にも公開することによりどのようなSNSなのかをアピールする手段になります。
下の画像は一例として自分の最新ブログと自分の最新日記(Web全体に公開している日記)を表示させています。

バージョン表示

これまでOpenPNE3では、管理画面にアクセスしてもバージョンが表示されませんでした。OpenPNE2系に慣れ親しんだ方々はだいぶ不便な思いをしたかもしれません。
ついにOpenPNE3.5.0より管理画面にバージョンが表示されるようになります。

また、バージョンを出力するタスクが追加されコマンドラインからもバージョンを確認することが出来ます。

symfony openpne:version

このコマンドによって

  • ・OpenPNE本体のバージョン
  • ・OpenPNEのすべてPluginのバージョン
  • ・symfonyのバージョン

の3つが表示されます。
何かバグなどを発見した際は、管理画面のバージョン表示とともにご報告いただけると助かります!

プラグインチャンネルサーバー

OpenPNE のプラグインはプラグインチャンネルサーバというところで管理されています。
プラグインチャンネルサーバで管理されてさえいれば、 ./symfony opPlugin:install といったコマンドを叩くだけで簡単に好きなプラグインをインストールすることができます。

しかし、プラグイン開発・公開周りが整備されておらず、プラグイン公開までの敷居が高く、プラグインも豊富に取りそろえることができていないというのが現状です。

この状況を改善し、 OpenPNE で豊富な種類のプラグインを利用できるようにするために、以下のような取り組みがおこなわれました。

  • 1. OpenPNE 3.5.0 にてプラグインインストール用コマンド、プラグインリリース用コマンドなどの改善
  • 2. プラグインチャンネルサーバープラグインの作成
  • 3.OpenPNE3を利用したプラグインチャンネルサーバーのデモサイトの作成

これによりプラグインチャンネルサーバでのプラグインの公開などへの敷居を下げたり、利用したいプラグインを探しやすさの向上が大いに望めると思います。(プラグインチャンネルサーバーのデモサイトは予告なく閉鎖する場合があります)

みんながどんどんプラグインを公開しあい、好きなプラグインを組み合わせてオリジナリティ溢れる SNS を作れるようになるといいですね!今後が楽しみです!プラグインチャンネルサーバープラグインはgithub(http://github.com/ebihara/opPluginChannelServerPlugin/)で公開されていますのでどんどん開発に参加していただいてOKです!

まとめ

諸事情によりOpenPNE3.5.0のリリースは延期となってしまいましたが、本日紹介した新機能以外にも様々な変更がされていますのでぜひ開発版OpenPNE3.5.0をダウンロードして試してみてください。
OpenPNE3.5.0の対応項目は以下のリンクをご欄ください。
http://redmine.openpne.jp/versions/show/35

デモサイト近況

現在のデモサイトメンバー数は2508人になりました!
みなさんありがとうございます!

■———————————————————■
http://demo3.openpne.jp/
OpenPNE3デモサイト

http://redmine.openpne.jp/
OpenPNE3プロジェクトRedmine

http://sns.openpne.jp/
バグ・要望報告は→OpenPNE公式SNSでお願いします

http://twitter.com/pnetan/
pnetanつぶやきなう
■———————————————————■

OpenPNEフェスタ 2010春 in Osaka 無事終了

02 / 20 土曜日 2010

PNE関西のモデレーター、zeroichiの西川です。

2010年2月13日(土)に開催されました OpenPNEフェスタ 2010春 in Osaka は、ご協力頂きました講演者様と、参加して頂きました皆様のお陰を持ちまして、盛況なセミナーイベントとなりました。

参加申し込み者数は37名もなり、前回の第1回のセミナーイベントを上回るものとなりました。ありがとうございます。

会場で頂きましたアンケートを糧に、次回のセミナーイベント、そして勉強会は、さらに充実したものを用意できるように、PNE関西は進んでいきたいと考えています。

そして会場でお伝えしたPNE関西の公式サイトですが、こちらのURLとなります。

PNE関西公式サイト
http://www.pnekansai.com/

今後、PNE関西公式サイトを活用して、OpenPNE公式SNS内に埋もれている情報を整理し、公開していくことを進めていきます。また、寄贈頂いた改造コードなども、権利確認をクリアさせて発表していきたいとも考えております。

これからもご声援とご協力をよろしくお願いします。

今週のOpenPNE3デモサイト委員会 #16

02 / 16 火曜日 2010

OpenPNE3デモサイト委員会、広報担当の今村です。
「今週のOpenPNE3デモサイト委員会」第16回です。

みなさんOpenPNE3使ってますか?
今回はOpenPNE3のプラグインのバージョンアップについて書きたいと思います。
バージョンアップしないとどうなってしまうか、バージョンアップの方法などについて説明したいと思います。

バージョンアップしないとどうなる?

まずはバージョンアップしないとどうなってしまうかというと

  • 1.脆弱性を抱えたまま運用してしまう
  • 2.機能が使えなくなってしまう
  • 3.多数のユーザーから同様の苦情がきてしまう
  • 4.新機能を使えない

といったことが考えられます。

特にSNSの運営者さんにとって脆弱性の対応忘れはトラブルのもとにもなりかねませんし、気をつけたいポイントだと思います。
また、OpenPNE2系と違ってOpenPNE3系はコア機能とプラグイン機能とで機能が分かれており、リリースタイミングも異なります。コアのリリースだけでなく、プラグインのリリースについて目を光らせておく必要があります。

各プラグインのバージョンの見かた

プラグインのバージョンの確認の方法には二通りあります。
まず一つ目は管理画面から確認する方法です。
OpenPNE3の管理画面のプラグイン設定のページにアクセスするとプラグインのバージョンが表示されます。

二つ目は、symfonyコマンドで確認する方法です。
OpenPNE3本体のルートディレクトリで以下のコマンドを実行するだけです。

$ symfony plugin:list

実行すると以下のような画面が表示され、プラグインのバージョンを確認することが出来ます。

Installed plugins:
symfony 1.4.1-stable # pear.symfony-project.com (symfony)
opAlbumPlugin 0.9.1-beta # plugins.openpne.jp (plugins.openpne.jp)
opMessagePlugin 0.9.0.2-beta # plugins.openpne.jp (plugins.openpne.jp)
opAuthOpenIDPlugin 1.1.1-beta # plugins.openpne.jp (plugins.openpne.jp)
opAuthMobileUIDPlugin 1.0.0-stable # plugins.openpne.jp (plugins.openpne.jp)
opDiaryPlugin 1.1.2-beta # plugins.openpne.jp (plugins.openpne.jp)
opCommunityTopicPlugin 0.9.6-beta # plugins.openpne.jp (plugins.openpne.jp)
opAuthMailAddressPlugin 1.2.1-stable # plugins.openpne.jp (plugins.openpne.jp)
opBlogPlugin 0.9.0-beta # plugins.openpne.jp (plugins.openpne.jp)
opOpenSocialPlugin 0.9.4-beta # plugins.openpne.jp (plugins.openpne.jp)
opWebAPIPlugin 0.3.9-beta # plugins.openpne.jp (plugins.openpne.jp)
opAshiatoPlugin 0.9.0-beta # plugins.openpne.jp (plugins.openpne.jp)

バージョンアップの確認

プラグインのリリース最新情報については、このOpenPNE公式ブログをチェックするか、pnetanのつぶやきをチェックしてください。

最近(2010/01~2010/02/16)バージョンアップしたプラグインは以下のとおりです。

・opAlbumPlugin 0.9.4 (2010/02/09リリース)
 /archives/4458/

・opBlogPlugin 1.0.0.1 (2010/02/03リリース)
 /archives/4367/

・opMessagePlugin 0.9.0.2 脆弱性対応 (2010/01/23リリース)
 /archives/4243/

・opAuthMailAddressPlugin 1.2.1 (2010/01/14リリース)
 /archives/4176/

・opDiaryPlugin 1.1.2 (2010/01/01リリース)
 /archives/4123/

OpenPNE3のコアにバンドルされているプラグインに関しては、コアのリリース時にプラグインもその時点で最新のバージョンのものがバンドルされるようになっています。

バージョンアップの方法

基本的な流れとしてまず

$ symfony opPlugin:install -r ○.○.○ opXxxxPlugin

を実行します。
「-r」オプションに関しては省略することも可能です。省略すると安定版の最新バージョンがインストールされます。

次に

$ symfony plugin:list

でインストールされたか確認します。

最後に

$ symfony cc

を実行しキャッシュをクリアするというような流れになります。

インストール方法や対応項目の詳細はそれぞれプラグインのリリース告知を参考していただけると確実です。

デモサイト近況

現在のデモサイトメンバー数は2302人になりました!
みなさんありがとうございます!

■———————————————————■
http://demo3.openpne.jp/
OpenPNE3デモサイト

http://redmine.openpne.jp/
OpenPNE3プロジェクトRedmine

http://sns.openpne.jp/
バグ・要望報告は→OpenPNE公式SNSでお願いします

http://twitter.com/pnetan/
pnetanつぶやきなう
■———————————————————■

今週のOpenPNE3デモサイト委員会 #15

02 / 04 木曜日 2010

OpenPNE3デモサイト委員会、広報担当の今村です。
「今週のOpenPNE3デモサイト委員会」第15回です。

本日は、デモサイトのアクセス解析について書こうかと思います。

ことの発端は?

とあるtwitterのpnetanのつぶやきから始まりました。

この辺のつぶやきに始まり、

現在のデモSNSの登録者数は1990人、PVは平日1000ちょい(たまーに2000前後)・休日500前後です。こんな感じでOKですか?? RT @uechoco: @pnetan サーバスペックに対する登録者数とpv数と動作感の参考になる値を公表してもらえるとPNE3運用の指針に

こんな感じでブログ作成依頼がきました。

@uechoco ですね~。twitterだと流れちゃうので、今週のデモサイト委員会あたりで記録に残しておいてもらいましょう! @picomuさん、おねがいします~

Twitterで仕事の依頼がくるという・・・。スゴイ時代っすね!!
というわけで、わたくし@picomuが、まとめたいと思います。

サーバースペック変遷

初代(2009/08/14~2009/12/28)

デモサイト開設当初は専用サーバーなどでは全く無く、手嶋屋開発チームが普段開発で使用しているものでした。
スペックはCPU:Intel(R) Celeron(R) CPU 2.66GHz, メモリ: 1.5GB。
同時に様々なアプリが稼働しており、相当重い環境でログインするのに数十秒かかるものでした。
OpenPNEのバージョンは3.1、3.2を動かしていました。
ちなみにメンバー数は2009/12/28で1434人でした。

ハイスペック時代(2009/12/28~2010/01/27)

CPU:Intel(R) Dual-Core Xeon E3110 3GHz, メモリ: 2GB。かなりの高スペック&その他のアプリの稼働もなく、非常に贅沢な環境でした。OpenPNE3.3がかなりサクサク動作しておりました。
メンバー数は2010/01/27で1952人でした。

現在(2010/01/27~現在)

2010/01/27に再びサーバー移転し、CPU:Intel(R) Atom 330 1.60GHz , メモリ:1GBになりました。かなりスペックは落ち、若干動作がもっさりしますが、OpenPNE3.4で速度チューニングが施された関係もありそこまででも無いような印象を受けます。

ページビューとユニークユーザー

さて、肝心のアクセス解析データです。解析ツールはGoogle Analyticsを使用しています。
ハイスペック時代(2009/12/28~2010/01/27 メンバー数が約1500~1900人)の解析データをみると、

  • ・平日のPV数は1500前後
  • ・休日のPV数は500前後
  • ・平日のUU数は100人前後
  • ・休日のUU数は50人前後

でした。

PV数のグラフは以下の感じです。
demo3_pv

UU数のグラフは以下の感じです。
demo3_uu

現在のサーバースペックでこのデータがどう変わるか気になるところです。
2月の終わりにはまたアクセス解析データを載せますので楽しみにしててください。

デモサイト近況

現在のデモサイトメンバー数は2101人になりました!
みなさんありがとうございます!
2000人越えで何かやりたいなと思っていましたが、何もできずにスミマセン!
現在デモサイトのバージョンはOpenPNE3.5.0-devですが、今月は3.5.1がリリース予定ですのでそちらも楽しみにしててください!

■———————————————————■
http://demo3.openpne.jp/
OpenPNE3デモサイト

http://redmine.openpne.jp/
OpenPNE3プロジェクトRedmine

http://sns.openpne.jp/
バグ・要望報告は→OpenPNE公式SNSでお願いします

http://twitter.com/pnetan/
pnetanつぶやきなう
■———————————————————■

今週のOpenPNE3デモサイト委員会 #14

01 / 26 火曜日 2010

OpenPNE3デモサイト委員会、広報担当の今村です。
「今週のOpenPNE3デモサイト委員会」第14回です。

本日は、opMessagePluginの脆弱性についてのデモサイト対応と、デモサイトのサーバー移転についてお知らせします。

opMessagePluginの脆弱性対応

2010/1/23(土)に脆弱性対応のためopMessagePluginの緊急リリースがありました。
脆弱性の内容としては、送信メッセージが送信した本人以外の他人でも閲覧できてしまうというものです。
詳しい内容についてはコチラのブログをご欄下さい。

デモサイトでは本件について既に対応済みですので、ご安心ください。
対応がまだの方はなるべく早くアップデートを実施してください。
アップデート方法などもコチラにありますのでご欄下さい。

サーバー移転します

今週、2010/01/27(水)か2010/01/28(木)にデモサイトのサーバーを移転します。
詳しい時間帯はまだ決めていませんが、午後に作業実施予定です。
サーバー移転中はデモサイトに繋がりませんが、ご了承ください。
よろしくお願いします。

■2010/1/27(水)追記■
サーバー移転予定が決まりました。
2010/01/28(木)の15:00~16:00でメンテナンス致します。
その間はデモサイトにアクセス出来ませんのでご了承ください。

デモサイト近況

現在のデモサイトメンバー数は1952人になりました!
みなさんありがとうございます!

■———————————————————■
http://demo3.openpne.jp/
OpenPNE3デモサイト

http://redmine.openpne.jp/
OpenPNE3プロジェクトRedmine

http://sns.openpne.jp/
バグ・要望報告は→OpenPNE公式SNSでお願いします

http://twitter.com/pnetan/
pnetanつぶやきなう
■———————————————————■

今週のOpenPNE3デモサイト委員会 #5

11 / 12 木曜日 2009

OpenPNE3デモサイト委員会、広報担当の今村です。
「今週のOpenPNE3デモサイト委員会」第5回です。

以前のブログでも予告していましたが、2009/11/10(火)にデモサイトをバージョンアップしました!
おまたせしました!

今回の変更点

OpenPNE3.1.1からOpenPNE3.1.5-devになりました!

多くのバグ修正や機能追加・改善がされていますが、予告通り日記の装飾機能が今回のバージョンアップで使えるようになりました。是非デモサイトで試してみてください!

詳しい変更内容は変更記録をご覧ください。

今回のバージョンアップについて

バージョンアップ方法は、大きく分けると以下のような5つの手順になっています。
(詳細はバージョンアップガイドを参照ください。)

  • 1.ファイルの設置
  • 2.設定ファイルの上書き
  • 3.プラグインディレクトリのコピー
  • 4.モデルの再構築
  • 5.バージョンアップコマンドの実行(DBのschema/fixtureの変更)

まず手順1の「ファイル設置」ですが、これまではSubversionによって管理していたソースコードを使用していましたが、今回よりGitのcloneを作成し、そこからcheckoutする方法に変更しました。これにより今後のバージョンアップもスムーズに行えるようになりました。

また、手順5の「バージョンアップコマンドの実行」ですが、今回3.1.1からのバージョンアップということでsymfony openpne:migrateがうまくいかないということがありました。
3.1.2以上のバージョンではmigrate周りの修正が入っているため、問題無く実行できるとは思いますが3.1.1以前のバージョンを利用中の方は注意が必要かと思います。

このバージョンアップ直後は日記が二つ表示されてしまう等の不具合もありましたが、現状では回復しております。(原因はおそらくmigrateを複数回実行したため)
そのほかにも何かバグなど見つけたらご連絡お願いします。

まとめ

現在のデモサイトメンバー数は698人です。前回のブログ投稿時から約90人の増です。
今回のバージョンアップでよりデモサイトメンバーがより増えることを期待しています。
ここからOpenPNE3に興味を持って頂き、プロジェクトにも参加していただけるようになったら幸いです。
これからプラグインもどんどん追加していけると思うのでどうぞご期待ください。
ではバージョンアップしたデモサイトを楽しんでください!

■———————————————————■
http://demo3.openpne.jp/
“Master site”OpenPNE3デモサイト

http://redmine.openpne.jp/
OpenPNE3プロジェクトRedmine

http://sns.openpne.jp/
バグ・要望報告は→OpenPNE公式SNSでもOK

http://twitter.com/pnetan/
Pnetanつぶやきなう
■———————————————————■

今週のOpenPNE3デモサイト委員会 #4

10 / 30 金曜日 2009

OpenPNE3デモサイト委員会、広報担当の今村です。
「今週のOpenPNE3デモサイト委員会」第4回です。

まずはデモサイトの現在のメンバー数からご報告します。
なんと今週は約100人増えて現在610人になりました!
これだけ多くの方々にOpenPNE3が注目されてとてもうれしいです。

さて、今日はこれからOpenPNE3デモサイトはどのように進化していくかについてブログを書こうと思います。

まずはバージョンアップ!

現状OpenPNE3.1.1なのでなるべく早く3.1.3へバージョンアップいたします。
ただOpenPNE3.1.4のリリースも近づいてきている(今日かも??)ので、もしかしたら3.1.4へバージョンアップするかもしれません。

バージョンアップすることによって多くの機能を追加できるようになりますのでそちらも楽しみにしててください。バージョンアップするに伴いとりあえずは以下の機能を追加しようかと考えています。

  • ・opCCCCPlugin:OpenPNE3で4コマ漫画が描けるプラグイン
  • ・opGpsPlugin:OpenPNE3でGPSを利用できるようにするプラグイン
  • ・日記の文字装飾機能

デザインを変えたい

現在のデモサイトはデフォルトのデザインのままなので、こちらもどんどん変更していく予定です。デザインの方針としては、ユニバーサルデザインや視覚言語の要素を含むような誰でもわかりやすいようなデザインにしていこうかと思っています。

これからデモサイトが大きく変わっていくので、続けてチェックよろしくお願いします。
そしてたくさんのフィードバックお待ちしております!

■———————————————————■
http://demo3.openpne.jp/
“Master site”OpenPNE3デモサイト

http://redmine.openpne.jp/
OpenPNE3プロジェクトRedmine

http://sns.openpne.jp/
バグ・要望報告は→OpenPNE公式SNSでもOK

http://twitter.com/pnetan/
Pnetanつぶやきなう
■———————————————————■

ページの先頭に戻る