[debian-devel 00138] debian勉強会関連のgitをsalsaへ移行する

SUGIMOTO Norimitsu dictoss @ live.jp
2018年 2月 25日 (日) 13:15:49 JST


皆さま

杉本です。

aliothにてサービスしているgitリポジトリとwebサイトを
https://salsa.debian.org/ に移行する件です。

勉強会資料は公開資料ですし、このMLで調整すればよいかなと
思い、書いています。

ご意見ください。

1. aliothにあるgitリポジトリと現在の利用状況

  https://anonscm.debian.org/gitweb/?p=tokyodebian/muse.githttps://tokyodebian.alioth.debian.org/ の
       webサイトの静的HTMLを生成するソースコード
    → 東京だけ利用している。(関西は関係なし)

  https://anonscm.debian.org/gitweb/?p=tokyodebian/monthly-report.git
    → 勉強会資料のtexファイル群を保持している
    → 東京、関西の両者が利用している。


2. 移行対象と移行期限

  https://anonscm.debian.org/gitweb/?p=tokyodebian/muse.git
  https://anonscm.debian.org/gitweb/?p=tokyodebian/monthly-report.git

  両方salsa移す必要があると思っています。

  https://wiki.debian.org/Teams/Publicity/Meetings/2018-02-15
  上記の会議で、"moving the repos to salsa (alioth EOL is end of May). "
  とあり、aliothは5月末で終わりですのでそれまでに移す必要があります。


3. 移行先

  salsa上に"tokyodebian-team" を作ってみました。
  https://salsa.debian.org/tokyodebian-team

  この下にprojectを作って(=gitリポジトリ)
  muse.git、monthly-report.gitを移す案はどうか、と
  思っています。

  ※alioth上では"tokyodebian"という名前なので
    そのままにしてあります。
  ※関西の方、ネーミングに異論があればご意見ください。
    (別名でTeamをつくることになります)


4. 移行作業者

  【質問】どなたかすでにやっている方はいますか。


5. 問題点

〇切り替え時期を決める

・muse.gitは東京だけの利用なので、東京側の運営メンバと相談して
  進めていきます。

・monthly-report.gitは、東京、関西の両方がコミットしていますので
  タイミングを決める必要があります。

  3月か4月の勉強会終了後のコミットが一旦落ち着くタイミングで
  切り替えるのがよいかと思っています。


〇静的ファイルの置き場所

muse.gitはHTMLを、monthly-report.gitはPDFファイルを
aliothへscpしてwebサーバの公開ディレクトリに保存することで
webブラウザから見える仕組みになっています。

salsa(=gitlab)だとこの手が使えないですので、改修が必要です。

→ gitlabにはpagesというhtmlの公開機能がありますので、
   pagesへ移行するように直すという手がありそうです。

→ monthly-report.gitでもpagesにビルドしたPDFファイルを
   コミットすることでwebで公開はできると思います。
   (PDFというバイナリをコミットすることに抵抗ある人がいる?)

-- 
SUGIMOTO Norimitsu <dictoss @ live.jp>


debian-devel メーリングリストの案内