自治体向けCMSをRuby on Railsで「Pref Shimane CMS(島根県CMS)」
政府のシステムはオープンソースをもっと活用すべきだ。また、その成果はオープンにしていかなければならない。他国に利用されることもあるだろうが、大抵はその国の中でないと利用できないものの方が数多い。
Rubyの街という看板を掲げる松江市がある島根県では、自分たちの開発したCMSをオープンソース化した。
今回紹介するオープンソース・ソフトウェアはPref Shimane CMS(以下、島根県CMS)、Ruby on Railsで開発された自治体向けCMSだ。
自治体CMSという特徴柄、派手なインタフェースよりも分かりやすさ、使い勝手が優先されている。各項目に対して振り仮名を表示したり、文字を大きくしたり、さらにMP3音声による読み上げ機能がある。
とはいえ、MecabやKakasi、SSH(アンケートの管理を呼ぶとSSH接続をする)なども内部的に利用されていたり、Ruby on Railsを利用しているなど、なかなか面白い。データベースはPostgreSQLを利用している。
基本機能としては、ページの作成、ページの審査、リンク切れチェック、一括ページ取り込み、連絡先設定、辞書の編集、アンケート管理、バナー広告管理、テーマ機能などがある。決して多機能ではないが、自治体として必要な機能は十分だと思われる。
オープンソースにすることで、他での利用はもちろんのこと、一つの業者による囲い込みの防止、地場企業での技術共有、地域の活性化につなげていくことができる。こうした取り組みはどんどん行われてほしい。
PrefShimaneCMS - 島根県CMS公式サイト
http://projects.netlab.jp/PrefShimaneCMS/






木下です。
島根県さんほど全部署ではないけれども
大阪府でもオープンソースを利用してサイトを構築するとともに
(オープンソースを利用して自分たちが低コストで利用するだけでなく、その成果を使って他でも更なるイニシャルコストを削減できるようにとの考えから)改良したコードを公開してオープンソースに還元されている部署があります。
橋本知事の後ろのパネルでも宣伝されています。
http://www.oidc.jp/bmb/article.php/20080214111642315
(^^
徐々にですがこういう活動が広がり成果が還元されることで
少しでも行政コストが下がってくれるといいですね。
Comment by kino | 2008/02/18 Monday