開発者向け情報
Rinza Folksonomy に関連して公開しているソフトウェアのソースコードはバージョン管理システム Subversion により管理されています。
Subversion について
ソースコードの構成
チェックアウトの方法
どなたでも下記の方法でチェックアウト出来ます。
■ tPod
> svn co http://dev.tyzoh.jp/svn/folksonomy/tPod/trunk
> svn co http://dev.tyzoh.jp/svn/folksonomy/AutoKeyword/trunk
ライセンスについて(事前に必ず確認ください)
コンパイル
各プログラムの REAMDE をご覧ください。
tPod README
AutoKeyword README
他サービスとの連携
SOAP については現在整備(インタフェース見直し)を行っております。 手っ取り早い利用には下記 JSON の利用をお勧めします。
I. 最初に認証を行う
URL /tacoPot/servlet/tacoPot
schema POST
パラメータ
command=login
uid=[ユーザID]
p=[パスワード文字列]
失敗すると403エラーを返します。(正常時は200)
認証にJESSIONIDのcookieの値を使っていますのでこの値はそれぞれのリクエス
トで保持してください。
II. AJAX用の口に検索をかける
発行するリクエスト)
URL /tacoPot/servlet/tacoPot
schema POST
パラメータ
command=ajaxSearch
検索条件はヘッダーの"X-AJAX"に以下の文字列をURLパラメータのつもりでUTF-8
のエンコードの文字列をURLEncodeします。
searchwords=txt
--以下は任意です。
_owner=
_category=
_name=
_ext=
easy=false
offset=0
limit=0
JSONで検索結果が戻ってきます。
*) URLエンコードの際はUTF-8の文字コードで行ってください。
開発者について
Rinza Folksonomy に関連して公開しているソフトウェアの開発は主にメンテナと開発メンバーによって行われています。各役割は次の通りです。
- メンテナ
開発方針の決定,メンテナンス,レビューを行います。
- 開発メンバー
メンテナンス,レビューを実施します。
開発に参加するには
まずは、チケットにパッチ/コードを投稿することから始めてみてください。投稿の前には、既に同種の問題/拡張がチケット登録されていて作業中でないかどうかを必ず確認をしてください。
投稿されたパッチ/コードは、メンテナおよび開発メンバーによりレビューされた後、投稿者に対してフィードバックされます。必ずしもソースコードリポジトリに取り込まれるわけではありませんが、取り込まれる場合はメンテナが手を加えることがあります。
当サイトについて
当サイトは Edgewall Software が開発し、オープンソースソフトウェアとして配布している Trac というプロジェクト管理システムを インタアクト株式会社が日本語化したものを利用しています。すばらしいソフトウェアを無償で公開されていることに敬意を表します。
Trac について
全てを Wiki ページとして Web ブラウザからこのページのコンテンツを編集することができます。
ページの下の方にある "このページを編集" というボタンをクリックするだけです。 WikiFormatting に使用できる Wiki マークアップの詳細な記述がありますので 参考にしてください。
まずは TracGuide から読み進めるとよいでしょう。
添付ファイル
-
tPod-mavenize-0.6.1.tar.gz
(4.5 KB) - 登録者 mitsu
3 年 前.
tPod-0.6.1.zip を mavanレイアウト化し、rinza-rdf.jarをmavenのローカルリポジトリとして登録するものです。
