ソーシャルメディアでのデベロッパーアドボカシー
はじめに
デベロッパーアドボカシーは、ソーシャルメディアとコミュニティエンゲージメントを通じてソートリーダーシップを構築します。ここで共有されるヒントと戦略は、チームメンバーや広範なコミュニティが GitLab のエバンジェリストおよびアドボケイトとして自身のプロフィールを構築するのに役立ちます。
トピック:
- 教育と学習: 自身の経験からのヒント。ワークショップ、スライド、ブログ記事、ビデオなど。
- イベントのライブ投稿。トークをスクリーンショット、写真、メッセージで増幅する。
- リリースエバンジェリズム: 個人的な視点で機能のインサイトを共有する。
- コミュニティとお客様のベストプラクティス、GitLab のインサイト。
- GitLab への貢献、お客様に GitLab との共創を促す。
UTM トラッキング
GitLab のデベロッパーアドボケイトには、コンテンツ共有のパフォーマンスに関する分析とインサイトを提供するために、URL タグ付けとトラッキング用の UTMを追加することが推奨されています。この方法は KPI メトリクスを検証するのに役立ちます。
ターゲットプラットフォーム
LinkedIn は、コンテンツ配信、リリースエバンジェリズム、お客様エンゲージメントの主要なターゲットプラットフォームです。
注: 2024 年の Twitter/X のプラットフォーム変更とそれに伴うコンテンツエンゲージメントの欠如により、FY25Q4 でデベロッパーアドボケイトのプラットフォームとして Twitter/X の優先度を下げています。
ソーシャルプラットフォームの評価:
一般的なソーシャルメディアのヒント
次のセクションでは、エンゲージメント、リーチを高め、コンテンツを増幅するためのソーシャルメディアのベストプラクティスを提供します。
メッセージのヒント
- メッセージは短く、魅力的に保ちます。複数の文がある場合は、リストに分解します。
- 💡 絵文字をリストマーカーとして使用します。これは何かを学ぶことを表します。
- 🏗 これにより、ユーザーは何を共有して一緒に構築したいかを学びます (たとえば CI/CD)。
- 🔥 適切な絵文字を選びます。これはたとえば素早い成功を表します。
- 🛡️ この絵文字はセキュリティ関連のものです。
- 🌱 何かを始める、または初めての MR がマージされて貢献となったことを、この絵文字で表現できます。
- ハッシュタグは最大 3-4 個まで、メッセージの最後に使用します。LinkedIn ではハッシュタグを検索できますが、Instagram や Threads と同様に、多くのハッシュタグでコンテンツを増幅することはありません。
#developmentと#DevSecOpsは良い例です。ただし、毎回含める必要はありません。
- 絵文字が多すぎると、重要なメッセージが隠れてしまいます。
- スクロール時に人々が止まるよう、魅力的なスクリーンショット画像やアニメーション GIF を使用します。
- 投稿に画像を添付する際は、コンテンツを説明する ALT テキストを必ず含めます。
- Bluesky と Twitter/X では
@文字で始めないでください。返信として隠され、オーディエンスのリーチが妨げられます。先頭に.または絵文字を付けてエスケープします。例:.@gitlab 13.9 adds ...。
文字数制限:
- LinkedIn: 3000 文字、URL を含む。
- Bluesky: 300 文字
- Twitter/X: 280 文字
- Mastodon: 500 文字
メッセージ用のメディアファイル
ソーシャルメディア用の画像とビデオの変換、GIF のリサイズなどについて学ぶには、画像のリサイズと GIF の作成に関するヒントに従ってください。常に利用可能な最良のソースを使用するか、共通のファイル形式に変換します。たとえば、macOS は独自の HEIC 画像形式をエクスポートしますが、これは LinkedIn のデスクトップではサポートされていません。代わりに、互換性向上のために JPG または PNG を使用します。ImageMagick と macOS Finder を使用して HEIC を JPG に変換できます。
メディアの制限:
- LinkedIn では投稿に最大 20 枚の画像をアップロードできます。
- ファイルサイズ制限: 5 MB
- 画像と動画を混在させることはできません。
- 投稿エディタでは、ドラッグ&ドロップやカーソルキーで画像の順序を変更できます。
- Bluesky では最大 4 枚の画像、または 60 秒の動画 1 本をアップロードできます (2024-09 以降)。
- Twitter/X: 4 枚の画像、または 140 秒の長さで 512 MB サイズの動画 1 本。
- Mastodon: 4 枚の画像。
ユーザーのタグ付け
- LinkedIn では、
@を入力すると、企業、ブランドアカウント、ユーザーをタグ付けできます。 - Bluesky、Mastodon、Twitter/X では、
@を使用してユーザーをメンションできます。
アクセシビリティ
- 添付メディアファイル (画像、GIF、ビデオ) には必ず ALT タグを追加します。
- 太字/斜体に見えるテキストを使用しないでください。ジェネレーターツールは特殊な Unicode 文字を使用するため、スクリーンリーダーやアクセシビリティを壊します。代わりに絵文字や書式テクニックを使用します。
ソーシャルカードのバリデーター
共有する前に、ソーシャルカードバリデーターを使って含める URL のソーシャルプレビューを確認します。
- OpenGraph バリデーター はタグ (ソーシャルプレビューを含む) のデバッグに使えます。
- LinkedIn post inspector
高速な絵文字ワークフロー
オプションの効率化のヒント。
Raycast は生産性アプリで、macOS の Spotlight を置き換えることができます。お好みのショートカット (デフォルトでは option + space) で Raycast を開き、emoji と入力し始め、enter を押して絵文字名を入力します。拡張機能設定を開いて、絵文字ビューにショートカットを割り当てることもできます。Raycast を開いて extensions と入力し、プロンプトで Extensions Raycast Settings を選択します。emoji を検索し、たとえば cmd 2 のようなキーボードショートカットを割り当てます。

