経緯
少し前からランチャーツールRunnerを使い始めた。すごく便利で特に
・Automate
・FontIcon
との相性が抜群。加えて、Rename Itも同時期に導入し、便利で使っていたが、一点困る点があった。
課題
管理の問題なのかもしれないが、Sketchファイル内にデザインのパターンを複数個作っている場合、検索から一括置換で全て変更されてしまうとパターン作成時にとても困るのである。そこでスコープの設定(全てのページ/現在のページ/選択したレイヤー)をお願いしてみた。
※現在のアートボードを選択肢に入れなかったのは、
・選択肢を少なくしたかった
・現在のアートボードのみに適応というのが自分のワークフローで少なかった
準備
もともとGithubの利用目的はプロジェクトの管理がメインだったので、バージョン管理用にプライベートのリポジトリしか基本利用しない、かつデザイナーでエンジニア界隈のお作法を知らないので、まず簡潔にわかりやすく伝えるように(無駄なことを嫌う文化なので)他の人がどのようにIssueを上げているのか調査。
Feature Request: を文頭につけると良さそうなのがわかった。そしてタイトルも簡潔にSearch scopeのみに。
本文は失礼にならないように比較的丁寧な言い回しの英語を選定。適切そうなUIの提案もやんわり組み込んだ。
結果
書き込んだ次の日にメールをチェックしていたら、Githubから珍しくメールの通知が。(普段は請求くらいしか来ない)
Re: [rodi01/RenameIt] Feature Request: Search scope (#64)
That's a good idea! I will add to the backlog.
・・・・・おおおおおお!!!!!!
自分が提案したアドバイスに対してポジティブなフィードバックがあったこと、プロダクトの改善に役に立てたこと、エンジニアのコミュニティに少し入れたこと、遠い国の開発者(ロドリゴさんはアメリカ在住っぽい)とコミュニケーションをとれたこと等々、全てが新鮮で嬉しかった。
今後の目標
オープンソースのコミュニティに少しでも貢献したいのと自分の力試しのためにも、今年はSketchの既存のplug-inをFolkしてカスタマイズを加えて公開しようと思います。目指せ★ゲット。