OpenHSP icon indicating copy to clipboard operation
OpenHSP copied to clipboard

Trac/Subversion から GitHub への移行

Open gocha opened this issue 2 years ago • 7 comments

HSPTV!掲示板 #95674 より、古くから使用されている Trac/Subversion/MantisBT のあたりを GitHub に移行したいと考えられてはいるものの、実現に至っていないものとお見受けします。HSPTV!掲示板 #97672 にも書き込みましたが、わたしも GitHub への移行を熱烈に歓迎するひとのひとりです。

~~それから、この onitama/OpenHSP リポジトリは Subversion とは別に時折コミットされているように見えますが、同期状態や運用ポリシーがよくわからず、疑問に思っています。~~ 本リポジトリの現状の位置づけは HSP Linux/Raspberry Pi 向けであることを Subversion の package/linux/readme.txt より発見(以下引用)。

HSP Linux/Raspberry Pi は、以下のリポジトリ管理に変更されました https://github.com/onitama/OpenHSP

移行元

移行にあたっての障害

移行にあたって、何が障害となっているのでしょうか?

掲示板の書き込みでは「今後はWindows版も含めた全般についてもgithubに統一する方向で考えています。(今までは文字コードの問題で統一できていませんでした)」と書かれており、ソースコード上の問題はもはや解消しているかのような印象を受けます。

移行に必要なタスク及びマイルストーン

移行には何が必要ですか? 以下は想像にもとづくものです。

  • [ ] Subversion から Git への移行
    • ~~現存するこのリポジトリへの追加コミット? or~~ git svn で Subversion のリポジトリをまるごと移行する
  • [ ] HSP3バグトラッキングの移行 (任意)
    • 中に入れないので現状がわかりませんが、必要に応じて登録されている課題を手動で(?) GitHub に登録?
  • [ ] Trac の Wiki の移行 (任意)
    • GitHub の Wiki に同じ内容を手動で移管?
  • [ ] openhsp organization を作成?
  • [ ] 既存の OpenHSP 開発者に周知を行い、古いサイトを読み取り専用にする
  • [ ] Releases に過去の各種リリースを掲載する (任意)

gocha avatar Jan 07 '23 16:01 gocha