私はPython3で何年も開発しているソフトウェアを持っています。今日までUbuntuDesktop11.04を使用していましたが、Ubuntuの上位バージョンに移行したいと思います。
Ubuntuの上位バージョンでの新しい変更のためにソフトウェアのソースコードの一部を変更する必要がないように、Ubuntu 11.04にとどまる必要がありますか?
最近のUbuntuバージョンは私のソフトウェアに何らかの影響を与えませんか?
承認された回答:
コメントに基づいて、VMでソフトウェアを正常にテストしました。これは朗報です。
ただし、アプリケーション開発者は、コードを新しいリリースに適応させる準備をする必要があります。そうしないと、すぐに放棄されてしまいます。
これで、Ubuntuの新しいリリースで引き続き機能することを確認するために、パッケージとして維持し、アプリケーションに完全なテストスイートを提供し、パッケージのビルドプロセス中に呼び出すことを強くお勧めします(たとえば、setup.py test
debian/rules
で override_dh_auto_test
セクション)。
bzr-builderレシピを使用して、ppaでパッケージのデイリービルドを簡単に設定できます。
これにより、新しいソフトウェアバージョンまたは壊れた依存関係が原因で発生したすべてのビルドの失敗が通知されます。
新しいリリースは通常、公式リリースの発表から数日後に開発のために開かれます。私たちのppaページUtopicを見てください 現在、私たちが構築しているディストロシリーズの一部です: