OldType.DONE RSSPLAIN

Related pages: OldType OldType.TODO
10555555555555555555555555555555555555255555555555555555555555555555555555545555555355555555555555555
1

OldType Wikiの完了した項目のリスト

0

最新のTODOはOldType.TODOにあります。

5

 

5

TODOリスト

5

Wikiコミッター募集開始に持って行くためのTODO

5
done 練習ページを追加する。
5
done !RecentChangesページの生成に失敗した時、ゼロバイトのページをコミットしてしまうバグを修正する。
5
done Subversionコンテンツの監視・処理・アップロードを自動化する
5
done 静的コンテンツからKahuaベースでのコンテンツ配信に切りかえ、正式なURLで運用開始する。
5
done 正式版と開発版をSubversion上でブランチ管理する
5
done 正式版と開発版の二つのURLを用意する
5
done http経由でSubversionを公開する。
5
done Web画面上で1行毎に最終コミットユーザー名を表示する。
5
done oldtype-modeのダウンロードリンクを生成するコマンドを作り、サーバサイドのアプリとoldtype-modeのバージョンが常に同期するようにする。
5
done Wiki文法の解説ページを追加する。
5
done oldtype-modeの解説を完成させる。
5

 

5

Gauche.NightでデモするためのTODO

5
done Webブラウザから編集するUIをハリボテ実装する(コミット出来なくてもよい)
5
done !kiyoka.blogが長すぎるので適当な件数で切る
5
『blogっぽい物も書ける』という紹介の時にモタつくのはカッコワルイので...
5

 

5

匿名ユーザとの対話手段をサポートする

5
1行毎に星とコメントをつける運用を想定。
5
はてなを使わず、#(command 名前 コメント) という形式のコマンドが入る様にする案もあり、まだ未定。
5
done 各ページに、はてなブックマーク数を表示する
5

 

5

Webのユーザインターフェース改善

5
done アンカー部分を押すとテキストボックスが出てきて面倒なので、In-place編集開始を編集ボタンで行う様にする。
5
とりあえず、当面はダブルクリック案で回避。
5
done 本文をコピーアンドペーストしやすいように、Plain Textで表示するモードも追加する。
5
done 各行の更新時刻、ユーザ名をツールチップ表示する。
5
done ロケールサポート: !RecentChangesページの更新時刻フォーマットをJSTで表示できるようにする。
5
done !RecentChangesページに各更新が何時間前だったかを表示する。
5
実現方法は #(timestamp UNIXタイム)というコマンドをサポートして、何時間前かを表示できるようにする。
5

 

5

その他、覚書項目

5
done ブログの過去記事一覧に月刊ページへのリンクを付ける。
2
done コメントの1行が長い場合、横スクロールしてしまうのを禁止する(行を折りかえす)
5
done #(img-s ) #(youtube-s ) #(amazon-s ) など小さいサムネイル画像をサポート(高さ40ドット)
5
done #(img-m ) #(youtube-m ) #(amazon-m ) など中程度のサイズのサムネイル画像をサポート(高さ80ドット)
5
 grepコマンドの結果やブログの一覧ページ(例:!kiyoka.blog.list)で使用したい。
5
done Googleフリー検索を使って、サイト内検索をサポートする
5
 Googleの解説ページ リンク、検索機能を追加EXT
5
done コメント登録成功時のアイコンをにこにこ顔のアイコンにする。
5
 (ドナルドノーマンの本に、顔の表情は人類共通のインターフェースと書いてあったので)
5
done コメント登録の[Submit comment]ボタンの2度押しを防ぐ
5
 1度目でボタンをグレーアウトする
5
done !kiyoka.blog.2008_06等のブログの月刊ページを!kiyoka.blogと同じ順番(日付の新しい順)に並べる。
5
done バックエンド処理の軽量化: Webページの中間データの生成を、差分が出たコンテンツだけに限定する。
5

 

5
書式のルールは少なくする代わりに、Emacs等のUI側で入力の負荷を減らす。
5
done SEO対策: HTMLのページタイトルをWiki名 + ページの1行目の文章にする。
5
done ブラウザの文字サイズが変更されてもレイアウトが保たれる様にする。
5
CSSでpixel単位で幅調整している所をem(文字単位)に変更する。
5
done ページ先頭にバーコード状の更新箇所へのリンクを付ける。
5