LinkedIn のヒント
LinkedIn: グループ投稿
LinkedIn は、コミュニティでキュレーションされたコンテンツのストリームをフォローするためにユーザーが参加できるグループを提供しています。ソートリーダーシップ戦略と広範なコミュニティとのエンゲージメントに関連するグループを特定します。
- DevOps and SRE discussions: 2023-07-04 時点で 137,000 メンバー
- Artificial Intelligence (AI), Digital Transformation, Data Science, Automation, Machine Learning, and Analytics Group: 2023-07-04 時点で 101,000 メンバー
メリット: コンテンツ共有 (たとえば GitLab ブログ) のリーチを増やし、クリエイターモードプロフィールを使って新しいフォロワーを引き付けます。
一部のグループでは、モデレーターが投稿を承認する必要があります。次のガイドラインに従ってください:
- 投稿が役立ち、リンクされた記事の短い要約を提供することを確認します。
- ソーシャルカードプレビューを確認し、人々がスクロールを止めるようなスクリーンショットや GIF で置き換えます。
- グループに毎日メッセージでスパムをしないでください。共有について慎重になり、グループオーナーが役立つ無料学習コンテンツのストリームを作成するのを助けてください。
例: Michael による GitLab CLI 発表投稿では、CI/CD パイプライン、ジョブトレース、CLI API コールを含む CLI インターフェースが添付スクリーンショットとして表示され、24 時間で 92 いいねと 5,200 インプレッションを生み出しました。同じ投稿が承認後 LinkedIn の DevOps グループに投稿され、9 時間で 40 いいねと 9000 インプレッションを得ました。
LinkedIn: クリエイターモードプロフィールを使用する
LinkedIn はデフォルトでユーザー間のコネクションになっており、誰もが異なる戦略でコネクションを管理しています。たとえば、対面で会った人だけにする、などです。場合によっては、LinkedIn のコネクションを直接必要とせずに、あなたのコンテンツをフォローしたりエンゲージしたいユーザーがいます。これは、Twitter と同じ方法で自動スケジュールなど、LinkedIn でソートリーダーシップコンテンツを共有する素晴らしい戦略でもあります。
LinkedIn は複数のメリットをもたらすプロフィール用のクリエイターモードを提供しています:
ActivityおよびFeaturedセクションをプロフィールの上部に移動することで、コンテンツがハイライトされます。- ユーザーはデフォルトのアクションとしてあなたをフォローできます。
- コネクションは点線メニューの追加ステップになります。これはレビューするコネクションリクエストを減らすのにも役立ちます。
- フォロワーはあなたのコンテンツをフィードで見て、エンゲージできます。
- リクエストを拒否しても、コネクションリクエストは自動的にあなたをフォローしています。
- フォロワー数がプロフィールに表示されます。あなたのプロフィールがインフルエンサーのプロフィールやフォローの提案として他の人に表示される可能性があります。
- プロフィール紹介に URL を追加してそこへのトラフィックを誘導することができます。
- クリエイター分析
- インプレッション、エンゲージメント、プロフィールビューのメトリクスが LinkedIn プロフィールに表示されます。
- デベロッパーアドボカシーのソートリーダーシップ戦略のメトリクスに必要です。
クリエイターモードを有効にした Michael Friedrich のプロフィール例:

