medley icon indicating copy to clipboard operation
medley copied to clipboard

want list of platforms and GitHub IDs for users who can test on platforms for Maiko

Open masinter opened this issue 1 year ago • 5 comments

When Maiko changes, we currently don't have a way of testing systems. For example when we make a new version of Maiko, how can we make sure the changes will work on HaikoOS. Get a list of OSs and platforms.

Also at 9/16/24 meeting we also discussed having a porting guide (see discussion 10:20)

masinter avatar Sep 16 '24 17:09 masinter

I regularly build Medley on Linux Mint and less regularly on ARM64 Raspberry Pi OS.

pamoroso avatar Sep 16 '24 17:09 pamoroso

I see that what the SDL project does is build and test on every OS they support (and variations on the compilers on those systems) in QEMU virtual machines - it looks as though it's done on github runners, and I exepct it's using a lot of CPU time.

nbriggs avatar Sep 16 '24 20:09 nbriggs

I was thinking of the complement for "systems we support/build automatically" to keep track of others, a list of:

  • "system tested or ported to"
  • "date of testing"
  • "maiko version"
  • "os version"
  • contact info
  • notes or pointer to notes/discussion/PR ?

maybe as a Google Sheet ? Or a GitHub issue/discussion?

masinter avatar Sep 17 '24 01:09 masinter

Another possible tool for the list is the GitHub Wiki which can be edited collaboratively.

pamoroso avatar Sep 17 '24 07:09 pamoroso

We could reopen the medley wiki but it is yet another site with limited controls

masinter avatar Sep 20 '24 17:09 masinter