-
Notifications
You must be signed in to change notification settings - Fork 207
Unity SDK Refactor #244
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
Unity SDK Refactor #244
Conversation
… DocumentConversion
…toneAnalyzer example is working
@ereneld Do you have time to try this out sometime this week? I want to merge into develop and prep for release. |
Sorry I missed the initial call but reviewing now. My findings may not be directly related with that refactoring but an overall check. Here are my findings;
Briefly, Refactoring looks nice but Developer Experience should be improved. Initial landing to Watson Unity SDK should be smoother. Thanks for the big refactoring work! |
…eadme to use apikey instead of username and password
… throw error if no credentials are present
…o add credentials.
|
Ok I see your changes. Great! 2- I opened the exampled Scenes and entered my credentials and it worked. However after that it did something and stopped working. Is there a recording time to convert to text ? 3- I see your VCAP commented-out section. It might be ok for now, but it is better to have something on your end as git-ignore files to use VCAP on your end and using your own credentials. Example. 4- Examples are looking good, it can be improved for the next iterations. At least there is no UI examples so it helps developers to focus on code instead of UI elements. |
Thanks Khan, can you check out one more time? This is very helpful to get another set of eyes on the sdk. |
See the namespace changes. 👍 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good refactoring. 👍
Need improvements on dev experience. (Separate PR for examples and on-boarding)
Summary
Refactor to use tokens as well as username and password. Missing functionality is being added and
m_MemberVariable
is being refactored to_memberVariable
. High level functionality is also being stripped out in favor of a low level sdk with only service abstractions. Widget and other functionality will be added back via a higher level package to be created from a fork of an earlier commit. Credentials are now accepted inVCAP_SERVICES
format. Unnecessary 3rd party plugins are removed and updated versions of the necessary 3rd party plugins are updated.This will be a major release:
v1.0.0
and will be the first release of the Watson Unity SDK in the Unity asset store.