Masayuki Matsuki

Results 29 issues of Masayuki Matsuki

- 特にDraftの場合まだ公開予定地であって確定していない - 特にカスタムパスを設定していない場合 - 実際公開直線まで変わりうる - はてなブログ内部的には公開時に確定する - 下書き時はなくても良さそう - 公開されたものであってもMarkdown格納位置からURLはほぼ自明なので、それも含めて埋めなくてもいいという説もある - そこの値を編集したらURLが変更できるという勘違いも生まれやすい ref. #99

いまはAPIでは不可能。バッチ処理で明示的にblogsync postするとかしないという手とかはあるが…

ブログメディアのサブディレクトリ運用をしている時、blogsyncは現状、 url.Path に対応する部分にファイルを保存しているため (https://github.com/x-motemen/blogsync/blob/40fe633fd05d739f19d14072fec1f3bb67d11d42/broker.go#L89) 、例えば、 https://blog.example.com/subdir/entry/hoge というエントリーは `$local_root/subdir/entry/hoge` に保存される。 これはあまり嬉しくないのではないか。 `$local_root/entry/hoge` に保存されて欲しい。その様に変更した場合に `$local_root/subdir` に保存したい場合は、 local_rootの設定に subdirを含めれば良い。 ただこれを変えてしまうと破壊的変更になるし、多分MackerelのDocumentがこの挙動に依存したワークフローを組んでいる気がする。 https://github.com/mackerelio/documents

実際のXMLとかをtestdateとして持ってテストするようにしたい

#91 でリモートに存在しない記事のMarkdownもpushできるようになったが、これを利用して新規エントリーを追加しやすくする仕組みを作る。 `zenn new:article` や `hugo new content` のようなインターフェースを提供できると良さそう。

https://github.com/rhysd/go-github-selfupdate