Azure / azure-sdk-tools

Tools repository leveraged by the Azure SDK team.
MIT License
111 stars 176 forks source link

When a user completes the management plane "Request SDK release" PowerApp, automatically check off the task in the release plan #8318

Open ladonnaq opened 4 months ago

ladonnaq commented 4 months ago

@maririos @praveenkuttappan As part of the PM process, we are manually reaching out to service partners to find out status on overdue release plans. As part of the effort, we are finding service partners who have submitted the "Request SDK release" via the PowerApp but the task was not checked off in the release plan. This is confusing and causing extra manual effort to resolve.

I understand that engineering is working on integrating the management plane "Request SDK release" PowerApp into the SDK release milestone. If the integration work will not be complete by mid-June, it would be good to resolve this issue.

image
maririos commented 4 months ago

For now, we can remove the check and just have the button. They will still need to "Verify the release"

@ladonnaq will that work?

ladonnaq commented 1 month ago

For now, we can remove the check and just have the button. They will still need to "Verify the release"

@ladonnaq will that work?

If we could get this done for this release, that would be great. I have been reaching out to teams to determine the state of their incomplete release plans. Nearly everyone did not check the box so it is confusing. I don't know if they requested the SDKs or not. Also, very few of the management plane release plan work items are showing the related SDK packages. I suspect this is related to https://github.com/Azure/azure-sdk-tools/issues/8796.

maririos commented 1 month ago

This will be included in the next release cycle

ladonnaq commented 1 month ago

[heart] LaDonna Quinn reacted to your message:


From: Mariana Rios Flores @.> Sent: Tuesday, August 27, 2024 9:06:47 PM To: Azure/azure-sdk-tools @.> Cc: Author @.>; Comment @.> Subject: Re: [Azure/azure-sdk-tools] When a user completes the management plane "Request SDK release" PowerApp, automatically check off the task in the release plan (Issue #8318)

This will be included in the next release cycle

— Reply to this email directly, view it on GitHubhttps://github.com/Azure/azure-sdk-tools/issues/8318#issuecomment-2313546972 or unsubscribehttps://github.com/notifications/unsubscribe-auth/AQEFYORKAKRRWT6A7QIY7EDZTTS6RBFKMF2HI4TJMJ2XIZLTSWBKK5TBNR2WLJDUOJ2WLJDOMFWWLO3UNBZGKYLEL5YGC4TUNFRWS4DBNZ2F6YLDORUXM2LUPGBKK5TBNR2WLJDUOJ2WLJDOMFWWLLTXMF2GG2C7MFRXI2LWNF2HTAVFOZQWY5LFUVUXG43VMWSG4YLNMWVXI2DSMVQWIX3UPFYGLAVFOZQWY5LFVIZDGNJUGA3TINBSGOSG4YLNMWUWQYLTL5WGCYTFNSBKK5TBNR2WLKRUGI4DKMBUGU2DOMNENZQW2ZNJNBQXGX3MMFRGK3FMON2WE2TFMN2F65DZOBS2YSLTON2WKQ3PNVWWK3TUUZ2G64DJMNZZJAVEOR4XAZNKOJSXA33TNF2G64TZUV3GC3DVMWUTCNZQGU4TEMJYG2BKI5DZOBS2K2LTON2WLJLWMFWHKZNKGIZTCMBZGIYTEOJVQKSHI6LQMWSWYYLCMVWKK5TBNR2WLKRSGM2TIMBXGQ2DEM4CUR2HS4DFUVWGCYTFNSSXMYLMOVS2UNBSHA2TANBVGQ3TDJ3UOJUWOZ3FOKTGG4TFMF2GK. You are receiving this email because you authored the thread.

Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

praveenkuttappan commented 1 week ago

@ladonnaq @maririos I am working on removing the checkbox in request release page. So, it will look like below. But I think we need a way to show status whether a request is released or not, so it is clear to user when they look at it again (it's more helpful in case of a release plan where multiple users are involved).

Image

ladonnaq commented 1 week ago

@ladonnaq @maririos I am working on removing the checkbox in request release page. So, it will look like below. But I think we need a way to show status whether a request is released or not, so it is clear to user when they look at it again (it's more helpful in case of a release plan where multiple users are involved).

Image

The issue with the box is that very user's were checking the box and the Power App re-sets so there was no way to know if someone requested the releases. As you mention, removing the box leaves us with the same issue. Can we Grey out the box once the "form" is submitted in the "Request SDK" Power App?

praveenkuttappan commented 1 week ago

I have made a change to gray out the box once release request is submitted and also shows a badge to indicate request was submitted. Please see the screenshot below. I assume this should be good enough to communicate that this step was completed. Image

ladonnaq commented 1 week ago

I have made a change to gray out the box once release request is submitted and also shows a badge to indicate request was submitted. Please see the screenshot below. I assume this should be good enough to communicate that this step was completed. Image

Perfect! Thank you very much! 😀

ladonnaq commented 1 week ago

[heart] LaDonna Quinn reacted to your message:


From: Praven Kuttappan @.> Sent: Monday, September 23, 2024 9:03:39 PM To: Azure/azure-sdk-tools @.> Cc: Author @.>; Comment @.> Subject: Re: [Azure/azure-sdk-tools] When a user completes the management plane "Request SDK release" PowerApp, automatically check off the task in the release plan (Issue #8318)

I have made a change to gray out the box once release request is submitted and also shows a badge to indicate request was submitted. Please see the screenshot below. I assume this should be good enough to communicate that this step was completed.

image.png (view on web)https://github.com/user-attachments/assets/5faeb6d0-fa9a-40a5-9a11-0e2ba2f346d0

— Reply to this email directly, view it on GitHubhttps://github.com/Azure/azure-sdk-tools/issues/8318#issuecomment-2369379443 or unsubscribehttps://github.com/notifications/unsubscribe-auth/AQEFYOUFVKIQQTATTJC7LA3ZYB623BFKMF2HI4TJMJ2XIZLTSWBKK5TBNR2WLJDUOJ2WLJDOMFWWLO3UNBZGKYLEL5YGC4TUNFRWS4DBNZ2F6YLDORUXM2LUPGBKK5TBNR2WLJDUOJ2WLJDOMFWWLLTXMF2GG2C7MFRXI2LWNF2HTAVFOZQWY5LFUVUXG43VMWSG4YLNMWVXI2DSMVQWIX3UPFYGLAVFOZQWY5LFVIZDGNJUGA3TINBSGOSG4YLNMWUWQYLTL5WGCYTFNSBKK5TBNR2WLKRUGI4DKMBUGU2DOMNENZQW2ZNJNBQXGX3MMFRGK3FMON2WE2TFMN2F65DZOBS2YSLTON2WKQ3PNVWWK3TUUZ2G64DJMNZZJAVEOR4XAZNKOJSXA33TNF2G64TZUV3GC3DVMWUTCNZQGU4TEMJYG2BKI5DZOBS2K2LTON2WLJLWMFWHKZNKGIZTCMBZGIYTEOJVQKSHI6LQMWSWYYLCMVWKK5TBNR2WLKRSGM2TIMBXGQ2DEM4CUR2HS4DFUVWGCYTFNSSXMYLMOVS2UNBSHA2TANBVGQ3TDJ3UOJUWOZ3FOKTGG4TFMF2GK. You are receiving this email because you authored the thread.

Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.