Skip to content

Conversation

ismailmustafa
Copy link
Contributor

@ismailmustafa ismailmustafa commented Jun 11, 2020

I noticed that the changes required to get this working on macOS were minimal. As I'd like to use this SDK on a macOS client I'm working on, I went ahead and made those changes. Let me know if there's anything you'd like me to add/fix/change; happy to do the work.

What I tested:

  • I tested this on both carthage and SPM. I did not test it on cocoapods, however I made modifications to the podspec based solely on documentation. Would love feedback here if there's anything else I need to do to get cocoapods support.

  • I did some minimal real world testing on macOS (fetching feature booleans/variables), but not much aside from that. If there's anything you'd like me to test more, please let me know.

Unit Tests:

Since compatibility changes here are minimal, the macOS version of the framework is essentially identical to the iOS version. Not sure what to add in the way of tests, but also happy to add whatever you see fit here.

@aliabbasrizvi
Copy link
Contributor

@ismailmustafa thanks for submitting this. Someone will help take a look at this.

Can you sign our CLA in https://github.com/optimizely/swift-sdk/blob/master/CONTRIBUTING.md in the interim?

@ismailmustafa
Copy link
Contributor Author

Thanks @aliabbasrizvi, just signed it.

@ismailmustafa
Copy link
Contributor Author

Hey @aliabbasrizvi, any update on the status of this?

@jaeopt
Copy link
Contributor

jaeopt commented Jun 25, 2020

@ismailmustafa Your fix looks good. We'll get you updated soon. Thanks for your patience.

Copy link
Contributor

@jaeopt jaeopt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggest to fix a wording

Copy link
Contributor

@jaeopt jaeopt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@jaeopt jaeopt merged commit bc78734 into optimizely:master Jun 26, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants