VirtualBuddy icon indicating copy to clipboard operation
VirtualBuddy copied to clipboard

Software catalog version 2

Open insidegui opened this issue 1 year ago • 2 comments

This pull request introduces major changes to the way VirtualBuddy manages its software catalog for macOS releases.

The work done so far is in preparation for UI changes planned for the VM setup process, which will include better information on which guests are supported, features that may or may not work according to host x guest combination, etc.

insidegui avatar Jul 31 '24 19:07 insidegui

Adding new releases to the catalog can be done with the ipswu tool (currently private, will be made open soon).

Looking forward to seeing this tool. Can it be used in CI to programmatically open PR's when new releases come out?

p-linnane avatar Aug 02 '24 19:08 p-linnane

Looking forward to seeing this tool. Can it be used in CI to programmatically open PR's when new releases come out?

Probably, yeah. Actually the tool will be called vctool, and the code is already in this PR :)

I'll let you know about the new workflow once this is ready.

insidegui avatar Aug 02 '24 20:08 insidegui

@p-linnane I plan on merging this and shipping VirtualBuddy 2.0 before Monday. The new procedure for including OS releases is documented here.

As mentioned there, I'll have to be the one to add the first release of the next macOS, but for all betas and releases until WWDC 2026, you should be able to do it with vctool 😁

insidegui avatar Jun 04 '25 19:06 insidegui

Thanks for the ping! Looking forward to this. macOS 26 here we come 😂.

p-linnane avatar Jun 05 '25 16:06 p-linnane