「書籍」ビルドシステム Griflet宮川大輔 @amedama
発表者自己紹介
• 宮川大輔 (@amedama)
• 株式会社 mokha 取締役
• 「もか」 (もくは)
• 前職: Google Inc. (U.S, Android部門)
GitHub + Re:VIEW• GitHub … いわずもがな
• Re:VIEW … 書籍執筆に強い軽量マークアップ言語
• @kmuto, @takahashim, @kdmsnr, …
• TeX, epub, HTML, InDesign, …
• https://github.com/kmuto/review
ビルド失敗に気づかない
• 執筆中はビルド結果に無頓着なことが多い
• 「HTMLが作れてるのでコミット」→PDFのビルドが成功するとは限らない
• 自動でチェックして( ゚д゚)ホスィ…
C87 (今冬)• 3日目 西地区く-02b TechBooster
• 発表者もDocker記事で参加
Grifletの目標
• Webブラウザで執筆作業の全てを完結させる
• Windows環境やChromeOSでも……!
ビルド方法を指定可能に?
• Docker Hub -> アプリ環境配布のためのハブ
• GitHubがソースコードのハブなのに対して
• ビルド環境とインターフェースがあれば
• 理想型: Re:VIEWでもSphinxでもオレオレでも
ビルド環境の共有
• サーバライセンスのフォント(例: Monaco)の共有
• そもそもまだ公開出来てない orz
• 要望に応じてプロジェクトを作ってる状態(現在20プロジェクトほど)