[debian-devel 00141] Re: debian勉強会関連のgitをsalsaへ移行する
Nobuhiro Iwamatsu
iwamatsu @ nigauri.org
2018年 3月 1日 (木) 12:07:06 JST
こんにちは。岩松です。
2018年2月27日 23:40 SUGIMOTO Norimitsu <dictoss @ live.jp>:
> 岩松さん
>
> 杉本です。
>
> ご意見ありがとうございます。
>
>> 吉野さんからどうしましょうという話がでていましたが、
>> 特に着手はしておりませんでした。team 等はできているので、
>> 移行ということで良いと思います。
>
> 5月までと期限が決まっていますので、吉野さんにも
> 協力をお願いできないか、聞いてみます。
>
> 移行作業は進めていこうと思います。
>
>> コミットすることについては管理もできるようになるので、個人的には
>> 問題ないのですが、git clone 時のサイズが大きくなるので、これに関しても
>> 対応する必要があると考えます。
>
> リポジトリを肥大化させたくない、というのは
> 仰るとおりだと思います。
> (特にPDFファイルを生成するmonthly-report.git)
>
> 対応策として3つの案を考えてみました。
>
> 1. salsaでリポジトリに含めずに静的ファイルをホスティングする
> 別の手があるか
> 2. 別サーバで静的ファイルをホスティングできるか
> (*.debian.org、*.debian.or.jp、ftp.jp.debian.orgあたりか)
> 3. salsaにPDFファイル専用の別gitリポジトリを作り
> tex等のgitと分離して、pushする
>
> 現状の実現性からすると、3.の案が折衷案かなと思います。
Host project web pages
https://wiki.debian.org/Salsa/Doc#Host_project_web_pages
これで対応できると思います。
>
> みなさま> 他の案を思いつきましたら、返信ください。
>
> よろしくお願いします。
岩松
>
> On Tue, 27 Feb 2018 07:40:54 +0900
> Nobuhiro Iwamatsu <iwamatsu @ nigauri.org> wrote:
>
>> こんにちは。岩松です。
>>
>> 2018年2月25日 13:15 SUGIMOTO Norimitsu <dictoss @ live.jp>:
>> > 皆さま
>> >
>> > 杉本です。
>> >
>> > aliothにてサービスしているgitリポジトリとwebサイトを
>> > https://salsa.debian.org/ に移行する件です。
>> >
>> > 勉強会資料は公開資料ですし、このMLで調整すればよいかなと
>> > 思い、書いています。
>> >
>> > ご意見ください。
>> >
>> > 1. aliothにあるgitリポジトリと現在の利用状況
>> >
>> > https://anonscm.debian.org/gitweb/?p=tokyodebian/muse.git
>> > → https://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. 移行作業者
>> >
>> > 【質問】どなたかすでにやっている方はいますか。
>> >
>> 吉野さんからどうしましょうという話がでていましたが、
>> 特に着手はしておりませんでした。team 等はできているので、
>> 移行ということで良いと思います。
>>
>> >
>> > 5. 問題点
>> >
>> > 〇切り替え時期を決める
>> >
>> > ・muse.gitは東京だけの利用なので、東京側の運営メンバと相談して
>> > 進めていきます。
>> >
>>
>> museを使ったWebページ作成はほとんど機能していないと思いますので、
>> 他の方法、場所に移行させるのも良いと思います。
>>
>> > ・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というバイナリをコミットすることに抵抗ある人がいる?)
>> >
>>
>> コミットすることについては管理もできるようになるので、個人的には
>> 問題ないのですが、git clone 時のサイズが大きくなるので、これに関しても
>> 対応する必要があると考えます。
>>
>> 岩松
>>
>>
>> > --
>> > SUGIMOTO Norimitsu <dictoss @ live.jp>
>> > _______________________________________________
>> > debian-devel mailing list
>> > debian-devel @ debian.or.jp
>> > https://lists.debian.or.jp/mailman/listinfo/debian-devel
>>
>>
>>
>> --
>> Nobuhiro Iwamatsu
>> iwamatsu at {nigauri.org / debian.org}
>> GPG ID: 40AD1FA6
>
>
> --
> SUGIMOTO Norimitsu <dictoss @ live.jp>
--
Nobuhiro Iwamatsu
iwamatsu at {nigauri.org / debian.org}
GPG ID: 40AD1FA6
debian-devel メーリングリストの案内