todo.barcode-style-link

5
done 書式に空行をサポートする。Wikiソースで空行を書いたら、対応する空行を生成する。
5
done SimpleAPI - ウェブサイト・サムネイル化ツールEXTでサムネイル表示するコマンドを追加する。
5
 http://img.simpleapi.net/
5
done バージョン番号の定義をライブラリからKahuaアプリ側に移す。
5
done 外部サイトへのリンク(アンカータグ)は新規ウィンドウで開く様にする。
5
done 1行毎にinfoボタンを表示し、その行の詳細情報を表示するようにする。
5
done 1行毎のinfoページにWebページから、Emacsで直接編集する画面にジャンプする手段を提供する。
5
infoページに(oldtype-openfile "Wikiネーム" 行番号)という文字列を表示し、emacs-w3mからC-x C-eでoldtype-modeを呼び出せる様にする。
5
done 新規ページがLatestの着色で真赤になる問題を解決する。
5
こんな真赤だとページ読みにくい。履歴件数が5件未満の場合は薄いピンクから割りあてること。
5

2105543758_1258c59f6d_m

5
done oldtype-modeで URLをリンクに変換する時リモートからHTMLのtitleを取得する。
5
done emacs-w3m対応: Latestの着色をCSSだけでなく、行頭の画像でも表現する。
5
done oldtype-modeに YouTubeの URLから#(youtube xxxx)コマンドに変換する機能を追加する。
5
done RSS feedをサポート。
5
せっかくバッチのプラグインが書けるんだからPlaggerを使うという手を思いついた。
5
結局、RSSの実装は思いの他簡単だったため、kahuaフレームワーク上で自前のRSS 2.0出力関数を作った。
5
done RSS feedをFeed Validator for Atom and RSSEXTで検証が通るよう修正する。
4
done RSS feedをGoogle ReaderでRSSを見た時に、見やすいレイアウトで表示できるように修正する。
5
done ページのカテゴリをpublicとprivateに分ける
5
privateページは'_'で始まり、登録ユーザがWeb経由で見た時しか見えないという仕様にする。
5
svn経由で取得すれば中身は見えるので、privateという意味はGoogleの検索に対するprivateという意味になる。
5
blogの下書きをsvnに蓄積しておくなど、文書のdraft版をsvnに入れたい場合に使える。
5
done oldtype_to site の出力するhtmlでは、 1行毎に<div>タグでくくる様にする。CSSで 1行毎に見栄えをコントロールしたいため。
5

Webブラウザからでの、1行の境目が判別できるように上下1ピクセルずつ、marginを取るようにしてみた。

5

kiyoka.2007_10_06をやりたいためでもあった。

3
done 各Wikiページに関連ページへのリンクを付ける。
5
done !Xxxxx.ot(OldTypeのバックエンドが自動生成するページ群)もバックエンド層がcommitする。
5

それによって、バックエンドのバッチ処理が生成した結果ページについてもWebから差分で見れるようになる。

5

=>サポートしたら、こんな感じになった。!kiyoka.blog で公開しているブログの更新箇所が確認できる。

5
done Amazonの本の紹介コマンド #(amazon ASINコード) をサポートする。
5
done YouTubeの動画貼りつけコマンド #(youtube xxxx) をサポートする。
5
done Sizcons - Random JabberEXTこのアイコンの使用許可をもらう。このアイコンいいよ。
5

sizcons_preview

5

=>許可がもらえた。以下メールの引用

5
 You're free to use my icon set however you would like. You can use them on
5
 your site, and your wiki, or any other project. I would appreciate if you
5
 would give my site a linkback saying where the icons came from though.
5

 

5

バグ修正

5
done oldtype-modeのamazon URLから #(amazon AINコード)に変換する機能のバグ。ASINコード中のハイフンが認識できない
5
done oldtype-modeのyoutube URLから #(youtube videoid)に変換する機能のバグ。videoidのハイフンが認識できない
5
done show-pageエントリで存在しないページを開こうとすると『ERROR:  couldn't open input file: 』エラーになる。
5