Azure / Azure/azure-sdk-tools

Send release planner and TypeSpec feedback survey when release plans have been completed

Open
#5,463 13 comments 0 reactions 0 assignees View on GitHub
Engagement Experience
Dominant language
C#
Stars
135
Forks
260
Avg merge
1d 22h
Merged PRs (30d)
115

Description

After discussing with @ladonnaq , we decided to have a survey that will help us to know if users are getting value in using the Release planner apps.

Survey links:

1. https://aka.ms/azsdk/releaseplanner-typespec/feedback
2. https://aka.ms/azsdk/releaseplanner/feedback

**Manual Approach, until engineering integrates into release planner app.**

- [ ] Send email every month to service partners who have completed release plans.

**Engineering TODOs**
**Tasklist - Send email after the release plan is completed**
- [x] Create/update survey. https://forms.office.com/Pages/DesignPageV2.aspx?subpage=design&id=v4j5cvGGr0GRqy180BHbR-SRHOv9H51LkqMFimFYWbJUREs5Slc3MldQM0s3WkhMUEs2VDlPWjRQVC4u
- [x] Create aka.ms link: https://aka.ms/azsdk/releaseplanner/feedback
- [x] Define when the survey will be sent: whenever the release plan is completed, to send the email.
- [x] Email body: "Thanks for using the Azure SDK Release Planner application. Your feedback matters to us, and we’d love to hear more about your experience using the Release Planner. Fill these less than 2 minute survey. Thanks - Azure SDK Team"
- [ ] If API Spec Definition Type = TypeSpec use this aka link - https://aka.ms/azsdk/releaseplanner-typespec/feedback
- [ ] If API Spec Definition Type = OpenAPI use this aka link - https://aka.ms/azsdk/releaseplanner/feedback

**Tasklist - When release plan is completed, show in-app message**

- [ ] Display message and link to survey "Thanks for using the Azure SDK Release Planner application. Your feedback matters to us, and we’d love to hear more about your experience using the Release Planner. Fill these less than 2 minute survey."
- [ ] If API Spec Definition Type = TypeSpec use this aka link - https://aka.ms/azsdk/releaseplanner-typespec/feedback
- [ ] If API Spec Definition Type = OpenAPI use this aka link - https://aka.ms/azsdk/releaseplanner/feedback

Contributor guide

Open the contributing guide

Research direction

Start by locating the Release Planner completion flow and the existing email or in-app notification integration. Implement and verify survey delivery and messaging for completed plans, using the TypeSpec link for TypeSpec plans and the OpenAPI link for OpenAPI plans.

Written by the indexing model from the issue text.

Assessment

Domain
tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.