Software Evolution StorylinesはJava/Processing製のオープンソース・ソフトウェア。いかに優秀なエンジニアが集まろうとも、時間によって蓄積された情報だけは覆すことができない。長い時間をかけて開発されたソフトウェアには歴史、ノウハウ、議論の結果が詰まっているのだ。 0
![]()
Pythonのリポジトリ
0
特にオープンソース・ソフトウェアにおいてはコードの遍歴がそれを物語っている。リポジトリは単なるコードの修正履歴ではないのだ。それを理解するのにぴったりなプロジェクトがSoftware Evolution Storylinesだ。 0
Software Evolution Storylinesは各種オープンソース・ソフトウェアのリポジトリをProcessingを使ってビジュアル化するソフトウェアだ。現在提供されているのはant、PostgreSQL、Python、Apacheとなっている。結果はSVGファイルとして出力されている。 0
![]()
選択した部分だけがカラーリングされる
0
コミッターの数やその関連について折れ線グラフが描かれ、さらにコミット数がプロジェクトごとに分かれてビジュアル化されている。Pythonのここ数年の盛り上がりや、Apacheの2002年くらいに盛り上がった様子が分かるはずだ。オープンソース・ソフトウェアならではの面白いソフトウェアだ。 0
プレミアムユーザには“MOONGIFTはこう見る”、記事の一行概要、追加スクリーンショット、デモや追加URLが表示されます。登録(500円/月)はこちらから! プレミアムユーザのログインはこちらから 0
evolines - Project Hosting on Google Code












アンケート