あれ、さっきの資料は第二部のやつか。開発者ミートアップのはこっち。 vivliostyle.github.io/vivliostyle.js… #Vivliostyle
2019-08-31 13:23:16#Vivliostyle 資料はイベントページで公開済み。「Vivliostyle開発のこれまでと、これからへ」 開始時検討事項。一からかベースを使うか。で、epub adaptive layout実装を採用。ソースはES5とクロージャーコンパイラー用の型注釈。 川久保さんはTrim-marks社に異動したのか。
2019-08-31 13:24:28Closure Compiler使ってたのでES2018に行くというモダン化を単にやってしまうとせっかく育ててきた型情報を失ってしまうのでTypeScript行こうぜ!っていう話が出てきた話 #Vivliostyle
2019-08-31 13:26:09開発者ミーティングがあるのでそれまでに色々やっちゃいたい〜〜〜 みたいな感じで作業が進んだのかなw ありがちw #Vivliostyle
2019-08-31 13:29:16TS化に @spring_raining さんと @kubosho_ さんにも大きな貢献をいただきました!とのこと。えらい…! #Vivliostyle
2019-08-31 13:32:11Closure の型注釈から TypeScript 移行をやりとげて TypeScript 完全に理解した話 #Vivliostyle
2019-08-31 13:32:38#Vivliostyle ES5から2018年の再始動当初にES2018への変換を試みる。が、型情報が消えるのでTSにしようという話になった。2018-08に97%できたが、完了は一年後。 残り3%で何があったのだろう? コンパイル時のエラーで苦戦したとか。
2019-08-31 13:36:06#Vivliostyle 結局147コミットのブランチをマージ。 その他の1年の作業。ビューアーの改良。 今後の課題。 イシューのオープンが90件。 数が多いので、GitHub Projectsで管理。
2019-08-31 13:44:12please use CID instead of Type3 github.com/vivliostyle/vi… はかなり欲しいやつだった気がする…(いわゆるフォントの埋め込みの問題にかかるという理解 #Vivliostyle
2019-08-31 13:45:18Paged media周りはなんか使う時すごい苦労した記憶があるけどわりともう忘れてしまった… github.com/vvakame/review… #Vivliostyle
2019-08-31 13:50:25#Vivliostyle イントロダクションか終了。 開発課題の興味アンケート。 バグ7、PDF7、入力文書7、PagedMedia15、タイポグラフィ8、レイアウト10、Web標準7、その他(エラー処理5、多言語化3、検索機能3、Chrome拡張機能6、ドキュメント12)
2019-08-31 14:04:16UI 部分は型がついてなくて Knockout.js なのか 👀 github.com/vivliostyle/vi… #Vivliostyle
2019-08-31 14:06:38話題に出なかったけど、プラグイン機構があると個人的に嬉しいかな。以前BiBiで欲しくて少し作ったりしたけど。 #Vivliostyle
2019-08-31 14:06:46編集補助のラフ作成に使うだけなら、見た目がだいたい似てればいいので現状でもおおむね事足りていたり。これが最終出力まで目指すと何倍にもハードルあがってしまい…… #Vivliostyle
2019-08-31 14:16:18#Vivliostyle 残り時間で実際の開発、デバッグの話。 ドキュメントのページにVivliostyle.js developmentというのがある。TS化に伴い更新されている。 まず、jsとuiのリポジトリーをクローン、node.js, conpassを使う。 npm link npm runでjsビルド その後uiでnpm run serve-dev
2019-08-31 14:17:16Vivliostyle、Chromeのプラグイン復活でもいいし、理想は「したいと思ってから5分以内に表示までできる」 (いま、表示させるまで数十分かかった人) #Vivliostyle
2019-08-31 14:17:39#Vivliostyle 日英対応やら、issueの転記など村上さんの負担が大きそうで、ボトルネックになってそうやな…
2019-08-31 14:23:23