title: CHANGES

CHANGES
========================================

(2008,02/04)アップデートしました。

JenaCheckのsmailビルトインを使えるように
しました。それとruleの文字化けをなおしました。
そして、timerの設定をjenalms.ttlに書けるように
しました。そして，long2datetimeとdatetime2logn
ビルトインを使えるようにしました．

----------

(2007,11/14)アップデートしました。

オントロジの変更があります．特に授業と講義のオントロジ
ですが，リストのリストはJenaのSPARQLで処理した時に不都合
があったので，入れ子のリストを使うかわりに，リストの中に
空白ノードを入れて，そのノードに複数の述語と目的語を
付けることにしました．

----------

(2007,10/18)アップデートしました。

ルールファイルを外部から変更できるようにgetRulesと
setRulesオペレーションを追加しました．外部と通信する
ことを考えて

----------

(2007,08/30)アップデートしました。
lms.jsを改良して文字列の2次元配列で帰ってくる
返り値を受け取れるようにしました．変更点は
lms.jsのsendData関数です．Firefox,IEはだいじょうぶ
みたいですが，Safariは何か変かも．特にSafariも文字化け
は面倒そうなので手を付けてません．

----------

(2007,08/27)アップデートしました。
SPARQLの検索結果を文字列の2次元配列で返す
オペレーションを追加しました．(sparql_select,
sparql_construct,sparql_describe)

----------

(2007,08/21)アップデートしました。
JenaEngineに追加されたdestroyメソッドと，
org.apache.axis2.engine.ServiceLifeCycle
インタフェースの実装によりTomcatが終了した時に
JenaLMS自体もきれいに終了できるように変更しました．

----------

(2007,08/09)アップデートしました。
delAndInsSPARQLというオペレーションを追加して
RDFモデルの更新(update)ができるようにしました。
実際にはdeleteしてinsertすることで実現しています。

----------

(2007,07/02)アップデートしました．
新しいオントロジーにあわせて情報を保存するように
しました．新しいオントロジーでは，ユーザや教材が
登録されていないと，SCORMのデータを保存できない点
に注意が必要です．テストが簡単にできるように
docs/ont.n3にテストのためのユーザと教材のデータを
入れておきました．先日追加した機能で，JenaLMSが
起動する時に読み込まれるようにするとテストできます．

----------

(2007,06/29)アップデートしました．
設定でオントロジを書くためのファイルを
記述できるようになりました．実際にはオントロジー
だけでなく，初期データを書いておくところと見なす
こともできます．リレーショナルデータベースを使う
場合も使わない場合も読み込まれるNotation3ファイル
という意味です．

ちなみに，この設定で記述したデータに関しては
再起動時に常に読み込まれるので，運用時に削除された
データも再起動時に復活するこになります．

----------

(2007,06/23)アップデートしました．
リレーショナルデータベースにRDFデータを保存できるように
しました．使い方はREADME.txtの設定ファイルの記述のところ
を参照して下さい．

----------

(2007,06/22)アップデートしました．
Tomcatを使わずにjarとして起動することができなく
なっていたので改良しました．release/JenaLMS-all.jarを使って
起動できます．それと，JenaLMS.aarにpelletを含めてしまい．
別途pelletをインストールするという作業を不必要にしました．

----------

(2007,06/15)アップデートしました．
pelletのバージョンを1.3から1.5-RC1にアップしました．
仕様の変更はありません．

----------

(2007,06/13-2)アップデートしました．
axis2-1.0-all.jarのまま作業してたので，axis2-1.2-all.jar
に変更しました．これに従いbuild.xmlとJenaLMSServer.java
を少し変更しました．仕様には変更ありません．あっ，そういえば
きちんと確認してませんが，Tomcat無しでrestサービスが
使えるようになったっぽいです．

----------

(2007,06/13)アップデートしました．
管理画面に，教材登録のためのインタフェースを追加し，
そこで，SCORMのimsmanifest.xmlファイルのURLを指定
すると，パッケージ中の教材が登録されるようにし，
tmList.htmlで登録されている教材の一覧が表示される
ようにしてみました．ただ，動作確認してみただけで，
RDFのデータ仕様やその他もろもろは適当．

----------

(2006,10/21)アップデートしました．
JenaLMSが起動した時に設定ファイルを読み込んで、
その設定ファイルに設定してある、ルールファイルと
RDFのデータファイルを用いて初期化するようにしました。
また、RDFデータを保存するための機能も付けました。

----------

(2006,10/16)アップデートしました．
ちょっとだけIEに対応しました．
IEでishizu作の教材がちょっとだけ
動くようになりました．

----------

(2006,10/15)アップデートしました．
とりあえず動くようになりました．

----------

(2006,10/06)とりあえずSVNリポジトリ作りました．
