Send release planner and TypeSpec feedback survey when release plans have been completed
- 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
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