The great release notes of BBEdit

Marcin Wichary

BBEditの素晴らしいリリースノート

原文は Marcin Wichary により に公開されました。 このブログを購読する

白状すると、ある読者からこんなことを書いてもらったとき……

BBEditのポイントリリースは毎回私を喜ばせてくれます。私はBBEditの中で生きています。これほど毎回リリースノートを隅々まで読むソフトはそうありません(そこにはしばしばユーモアがきらりと光る箇所があります)。

……正直、少し不安になった。無駄なリリースノート(「バグ修正とパフォーマンスの改善」ほど定型文のなかの定型文はない)以上に嫌いなものがあるとすれば、それは面白さを狙ったリリースノートだ。本来伝えるべき変更内容を伝える代わりに、その欄を何か、えーと、「クリエイティブ」なことに使ってしまうあれである。(おそらく最も悪名高いのは、約10年前にMediumがしばらく「おもしろ」リリースノートを展開していた時期で、面白がる声と反発の両方を招いた)。

だが心配は無用だった。BBEditのリリースノートは、昔ながらの堅実で質の高い仕事そのもので、ユーモアはほんのひとつまみ添えられているだけだった:

  • 「Zoom」コマンドが「Window」メニューに凱旋。
  • 公開された仕様に違反し、返される補完項目のdetailsフィールドに文字列以外のものを入れてくる言語サーバーからの補完を表示する際に起きていたクラッシュを修正。(Solargraphをにらむ)
  • クレイグのために特別な機能をこっそり忍ばせた いやそっちのクレイグじゃない もう一人の方だ 気に入ってくれるといいな

久しぶりにリリースノートを取り上げたが、これはアプリケーションが何であるかだけでなく、これから何になるのかを理解するのに役立つものの好例だ。たとえば、こんな一節が目に留まった……

  • ミニマップで句読点がグレーキングされないように変更し、視認性を改善した。

……BBEditを使ったことはないのに、思わずうなずいてしまった。なるほどと思う。グレーキングは文字には有効だが、視覚的に特徴のはっきりした句読点ではむしろ逆効果になりうることは想像がつく。BBEditの作者はわかっているのだ。

(どこかで見覚えのある)別の人物も、こう付け加えていた

BBEditでは何も「見捨てられて」はいない。すべてが改善の俎上に載っている。そしてこれはもともとclassic Mac OS向けに書かれたアプリだということを忘れてはいけない!

これを読んで、成長し続けてほしいと思えるアプリと、むしろこのまま凍結してほしいと思うアプリを分けるものは何だろうと考えさせられた。

BBEditのリリースノートは、驚くほど速く私に信頼を抱かせた。変化のペースやコミュニケーションの明快さだけではない。確かに、プロダクトがあらゆる意味で正しく「生きている」という感覚があるからだ。自分が知らない、あるいは使わない機能であっても、その変更は得体の知れない企業都合や流行の追従、不要な方向転換のためではなく、自分や少なくとも自分のようなユーザーのために行われているのだとすぐに感じられる。まったく、変更内容のバランス——新機能と使い勝手の改善とパフォーマンス向上の比率——さえ良いように思えるのだ。

そのうえ、良いリリースノートを読むのは純粋に楽しい。何か新しいことを学べるからだ。個人的に興味深かったのは、こんな記述だ:

  • 「Entab」と「Detab」の名称を、それぞれ「Convert Spaces to Tabs」「Convert Tabs to Spaces」に変更した。冗長になったが、難解さは減った。

ジャーゴンだ!

  • キーボード環境設定に新しい設定「Enable macOS “Help” key」を追加した。デフォルトではオフになっており、一部のPC配列キーボードにある「Insert」キーを押してもアプリケーション内のヘルプが開かないようにする。(これはよく誤って起きていた。)

キーボードだ!

  • FTPブラウザウインドウがアクティブで切断されている場合、「Open from FTP/SFTP Server」を実行しても何も起こらないのではなく、接続シートが表示されるようにした。

決定性だ!

この記事は「muse-spark-1.2-contributor」を使用して翻訳されました。

コメント