LinkedIn: モバイルでの QR コード接続
イベントに参加して、ネットワーキングや新しい人とのコネクションがよくあります。LinkedIn モバイルアプリは、プロフィール用の QR コードと、他の QR コードをスキャンするアプリ内機能を提供します。これにより、対面でのコネクションがより効率的になります。
iOS または Android で LinkedIn モバイルアプリを開きます。
検索バーをタップします。

このアクションにより、検索バーの右側に QR コードアイコンが表示されます。

QR コードアイコンをタップして、共有する QR コードを表示します。

QR コードビューには、他の QR コードをスキャンするためのタブもあります。LinkedIn アプリにカメラへのアクセスを許可したくない場合は、モバイルカメラで QR コードをスキャンし、スキャンしたプロフィール URL から LinkedIn アプリを開くこともできます。
Bluesky のヒント
Bluesky は新しいプラットフォームであり、ユーザーベースが拡大しています。フォロワーを増やし、他のユーザーと交流して自分のネットワークを成長させることが重要です。
Bluesky のアカウントと設定
Bluesky はフェデレーションプロトコルを使用しており、bsky.social の単一インスタンスから始まりました。コミュニティはそれ以来、複数のインスタンスを作成しました。bsky.social インスタンスでアカウントを作成することを推奨します。
bsky.app でアカウント登録します。
オプション: アプリをダウンロード
Bluesky にログインします。
アカウントをセットアップします。
- プロフィール画像とバナー画像をアップロードします
- 略歴を追加: 役割、興味のあるトピック、コンテンツを提供するトピックに焦点を当てます。複数行と URL を追加できます。例: @dnsmichi プロフィール。ヒント: GitLab ハンドルを
@gitlab.comでメンションすると、直接ハンドル URL がレンダリングされます。

推奨される設定:
- 二要素認証: アカウントへのログインに E メールコードを要求します。
- アクセシビリティ設定:
- ALT テキスト: メディア投稿前に ALT テキストを必須化します。
- メディア: 動画と GIF の自動再生を無効化します。
- チャット設定: 全員、フォローしているユーザー (デフォルト)、誰からも受け付けないかを判断するために、
Allow messages from設定を確認します。 - ドメインをカスタム Bluesky ハンドルとして使用できます。たとえば
@gitlab.com、@sugaroverflow.comまたは@dnsmichi.devなどです。これにより、ハンドルを覚えやすく、共有しやすくなります。- DNS TXT レコード検証をセットアップするには、Bluesky ブログの説明、または @dnsmichi のチュートリアルに従ってください。
- ハンドルを早めに変更することを検討してください。すべての履歴タグと引用はリダイレクトされますが、スターターパックなどへの着信 URL は壊れ、外部での更新が必要になります。
- 古いハンドルを副 E メールアドレスで登録し、略歴に
moved to @newhandleのメモを追加してください。これにより、ネームスクワッティングを回避できます。
Bluesky のオプション提案
- Bluesky を GitLab プロフィールに追加します。
- Dean Lofts による Bluesky Getting Started ガイドを確認します。
- 代替 UI を探索します
- deck.blue は Bluesky 向けの Tweetdeck 代替です。
- 利用可能なモデレーションブロックリストをレビューします (Bluesky で
block listを検索)。Subscribeをクリックして、リスト内のすべてのアカウントをミュートまたはブロックするかを選択できます。
Twitter/X からのデータインポートのオプションをレビューします:
- Sky follower bridge Chrome 拡張機能は Twitter/X のフォロワーリストを検索し、Bluesky でユーザーを見つけるのに役立ちます。
- 自動データインポート:
- オープンソースデータインポート: twitter-to-bluesky はダウンロードした Twitter/X アーカイブの zip ファイルをインポートします。最初にテストアカウントでテストしてください。
- 有料データインポート: BlueArk
- なりすましを避けるため、Twitter/X アカウントを保持することを推奨します。アカウントを保護し、新しいソーシャルメディアの場所で略歴を更新できます。
- Bluesky で新しく始めて、何もインポートしないこともできます。
2024-11-11 時点で不足している機能:
投稿を保存するブックマークアクション (Issue)。
- ワークアラウンド: このフィードをホームタイムラインにピン留めします。投稿に 📌 絵文字を使用すると、個人の 📌 フィードに表示されます。

