Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Devops - Get Bforartists on Windows Store (and in turn get it certified for the installer) #4229

Closed
Draise14 opened this issue May 2, 2024 · 3 comments
Assignees
Labels
0 - task A normal development task Promotion Improvement ideas in everything but the software. Webpage, marketing etc. Webpage All around the webpage

Comments

@Draise14
Copy link
Collaborator

Draise14 commented May 2, 2024

Iyad and I have had a quick look at getting Bforartists certified and on the Windows App store. It's doable, and has a side benefit that we would also get the installer certified. It also isn't as expensive as we thought, so I'm thinking to make a tracker to do, get on the Windows Store, and get the installer certificate while at it.

Benefits of Windows certification

Participate in the multi-billion dollar Windows software market and biggest release of Windows
Be featured as compatible in the Windows setup compatibility report
Be listed in the Windows Store, with millions of potential customers around the world (Windows 8.1 only)
Have access to marketing assets and training from the Microsoft Partner Network
Earn certification logos to easily identify your app as high quality and Windows compatible
Give your customers confidence in the quality of your product

https://learn.microsoft.com/en-us/windows/win32/win_cert/windows-certification-portal

Goal of this task is to:

  • Document the in's and out's of how
  • Get the installer certified officially (I can purchase that if necessary)
  • Put Bforartists on the Windows Store (free)
@Draise14 Draise14 added 0 - task A normal development task Experimental Something to try out labels May 2, 2024
@esnosy esnosy self-assigned this May 19, 2024
esnosy added a commit that referenced this issue May 19, 2024
@esnosy
Copy link
Collaborator

esnosy commented May 22, 2024

https://www.microsoft.com/store/productId/9PD5L5XBRMR0?ocid=pdpshare

@esnosy esnosy closed this as completed May 22, 2024
@Draise14
Copy link
Collaborator Author

Draise14 commented May 22, 2024

HOLY CRAPPOLA! That's great! You did it!!!!!! What does this mean now!? We should update the website!

How do we maintain this? What are the steps?

@Draise14 Draise14 added Promotion Improvement ideas in everything but the software. Webpage, marketing etc. Webpage All around the webpage and removed Experimental Something to try out labels May 22, 2024
@Draise14 Draise14 reopened this May 22, 2024
esnosy added a commit that referenced this issue May 22, 2024
@esnosy
Copy link
Collaborator

esnosy commented May 24, 2024

HOLY CRAPPOLA! That's great! You did it!!!!!! What does this mean now!? We should update the website!

How do we maintain this? What are the steps?

sorry for delay here are the steps, I have been preparing them this entire time

  1. Make a release build
  2. Open a "Developer Powershell for VS 2022" from using start menu search (comes with Visual Studio installed)
    image
  3. Navigate to where you have the source code using the cd command
    image
  4. Run the script using python (replace 4.1.1 with correct version)
    python.exe .\create_msix.py ..\bfa_build_windows_Release_x64_vc17_Release 4.1.1 store
    image
  5. Upload the .msix (you can find in a directory called "msix" one directory above the source code to somewhere where I can download it, or if you have direct access to the Windows Store you can upload it there

@esnosy esnosy closed this as completed May 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0 - task A normal development task Promotion Improvement ideas in everything but the software. Webpage, marketing etc. Webpage All around the webpage
Projects
None yet
Development

No branches or pull requests

2 participants