Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

gtkmm 2.18未満のサポートを終了予定にする #71

Closed
ma8ma opened this issue Apr 21, 2019 · 2 comments
Closed

gtkmm 2.18未満のサポートを終了予定にする #71

ma8ma opened this issue Apr 21, 2019 · 2 comments
Labels
feature 機能の追加と削除

Comments

@ma8ma
Copy link
Collaborator

ma8ma commented Apr 21, 2019

バージョン2.18未満のgtkmmについてサポート終了予定にすることを提案します。

バージョン2.18の理由

バージョン2.18は2020年までサポートされるRHEL/CentOS 6に入っています(リスト)。 同じ時期かこれより古い時期にリリースされた(有償サポートを除いた)ディストリビューションはEOLや開発終了に達していて考慮しなくていいと思います。

なぜサポート終了するのか

使われていないコードを削除して保守性を高めるためです。2018〜2019年の5chスレッドで動作環境のコピペを探してもgtkmm 2.24未満の環境のレポートがないことが根拠の一つです。

サポート終了までの手順案

  1. READMEやINSTALLのドキュメントで2.18未満のサポート終了予定を表示する
  2. 次のリリース、または次々回のリリース後にconfigureの要求バージョンをgtkmm-2.4 >= 2.18.0へ引き上げドキュメントを更新する
  3. 2.から少し時間を置いて古いバージョンのソースコードを削除する
@ma8ma ma8ma added the feature 機能の追加と削除 label Apr 21, 2019
@ma8ma ma8ma added this to To do in State of JDim-v0.1.0+ via automation Apr 21, 2019
@yama-natuki
Copy link
Collaborator

いいと思います。賛成です。

@ma8ma
Copy link
Collaborator Author

ma8ma commented Apr 24, 2019

他の作業の進捗を見ながら進めたいと思います。

@ma8ma ma8ma moved this from To do to In progress in State of JDim-v0.1.0+ Apr 29, 2019
yama-natuki added a commit that referenced this issue Apr 30, 2019
Fix #71: Deprecate gtkmm version less than 2.18
State of JDim-v0.1.0+ automation moved this from In progress to Done Apr 30, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature 機能の追加と削除
Projects
No open projects
Development

No branches or pull requests

2 participants