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

Final touches on SDK for Release Candidate 1 #88

Open
atsakiridis opened this issue Feb 16, 2017 · 0 comments
Open

Final touches on SDK for Release Candidate 1 #88

atsakiridis opened this issue Feb 16, 2017 · 0 comments
Labels

Comments

@atsakiridis
Copy link
Collaborator

I quickly copied this from Android SDK, so many of them will have to change:

Review all aspects of the SDK and make sure it is GA quality. Some things to check:

  • API is in good shape
  • CI/CD facilities are complete and 100% functional from Travis CI
  • UI/Integration/Unit testing are complete with 100% passing tests, also automated testing in real devices (using external service like Amazon farm) would be great.
  • Interoperability testing between all SDKs would be a plus, but not sure if it can be realized yet, as the rest of the SDKs might not yet be ready.
  • Documentation is up to date and with some improvements so that it is easier to read (also all documentation should reside in this repo, not Restcomm-Connect):
    • Reference Documentation
    • Quick start guide
    • User guide for Olympus
  • Olympus App and Hello World sample app both functional. Olympus should be verified by UI tests, but not sure about Hello World -maybe we could introduce a rudimentary set of UI tests for this as well.
  • Libraries in RC should all be release type and as lightweight as possible
  • All dependencies are stored in Sonatype and visible to public. The repository should have no local dependencies.

Also do a round of very thorough testing:

  • Do some more testing on Notifications functionality + integrations with Android Contacts + Calls as they aren't tested enough as far as I know
  • Test UI/UX aspects to fix any left overs that might have slipped our attention.
  • Manually test interoperability in various types of calls within Android Olympus:
    • Video -> Video
    • Video -> Audio
    • Audio -> Video
    • Audio -> Audio
  • Manually test interoperability between Android, iOS and Web Olympus
@atsakiridis atsakiridis changed the title Final touches on SDK for Release Candidate Final touches on SDK for Release Candidate 1 Feb 16, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant