Skip to content

XGPM Main page + Preview - MSIXVC2 Support#108

Merged
WilliamsJason merged 10 commits intomicrosoft:mainfrom
elahmed-microsoft:main
Mar 25, 2026
Merged

XGPM Main page + Preview - MSIXVC2 Support#108
WilliamsJason merged 10 commits intomicrosoft:mainfrom
elahmed-microsoft:main

Conversation

@elahmed-microsoft
Copy link
Copy Markdown
Collaborator

@elahmed-microsoft elahmed-microsoft commented Mar 2, 2026

This PR introduces updates made to the landing page of XGPM as well as the MSIXVC2 specific page in the initial steps of adding support to MSIXVC2
Note: this is strictly a UI change.
image

image

@elahmed-microsoft elahmed-microsoft marked this pull request as draft March 2, 2026 22:15
@elahmed-microsoft elahmed-microsoft marked this pull request as ready for review March 2, 2026 22:15
@elahmed-microsoft elahmed-microsoft changed the title XGPM Main page - MSIXVC2 entry point XGPM Main page + Preview - MSIXVC2 Support Mar 2, 2026
Copy link
Copy Markdown
Collaborator

@WilliamsJason WilliamsJason left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the only thing blocking a V1 of this for me is the legacy upload path problem I commented on. Some other nice to haves though you might want to think about:

  1. If we could find a way to share the auth that PackageUploader already requests with MakePkg2. Maybe passing '/auth default' will work? It would be nice to save the extra browser pop.
  2. We should consider disabling the option when MakePkg2 isn't available with a message that it's an April GDK preview feature and people wanting to test it out should check out the April 2026 GDK. Rather than the current behavior of letting people try and then failing if it's not there.
  3. Might be worth checking with the authors of MakePkg2 around progress reporting, if the shared method allows reporting on a 'stage' or 'step' in addition to a 'percentage' then we could let MakePkg2 have the responsibility for deciding what step we are on and what % complete we are, and simplify the regex logic.

Comment thread src/PackageUploader.UI/ViewModel/UploadingFinishedViewModel.cs
@elahmed-microsoft
Copy link
Copy Markdown
Collaborator Author

@microsoft-github-policy-service agree company="Microsoft"

@WilliamsJason WilliamsJason merged commit 457a19b into microsoft:main Mar 25, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants