XtremeWikiProgramming
XP(ExtremeProgramming??)をWikiベースで行なう、というかそのためにWikiをあれこれ改造できないか、というアイデア。
なんかの機能をいっぺんに兼ねる。Zopeとかが近い?
Wikiベースで統合開発環境を作ろう、というのが始点。
- 関数名をページ名にすればソースに勝手に参照張られて便利っぽいなぁ。
- だったらついでにCommit時にAssertできればいいなぁ。
- それならページごとにプロパティつけてTestとかちゃんと書いておけると幸せ?
- プロパティがつくならドキュメント用のプロパティも付けたいよねー。
- できればいっぺんに閲覧するような画面も欲しいし。
- Wiki上でプログラム書いてCommitしようとしたらTestが実行されてコケるとCommit拒否されて。
- だったらバージョン管理とか入れない?
- これでエディタがインデントとかちゃんとやってくれればかなり幸せ。
-
っていうか、それならあれだよね、配布パッケージとしてリファレンスマニュアル兼ソースコード配っちゃうの。
- 開発してるといつのまにか本体のライブラリ関数書き直しちゃったりするという(笑