DroidKaigi / droidkaigi

運営用リポジトリ
19 stars 0 forks source link

講演者からのPRを受け付ける仕組みを整備する #48

Closed mstssk closed 9 years ago

mstssk commented 9 years ago

APIの仕組みも考慮して作る。 #47

mstssk commented 9 years ago

今なんとなく考えているもの

人間が編集しやすいフォーマットのファイルで元データは持っておく。 PRもそのファイルの変更してもらうようにする。 そこからAPI向けにjson生成したり、サイト向けにHTML生成したりする。

GitHubPagesのJekyllで出来る? CIビルドしたほうがいい?

mstssk commented 9 years ago

GitHub Pagesだけで完結する形で行けそう。自分のリポジトリで試しに作ってみたもの。

参考:

refs #47

gfx commented 9 years ago

おーこんなことできるんですね。おもしろい。

mstssk commented 9 years ago

_data/の下のファイル名でソートされてる…と思ったらたまたま私のローカルでそうなってただけのようです。ファイル名をキーにした、ただのhashで扱われている? 講演情報ファイルは1つにまとめて、その中でarrayにしておかないと、任意の順番で扱うことはできなさそう。

mstssk commented 9 years ago

https://github.com/DroidKaigi/droidkaigi.github.io/blob/master/_data/sessions.yml

上記ファイルにサイトに載せるセッション情報をまとめてある(このデータから動的に書き出している)。 講演者からの変更の受け付けは、このファイルを編集してPRを送ってもらう。

mstssk commented 9 years ago
punchdrunker commented 9 years ago

(´-`).。oO(このissueの締切は設定した方がよさそう)

mstssk commented 9 years ago

https://github.com/DroidKaigi/droidkaigi.github.io/pull/31 受け付ける旨をREADMEに記載して公開しました。

PRのチェックは「誰でもいいので2人くらい見てOKならマージする」みたいな事を以前のMTGで会話した気がするので、それで行きましょう。 あとは講演者への周知をすれば終わりかな。

mhidaka commented 9 years ago

https://github.com/DroidKaigi/droidkaigi/wiki/%E4%BC%9A%E5%A0%B4%E9%96%A2%E4%BF%82%E3%81%AE%E6%83%85%E5%A0%B1%E9%9B%86%E7%A9%8D%E6%89%80

転記したのでClose