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

Investigate if Mac support is feasable #43

Open
syne0 opened this issue Sep 11, 2024 · 0 comments
Open

Investigate if Mac support is feasable #43

syne0 opened this issue Sep 11, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@syne0
Copy link
Owner

syne0 commented Sep 11, 2024

Currently osp only realistically supports Windows due to Windows-specific functions from PS Framework and the logging functions. Though the market share would be small, should investigate if adding Mac support is possible.

Some thoughts on what needs to be done to see if mac support is feasible:

  • Determine if there are any particularly difficult challenges with migrating osp to PS v7+. I have never touched 7 so I need to do more research on differences and if an overhaul for the windows vers of osp makes sense, for the bulk of the code to stay the same.
  • Look into any differences with PS Framework on Win vs Mac regarding how it's implemented.
  • Create list of all functions/features/code that interact with the Windows OS (off the top of my head it's the logging and appdata, at the very least) and determine how to implement those bits or comparable code on Mac.

If adding mac support wont be a massive endeavour then I will work on it. Otherwise, I'll leave it for the future as a possibility.

@syne0 syne0 self-assigned this Sep 11, 2024
@syne0 syne0 added the enhancement New feature or request label Sep 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant