背景

glxy96.comはQuartzで構築しており、ファイル名がそのままURLになる。
日本語タイトルはURLエンコードされて非常に長くなるため、外部からのアクセスやツール連携で問題が起きることがある(URLが長すぎて取得できない等)。

music配下には今後、依頼の実績記事(ボーカルミックス・インスト制作・編曲・作曲など)を増やしていきたい。
記事タイトルは日本語で書きたいが、URLは短く保ちたい。

参考: MIN-0040 ArticleとADRにはパーマリンクを使う

決定

music配下の実績記事には、ファイル名自体をslugにし、タイトルはフロントマターの title で日本語指定する。

works-{曲名ローマ字}-{担当種別を工程順にハイフン区切り}

担当種別の語彙

種別slug
作曲comp
編曲arr
インスト制作inst
ボーカルミックスvomix
ミックス全般mix

複数の担当がある場合は、制作工程の上流から下流の順に並べる。

comparrinstvomixmix

曲名のローマ字化ルール1

  • ヘボン式
  • 長音は無視(おう → o)
  • 助詞を含める(「夜に駆ける」→ yorunikakeru
  • 記号は省略
  • 英語タイトルの場合はそのまま小文字

同一曲の2件目以降

末尾に連番を付与する。(例: kiseki-vomix-2

タイトル(title)ファイル名
「軌跡 - ラックライフ」歌ってみた用インスト制作・VoMixを担当しましたworks-kiseki-inst-vomix
「花 - ORANGE RANGE」歌ってみた用VoMixを担当しましたworks-hana-vomix
「夜に駆ける - YOASOBI」編曲を担当しましたworks-yorunikakeru-arr
「廻廻奇譚 - Eve」歌ってみた用インスト制作を担当しましたworks-kaikaikitan-inst
「星降る夜に」オリジナル楽曲を制作しましたworks-hoshifuruyoruni-comp

備考

  • 記事タイトルの形式は「曲名 - アーティスト名」+ 担当内容の説明で統一する
  • 実績が増えてきたらタグでの分類も検討する

Footnotes

  1. linterにかけてるわけでもないのでちゃんと守れるか怪しいが…