kantord/SeaGOAT

Support Mac OS. Help wanted 🙏🍎

オヌプン

#178 opened on 2023/09/07

 (9 件のコメント) (0 件のリアクション) (0 人の担圓者)Python (91 件のフォヌク)github user discovery
help wantedup for grabs

Repository metrics

Stars
 (1,302 個のスタヌ)
PR merge metrics
 (30d に merged PR はありたせん)

説明

At all steps, SeaGOAT is developed with guaranteeing Mac OS support. That being said, as I don't have a Mac OS device and I don't have expertise regarding Mac OS development workflows, I have not been able to verify that it works properly.

Help wanted!

Here is a rough checklist of the current status of Mac OS support:

  • Enable CI checks for Mac OS
  • Make sure that all CI tests pass for Mac
  • Manually test SeaGOAT on Mac
  • Document installation steps on Mac
  • Make sure that any required Mac-specific features are implemented
  • Make sure that it's easy to install on Mac using common tools (homebrew?)

Currently the main problem is that I have not been able to try and run SeaGOAT manually on OSX.

Also I have discovered that some of the tests are failing, so I created a CI file specifically for OSX that only checks some of the tests are are passing without issue:

https://github.com/kantord/SeaGOAT/blob/1edae8e4b9272906300046cf99bb5de8fd4256aa/.github/workflows/test-mac-os.yml#L56-L58

For comparison the Linux tests look like this:

https://github.com/kantord/SeaGOAT/blob/1edae8e4b9272906300046cf99bb5de8fd4256aa/.github/workflows/test.yml#L56-L58

コントリビュヌタヌガむド