どうもはじめまして、はりゃと申します。
いきなりフラグメント書いてすいません。 tiwtterやってないし、メールを書くほどでもなかったので書かせて頂きました。 いろいろメモツールを渡り歩いてますがなかなかしっくりこないので、 そろそろ自分の思考の仕方?を変えるべきかな…と考える今日この頃。
一つ質問があるのですが、PiggydbはrestやjsonなAPIを公開するという予定はあるのでしょうか? よくある2ペイン(リストビュー+詳細)なクライアントソフトを開発できたらいいなあと思ってます。

いえいえ、遠慮なく書き込んで下さい~。
PiggydbはrestやjsonなAPIを公開するという予定はあるのでしょうか?
はい、ズバリあります。以前もちょっと触れましたが(#251)、「次のメジャーバージョン(V5.x)のテーマは「拡張性」を予定しています」ので、そのときにそういった機能を追加することになると思います。「クライアントソフトを開発」なんて素晴らしいです!
ただ、何分気まぐれなので、ひょっとしたらその前に別のテーマを挟む可能性があります。最近ちょっとテーマの優先度について迷っているところです。

curl(osx)とシェルスクリプトで新規フラグメントを追加する方法 → ...

お久しぶりです。はりゃです。
OSXのcurlとシェルスクリプトで新規フラグメントを追加できました。
evernoteやinstapaperのbookmarklet代わりやRSSの1エントリを1フラグメント化したりと
いろいろ応用が効きそうなのでここに書かせてもらいます。
  • 動作環境:osx lion+curl(wgetでも同じことが出来るはず)
  • post.txtにコンテンツ本文を保存しておく、タグとタイトルはcurlの引数にあるtitel=とtags=で指定1つ目のcurlでログインidとパスと記載、cookie.txtにセッションIDが保存されます。
以下、とりあえずsandboxのpiggydbにguestでフラグメントを1つ追加するシェルスクリプトです。
  • スクリプト中の-vはhttpヘッダー表示用なので実際はいらないと思います。
 #!/bin/sh
 curl -v -c cookie.txt -d "form_name=loginForm" -d "original=" -d "userName=guest" -d "password=guest" -d "ok=++OK++" http://piggydb.jp/sandbox/login.htm
 curl -v -b cookie.txt -F "form_name=fragmentFormPanel-form" -F "fragmentFormPanel-form-editSessionId=" -F "baseTimestamp=" -F "contentType=text" -F "contentFieldHeight=" -F "title=test日本語test"  -F "content=<post.txt"  -F "tags=test日本語,todo"  -F "register=登録"  http://piggydb.jp/sandbox/home.htm
 curl -v -b cookie.txt http://piggydb.jp/sandbox/command/logout.htm 
でも、行儀の悪いフラグメント追加方法です…。