Perlのライブラリの互換性をどこまで保つか
言語処理系のサポートポリシー
一般的には、プログラミング言語ごとにサポート対象の言語処理系のバージョンが決まっていることが多く、Perlも例外ではない。
Perl
では、サポートポリシーが
perlpolicy
に書いてある。要点だけ抜き出すとこういう感じ。
最新2つの安定版バージョンを公式にサポートする
3年以内にリリースされた安定版バージョンにcriticalなセキュリティアップデートを適用する
Twitter::Text
では
使いたい言語機能から自然と下限が定まった。
Perl::MinimumVersion
で下限を見積もりつつ、
開発版リリースのCPAN Testers Report
を注視して決めた。現時点では対応バージョンの下限は5.12にしている。