この記事を見て
https://codezine.jp/article/detail/22163
Python2.4 リリース時には、
「これで日本語 Codecs をインストールしなくていいのは日本語を取り扱う日本で便利になったな」
と思った記憶があり、そう思った頃には仕事のごく一部で Zopeを使っていたと記憶しているので、Python のコードも書いていたはずだが、どんなことしてたんだっけ?
・・・と思って、この日記を探したら
Firebird の Zope Database Adapter を書いたり
https://blog.nakagami.org/article/2005-06-22.html
SQLite の Zope Database Adapter を書いたり
https://blog.nakagami.org/article/2005-06-14.html
こんなことをしていたらしい。
(ここで、Zope とは何かとか、 Database Adapter とは何かについては省略)
思ったより、自由自在に Python 書いてるっぽい。
そして、OSS活動としてやってることは、今とあんまり変わらないな。
ZKInterbasdbDA の末裔は FirebirdDA となり pypi にも登録していて
https://github.com/nakagami/Products.FirebirdDA
ZSQLiteDA もここにソースがあり pypi にも登録している
https://github.com/nakagami/Products.ZSQLiteDA
おそらく、これらは自分が書いたプログラムで現存する最も古いものだと思う。
実際には何度も書き換えられて初期バージョンのコードは残っていないかもしれないが。
2005年当時には、pypi(の前身の CheeseShop)がなかったので、リリースとは言っても、どっかのサイトからダウンロードできるようにしましたよ、と言うことだったんだと思う。そのため、ZKInterbasdbDA は pypi に存在せず、ZSQLiteDA は途中のバージョンからしか存在しない。
GitHub は 2008年サービス開始らしので、自分のローカルマシンの CVS リポジトリの最新から(履歴も引き継がずに)git リポジトリに移したんだと思う。細かいことは全く覚えてない。
この記事へのコメント