フォロワーが 1,000 を超える場合の正確なフォロワー数の表示。
- ワークアラウンド: ハンドルで生の API コールを使用します: ブラウザ内、または
curlとjqを使った CLI でhttps://public.api.bsky.app/xrpc/app.bsky.actor.getProfile?actor=YOURHANDLE。dnsmichi.devの例:
curl -s 'https://public.api.bsky.app/xrpc/app.bsky.actor.getProfile?actor=dnsmichi.dev' | jq -c '.handle,.did,.followersCount' "dnsmichi.dev" "did:plc:orvu3nk4bdy7edgw3bvnk4pm" 2605- ワークアラウンド: ハンドルで生の API コールを使用します: ブラウザ内、または
プロフィールビューからスターターパックにユーザーを追加 (Issue)。
チームメンバーとそのフォロワーをフォローする
| 名前 | Bluesky ハンドル |
|---|---|
| Cesar Saveedra | @cealsair.bsky.social |
| Daniel Helfand | @dhelfand.bsky.social |
| Fatima Sarah Kalid | @sugaroverflow.com |
| John Coghlan | @coghlan.me |
| Michael Friedrich | @dnsmichi.dev |
| William Arias | @pywarias.bsky.social |
| GitLab ブランドソーシャル | @gitlab.com |
Bluesky スターターパック
スターターパックはフォローするユーザーのリストを提供し、フィードでフォロー・閲覧する潜在的なユーザーで素早くスタートするのに役立ちます。
ユーザーは特定のトピック、コミュニティグループ、イベントなどのために自身のプロフィールにスターターパックを作成し、広範なコミュニティと共有できます。
GitLab チームメンバーは次のスターターパックの作成とメンテナンスを開始しています:
| スターターパック | メンテナ |
|---|---|
| GitLab Community | @dnsmichi |
| GitLab DevRel team | @dnsmichi |
| AI/ML | @dnsmichi |
| Platform Engineering | Bryan Ross |
その他のコミュニティメンテナンスのスターターパック:
完全なリストと Bluesky スレッドも利用可能ですが、急速に変化しています。最終更新 2024-11-11、外部 URL
- Steven Borrelli による Bluesky Tech Starter Packs list
- Dana Woodman による Starter Packs thread on Bluesky - Dev, Cloud Native, Ops, Sec
- Mubashar Iqbal による Bluesky Directory - curated collection with search
Bluesky のフォロワーとエンゲージメント
- チームメンバーや友人に スターターパックに追加してもらうよう依頼します。
- ユーザーはスターターパックの
Follow allアクションボタンをクリックする傾向があります。例: テックコミュニティが 2024 年 10 月下旬に Bluesky に移行したとき、@dnsmichi のフォロワー数は 3 週間で 200 から 1,200 に増えました。Michael は DevRel、DevOps、CloudNative のスターターパックに含まれています。
- ユーザーはスターターパックの
- 投稿に取り組み、ディスカッションを開始し、自分の経験からユーザーの質問に役立てましょう。
- GitLab を中心としたコンテンツと一般的な技術に関する考え、役立つチュートリアル、ヒント、ミーム、写真のバランスを取りましょう。
Mastodon のヒント
- 信頼できるコミュニティとモデレーションを持つ Mastodon サーバーを選び、アカウントを作成します。
- hachyderm.io: @sugaroverflow、@john_cogs
- crashloop.social (#EveryoneCanContribute cafe メンバーが運営する小規模コミュニティインスタンス): @dnsmichi
- モバイルアプリ
- Mastodon の Web インターフェースには Tweetdeck の代替が組み込まれています。
Preference > Appearanceに移動し、enable advanced web interfaceを選択します。
- Mastodon は投稿のインプレッションを追跡しません。GitLab 所有のコンテンツには 必ずショート URL での UTM トラッキングを使用してください。
コンテンツ
コンテンツの共有
Twitter、LinkedIn、Mastodon などのコンポーザー機能は、ライブコンテンツの投稿に利用できます。注: GitLab のブログ記事やマーケティングウェブサイトを指すコンテンツを共有する場合は、必ず UTM トラッキング付きのショート URL を作成してください。
- LinkedIn ウェブアプリ。新しい投稿を始めて、右下隅にある時計アイコンを見つけ、投稿をスケジュールします。
- Bluesky: アプリにログインしてコンテンツを投稿します。
- Twitter/X ウェブアプリ。コンポーザーでは、スケジュールされたツイートを送信することもできます。
- Mastodon: インスタンスにログインしてコンポーザーフォームを使用します。Mastodon scheduler で投稿をスケジュールできます。
2023-07-01: Twitter/X はプラットフォーム上のすべてのユーザーに対するレート制限を発表し、認証されたユーザーのみがツイートを表示できるようになりました。これによりアクセシビリティの問題が発生します: ウェブサイトに埋め込まれたツイートとプレビューは表示されますが、追加のエンゲージメントには Twitter/X アカウントとログインが必要です。Twitter/X によると、これらの制限は一時的なものでしたが、2024-11-11 時点でログイン要件はまだあります。社内で Twitter/X の URL を共有する際は、誰もがコンテンツにアクセスし貢献できるよう、必ずスクリーンショット/テキストコピーを作成してください。
コンテンツソース
ニュースレター
- GitLab Community newsletter (GitLab、DevOps、Cloud)
- CloudSecList (Cloud、Security)
- The Pragmatic Engineer (大手テック企業と急成長スタートアップ - 有料サブスクリプションが必要、@dnsmichi に問い合わせてください)
- Last week in AWS (Cloud)
- The New Stack (Cloud Native、DevOps)
- allesnurgegloud.com (Cloud、ドイツ語)
コミュニティプラットフォーム
- GitLab Forum - ハンドブック
- Hacker News
- 検索例: Rust
- Slack: #hn-mention (内部)
- ブログとニュース
その他のコンテンツソース
- GitLab Slack (内部): #external-comms、#newswire、#competition、#ceo
分析
私たちの方法とツールについては、Content Effectiveness を参照してください。
ソートリーダーシップ戦略
この戦略は、インプレッションを増幅し、ソートリーダーシップを構築するのに役立ちます。
- よりアクティブなフォロワーを引き付け、それによってインプレッション数とエンゲージメントを向上させます。
- LinkedIn ではユーザーがあなたをフォローでき、すべての招待を受け入れる必要はありません。ビジネスネットワークを拡大する予定なら、プライベート E メール/電話などのプロフィール詳細が誰とも共有されないようにします。
- ユーザーを助け、教育する
- プロフィールの統計を分析する
- 最も多いインプレッション、トップメディアのツイート、最もエンゲージメントの高いツイートの理由
- 興味深いストーリーを共有するユーザーをフォローする
- 彼らもフォローバックする可能性があり、フォロワー数が増えます。
- コメント付きでリツイートし、自分の考えや楽しい絵文字を追加する。
- 「通常の」リツイートと混ぜます。
- ツイートに取り組み、頻繁にいいねをし、返信を追加してディスカッションに参加する。
- 必要なときはいつでも
Thanks for sharing :emoji:と言います - ポジティブなバイブスを共有します
- チームメンバーソーシャルメディアポリシーに従います
- 必要なときはいつでも
- 批判に耳を傾け、ヘイトスピーチは無視する。
- GitLab の競合他社を批判しない。
- 代わりに、彼らのコミュニティに取り組み、改善方法を学びます。
- フィードバックを製品とエンジニアリングチームにフィードバックする。
- ライブストリーミングやコミュニティコーヒーチャットで新しいアイデアを採用する。
- コミュニティメンバーをディスカッションに巻き込みます。
例: Chromium ビルド時間の議論が月曜日に GitLab セルフマネージドとオートスケーリングランナーにつながりました。水曜日には、#everyonecancontribute cafe で YouTube のライブで試すことを決定しました。Max は後でブログ記事を書きました。
ソーシャルプロフィールの構築
- 個人的なメモを追加し、ユーザーがあなたの生活への小さな窓を見られるようにします。食べ物、レジャー活動、または風変わりな習慣など。
#allremoteと#remoteworkで印象や考えを共有します- 日々の仕事について定期的にツイートします。ハッシュタグ
#LifeAtGitLabを使ってインサイトや楽しい瞬間を共有します。 - 別のステージ/グループからの優れた GitLab 機能を選び、それについて投稿します (ブログ記事、スクリーンショットなど)。
- ツイート/LinkedIn の URL をリンクして Slack で称賛を共有します。
- テックストーリーに関連するアニメーション GIF を使って、面白いものを投稿します。見て笑えるようなものです。
ブランドアカウントで共有したい興味深いものを見つけたら、#social_media_action の Slack で共有し、自分でもリツイートしてください。
ソーシャルキャンペーン
リリースエバンジェリズム
GitLab リリースは毎月多くの価値を追加します。開発者として、ユースケースや特に解決するワークフローの改善について知っているはずです。この知識を使って、この新機能が なぜ 役立つかを説明してください。
製品キックオフは、計画された機能のインサイトを提供します。私たちは野心的に計画しているため、すべてが計画通りにリリースされる保証はありません。したがって、リリースエバンジェリズムキャンペーンはリリース日前後に短い予告で行う必要があります。
ヒント: GitLab チームメンバーは #release-post Slack チャンネルにアクセスして、月次リリースブログ記事の更新を確認できます。 広範なコミュニティメンバーは、
gitlab-com/www-gitlab-com リポジトリでリリース投稿 MRを確認するか、DE-Release-Evangelism ラベルが付いたデベロッパーアドボケイトの Issue をフォローできます。
ワークフロー:
- ワークフローハンドブックからリンクされたリリースエバンジェリズム用の会計年度エピックを開きます。
- デベロッパーアドボケイトはリリースブログ記事のドラフトをレビューします。
- レビューアプリを使用します。
- リリース日前にマージリクエストにフィードバックや提案を追加します。
- リリースエバンジェリズムエピックにソーシャルテキスト例とともに興味深い項目を追加します。
- デベロッパーアドボケイトはリリース日にお気に入りの機能を共有および/またはスケジュールします。
- リリースエバンジェリズムインプレッションを追跡するために、キャンペーンマネージャーからショート URL を使用します。
- リリースブログ記事から既存のメディア (画像、ビデオ) を使用するか、新しいスクリーンショット/ビデオを作成します。
- すでにリリースされている場合は、ドキュメントまたはリリース投稿のアンカーへのリンクを追加します。レビューアプリへのリンクを絶対に貼らないでください。
ヒント:
- リリース前後 1 週間にわたって 1-2 回の共有
- PTO 中の場合は、後で取り組みます。自分の余暇に共有をスケジュールしないでください。
- メッセージ形式:
Problem? -> Solution - 絵文字と CTA URL を追加します。
- アニメーション GIF やビデオは、人々が「ドゥームスクロール」を止めるのに役立ちます。
- PT と CEST の時間帯 (PT 9-11am) をターゲットにします
KPI:
- インプレッションとエンゲージメント
リリース投稿の共有
ソーシャルカードバリデーターを使って、リリースブログ記事のソーシャルプレビューを検証します。プレビューが正しくレンダリングされない、または読者からの注目をさらに必要とする状況があるかもしれません。退屈な解決策として、ブラウザのサイズを変更し、機能をリストするサブタイトルを含むヘッダーからスクリーンショットを撮り、画像をソーシャル共有に添付します。15.1 の例: Twitter、LinkeDIn
リリースエバンジェリズム Notable Contributor
毎月のリリース投稿では、コミュニティ貢献者に Notable Contributor を授与します。デベロッパーアドボケイトからの個人的なシャウトアウトは、コミュニティエンゲージメントに役立ち、可視性を高めて、誰もが貢献したいと思うようにするのに役立ちます。
ワークフロー:
- リリースブログ記事を開きます
- Notable Contributor セクションからスクリーンショットを作成します
- 280 文字でソーシャル共有を準備します
- 機能の貢献に基づいてパーソナライズされたメッセージを使用します
- GitLab プロフィールにリストされているソーシャルタグ (Twitter、LinkedIn) を使って Notable Contributor をタグ付けします
#EveryoneCanContributeハッシュタグを追加します- URL に
/#notable-contributorアンカー付きでリリースブログ記事を追加します - 14.9、LinkedIn の例:
Shoutout to Timo Furrer for becoming the GitLab 14.9 MVP 🎉 Your work on the #Terraform provider, automating all things GitLab, is invaluable. Thanks for all your contributions! 💜 🦊 #EveryoneCanContribute https://about.gitlab.com/releases/2022/03/22/gitlab-14-9-released/#mvp
- Twitter と LinkedIn に Notable Contributor 共有を投稿します
- リリースエバンジェリズム Issue に URL を追加します
- #ceo Slack チャンネルで CEO に Notable Contributor の共有に取り組むよう依頼します
- 提案されるアクション: 再共有/いいね、貢献に感謝するコメントを追加。
- 提案されたテキストの効率的なコピー/ペーストのために、コメントテキストのみを含む Slack スレッドにコメントを追加します。
- 共有のコメントとエンゲージメントメトリクスを確認します
リリースエバンジェリズムの例
GitLab 14 のハイパフォーマンス共有例:
- 14.9: LinkedIn の Notable Contributor (3,000 以上のビュー、60 以上のリアクション)
- 14.8: Twitter の Notable Contributor (8,000 インプレッション、150 エンゲージメント) LinkedIn (2,500 ビュー、32 リアクション)
- 14.7: Twitter の Notable Contributor (18,000 インプレッション、600 エンゲージメント) LinkedIn (7,500 ビュー、150 リアクション)
- 14.6: Issue の Markdown タイトルレンダリング LinkedIn (3,000 ビュー、62 リアクション)
- 14.6: LinkedIn の Notable Contributor (1,500 ビュー、30 リアクション)
- 14.5: IaC セキュリティスキャン LinkedIn (2,300 ビュー、28 リアクション)
- 14.5: CI/CD の exists 付き条件付き includes Twitter (12,000 インプレッション、600 エンゲージメント)
- 14.3: CI/CD の条件付き includes Twitter (21,000 インプレッション、1,800 エンゲージメント)
- 14.2: ステージレス CI/CD パイプライン Twitter (55,000 インプレッション、1,900 エンゲージメント) と LinkedIn (9,000 ビュー、127 リアクション)
- 14.2: Gitpod での MR オープン Notable Contributor Twitter (43,000 インプレッション、300 エンゲージメント) RT-引用ツイート
- 14.2: ライブ Markdown プレビュー Twitter (7,000 インプレッション、300 エンゲージメント) LinkedIn (5,000 ビュー、62 リアクション)
- 14.2: CI/CD include 文をパラメータ化 Twitter (8,000 インプレッション、400 エンゲージメント) LinkedIn (800 ビュー、13 リアクション)
- 14.2 @gitlab で @Jira issue から直接ブランチを作成?! Yes please Twitter (15,000 インプレッション、900 エンゲージメント)
- 14.2 GitLab プロフィールに代名詞と名前の発音が追加 Twitter (5,000 インプレッション、150 エンゲージメント)
- 14.1: MR の status checks 用の外部 API Twitter (8,000 インプレッション、500 エンゲージメント)
- 14.1: Helm Charts リポジトリ LinkedIn (1,100 ビュー、17 リアクション)
- 14.1: Kubernetes クラスタイメージスキャン LinkedIn (2,500 ビュー、27 リアクション)
- 14.0: パイプラインエディタ Twitter (38,000 インプレッション、1,400 エンゲージメント)
- 14.0: GitLab のコンテナスキャンが @AquaSecTeam の Trivy を使用 Twitter (7,000 インプレッション、100 エンゲージメント)
- 14.0: Terraform Module Registry の導入 Twitter (4,200 インプレッション、55 エンゲージメント)
- 14.0: Helm 3 を使用したクラスタ管理プロジェクトテンプレート Twitter (2,000 インプレッション、64 エンゲージメント)
過去の例:
- 13.12: 条件に基づく動的 CI/CD 変数 (Twitter) (23,000 インプレッション、2,300 エンゲージメント)
- 13.11: 13.11 をハイライトし 13.12 をティーザーするツイートストーム (32,000 インプレッション)
- 13.10: ネスト化された CI/CD 変数 (Twitter) (18,000 インプレッション、1,100 エンゲージメント) LinkedIn (2,300 ビュー、35 リアクション)
- 13.10: チャイルドパイプライントリガーでの並列 CI/CD ジョブ実行 (Twitter) (13,000 インプレッション、700 エンゲージメント) LinkedIn (1,100 ビュー、25 リアクション)
- 13.9: 拡張された CI/CD 設定 (Twitter) (5,000 インプレッション、400 エンゲージメント)
- 13.9: .NET 5.0 での SAST (1,600 ビュー、43 リアクション)
- 13.8: CI パイプラインエディタ (LinkedIn) (5,000 ビュー、10 コメント、316 リアクション、15 リシェア)
- 13.8: MR ウィジェットでの CI/CD ジョブアーティファクトのダウンロード (LinkedIn) (800 ビュー、14 リアクション)
- 13.7: マージリクエストレビュアー (LinkedIn) (500 ビュー、16 リアクション)
- 13.7: CI/CD ジョブログでレンダリングされた URL (LinkedIn) (4,800 ビュー、350 リアクション、12 コメント)
- 13.6: VS Code GitLab ワークフロー (Twitter) (16,000 インプレッション、700 エンゲージメント)
- 13.5: グループ Wiki (Twitter) (18,000 インプレッション、600 エンゲージメント)
- 13.4: Pipeline Efficiency ドキュメント (LinkedIn) (2,100 ビュー、49 リアクション)
- 13.3: KubeCon Kubernetes ティーザー (18,000 インプレッション、500 エンゲージメント)
- 13.3: 並列 CI/CD ジョブ実行のマトリックスビルド (LinkedIn) (2,400 ビュー、49 リアクション)
- 13.1: 個別の CI/CD ジョブアーティファクトレポート (LinkedIn) (700 ビュー、16 リアクション)
広範なコミュニティの参加が奨励されます
- Discord の GitLab heroes に、お気に入りの今後の機能をソーシャルで共有するよう依頼します。
- このハンドブック URL をヒントとベストプラクティスとして含めて、レビューアプリ付きのリリース MR を共有します。
リリース投稿の機能をレビュー
デベロッパーアドボケイトはエンドユーザーの視点を取り、毎月 18 日頃のリリース前にリリースブログ記事の項目をレビューするのを助けます。レビューには以下が含まれます:
- 機能の説明と、解決されている問題/ユースケースの明確化。
- 機能をプライマリに昇格させることを提案。
- 大きな影響や欠落している追加が見られる場合、Changelog から機能を追加。
最初のパイロット実験は、GitLab 14.2 の 2021 年 8 月に Verify product group と確立されました。DRI は @jreporter (Group Manager、Product) と @dnsmichi (DE stable counterpart) でした。
製品フィードバック
ユーザーリサーチキャンペーンとプロジェクト Issue でのフィードバックの次に、ソーシャルメディアでフィードバックや興味深いアイデアをよく見かけます。場合によっては、ユーザーがブランドアカウント @gitlab をタグ付けし、別のシナリオでは gitlab を検索して発見します。
これを「あなたが追加できる機能が 1 つあれば、それは何ですか?」のような直接的な質問に移すことで、ステークホルダーを特定し、より直接的なフィードバックループを促すのに役立ちます。
この取り組みには、製品とエンジニアリング、ソーシャル、DE チーム間のクロスチームコラボレーションが必要です。割り当てられた DE DRI は Michael Friedrich です。
ワークフロー:
- 新しい DE リクエスト Issue を作成
- トピック/スコープを定義
- 最大 280 文字でソーシャル用メッセージを提案
- ソーシャル共有をスケジュールし文書化
- ソーシャル共有のレスポンスをモニタリング
- 特定のレスポンスを Slack の #product に移動
第 2 イテレーション: これをリクエストフォーム付きのセルフサービスにし、Slack または同様の場所での自動レスポンス収集/更新を行います。
KPI:
- エンゲージメント数
- 更新/作成された Issue
チームエバンジェリズム
ソーシャル共有を製品チャンネルに移動します。良いフィードバックでも、追加の専門家が応答するために必要なものでも構いません。GitLab チームメンバーをタグ付けし、会話から利益を得られる場合はソーシャルメディアで応答/議論するよう促します。激しい議論の場合は、ソーシャルメディアの DRI の小さなグループ内に留まります。
着信質問やより多くの専門家を巻き込む場合、デベロッパーアドボケイトは Slack の #dev-advocacy-team で支援できます。
リリース管理
GitLab 12.9 のツイート例:
- 素敵なタイトルを選び、新しいリリースを作成するよう全員に促します:
Have you created your first release through the in @gitlab yet? Let's do this! - デモ環境に移動し、ガイダンスステップを含む 1-4 枚のスクリーンショットを作成します (ミニチュートリアルにします)
- リリースブログ投稿への URL を含めます
- ユーザー名の前に @ を付けて @gitlab をメンションします
- ハッシュタグ
#gitlab #releasemanagementを使用します
Package
レジストリのオープンソース化のツイート例:
- ユーザーがユースケースを解決するよう促すクールなタイトルを選びます:
Unstable npm mirrors no more: @gitlab got you covered - the NPM registry will be open sourced. - デモ環境に移動し、ガイダンスステップを含む 1-4 枚のスクリーンショットを作成します (ミニチュートリアルにします)
- リリースブログ投稿への URL を含めます
- ユーザー名の前に @ を付けて @gitlab をメンションします
- ハッシュタグを使用します:
#gitlab #packages #registry
