diff --git a/source/help.txt b/source/help.txt index 9f43fb0478..def4292f00 100644 --- a/source/help.txt +++ b/source/help.txt @@ -4,16 +4,33 @@ Get Help ======== +.. meta:: + :description: Get help for Atlas Device SDK through community forums, sharing feedback, or professional support. + :keywords: Realm, C++ SDK, Flutter SDK, Kotlin SDK, Java SDK, .NET SDK, Node.js SDK, Swift SDK + +.. facet:: + :name: genre + :values: reference + +.. facet:: + :name: programming_language + :values: cpp, csharp, dart, java, javascript/typescript, kotlin, objective-c, swift + .. contents:: On this page :local: :backlinks: none - :depth: 1 + :depth: 2 :class: singlecol -Overview --------- +.. tabs-selector:: drivers + +MongoDB provides various resources for getting help with Atlas Device SDK and +Atlas App Services. + +.. tip:: Atlas Device SDK and Realm -MongoDB provides various resources for getting help with Atlas App Services. + While the SDK has been renamed to Atlas Device SDK, some resources still + reflect ``Realm`` naming. Professional Support -------------------- @@ -35,9 +52,9 @@ Community Forums The official `MongoDB Community Forums `__ are a great place to meet other developers, ask and answer questions, and stay -up-to-date with the latest Realm and App Services features and releases. You can also -interact with MongoDB employees, like our community team, engineers, and -product managers, who are active forum contributors. +up-to-date with the latest Atlas Device SDK and App Services features and +releases. You can also interact with MongoDB employees, like our community +team, engineers, and product managers, who are active forum contributors. Stack Overflow -------------- @@ -68,62 +85,56 @@ at the bottom right or right side of the page. Bug Reporting, and Changelogs ----------------------------- -.. tabs-realm-sdks:: +You can report bugs or view the changelog in the relevant ``realm-SDK`` +repository in GitHub. While the SDK has been renamed to Atlas Device SDK, the +GitHub repositories still reflect ``realm`` naming. - .. tab:: - :tabid: android - - For the Java SDK: - - - :github:`Report a bug ` - - :github:`View the changelog ` +.. tabs-drivers:: .. tab:: - :tabid: ios + :tabid: cpp-sdk - For the Swift SDK: - - - :github:`Report a bug ` - - :github:`View the changelog ` + - :github:`Report a bug ` + - :github:`View the changelog ` .. tab:: - :tabid: dotnet - - For the .NET SDK: + :tabid: csharp - :github:`Report a bug ` - :github:`View the changelog ` + + .. tab:: + :tabid: dart + + - :github:`Report a bug ` + - :github:`View the changelog ` .. tab:: :tabid: javascript - For the Node.js, React Native, or Web SDKs: - - :github:`Report a bug ` - :github:`View the changelog ` - .. tab:: - :tabid: flutter - - For the Flutter SDK: - - - :github:`Report a bug ` - - :github:`View the changelog ` - .. tab:: :tabid: kotlin - For the Kotlin SDK: - - :github:`Report a bug ` - :github:`View the changelog ` .. tab:: - :tabid: cpp + :tabid: objectivec - For the C++ SDK: + - :github:`Report a bug ` + - :github:`View the changelog ` - - :github:`Report a bug ` - - :github:`View the changelog ` + .. tab:: + :tabid: swift + + - :github:`Report a bug ` + - :github:`View the changelog ` - + .. tab:: + :tabid: typescript + + - :github:`Report a bug ` + - :github:`View the changelog ` diff --git a/source/includes/sdk-examples/sync/manage-sync-sessions-check-network-connection.rst b/source/includes/sdk-examples/sync/manage-sync-sessions-check-network-connection.rst index cfebc51b5b..5c9746ff62 100644 --- a/source/includes/sdk-examples/sync/manage-sync-sessions-check-network-connection.rst +++ b/source/includes/sdk-examples/sync/manage-sync-sessions-check-network-connection.rst @@ -1,7 +1,7 @@ .. tabs-drivers:: tabs: - - id: cpp + - id: cpp-sdk content: | .. literalinclude:: /examples/generated/cpp/sync-session.snippet.unregister-observation-token.cpp diff --git a/source/includes/sdk-examples/sync/manage-sync-sessions-check-sync-state.rst b/source/includes/sdk-examples/sync/manage-sync-sessions-check-sync-state.rst index d6eaa8f7f8..8727e9dc74 100644 --- a/source/includes/sdk-examples/sync/manage-sync-sessions-check-sync-state.rst +++ b/source/includes/sdk-examples/sync/manage-sync-sessions-check-sync-state.rst @@ -1,7 +1,7 @@ .. tabs-drivers:: tabs: - - id: cpp + - id: cpp-sdk content: | .. literalinclude:: /examples/generated/cpp/sync-session.snippet.sync-state.cpp diff --git a/source/includes/sdk-examples/sync/manage-sync-sessions-check-upload-download-progress.rst b/source/includes/sdk-examples/sync/manage-sync-sessions-check-upload-download-progress.rst index 8b0cac19cf..9f2b8bce99 100644 --- a/source/includes/sdk-examples/sync/manage-sync-sessions-check-upload-download-progress.rst +++ b/source/includes/sdk-examples/sync/manage-sync-sessions-check-upload-download-progress.rst @@ -1,7 +1,7 @@ .. tabs-drivers:: tabs: - - id: cpp + - id: cpp-sdk content: | .. literalinclude:: /examples/MissingPlaceholders/api.cpp diff --git a/source/includes/sdk-examples/sync/manage-sync-sessions-get-sync-session.rst b/source/includes/sdk-examples/sync/manage-sync-sessions-get-sync-session.rst index 6e70e78649..f38b5c633e 100644 --- a/source/includes/sdk-examples/sync/manage-sync-sessions-get-sync-session.rst +++ b/source/includes/sdk-examples/sync/manage-sync-sessions-get-sync-session.rst @@ -1,7 +1,7 @@ .. tabs-drivers:: tabs: - - id: cpp + - id: cpp-sdk content: | .. literalinclude:: /examples/generated/cpp/sync-session.snippet.sync-session.cpp diff --git a/source/includes/sdk-examples/sync/manage-sync-sessions-manually-reconnect-sync-sessions.rst b/source/includes/sdk-examples/sync/manage-sync-sessions-manually-reconnect-sync-sessions.rst index 7c1f791acc..3479d8bbb5 100644 --- a/source/includes/sdk-examples/sync/manage-sync-sessions-manually-reconnect-sync-sessions.rst +++ b/source/includes/sdk-examples/sync/manage-sync-sessions-manually-reconnect-sync-sessions.rst @@ -1,7 +1,7 @@ .. tabs-drivers:: tabs: - - id: cpp + - id: cpp-sdk content: | .. literalinclude:: /examples/generated/cpp/sync-session.snippet.reconnect.cpp diff --git a/source/includes/sdk-examples/sync/manage-sync-sessions-pause-resume.rst b/source/includes/sdk-examples/sync/manage-sync-sessions-pause-resume.rst index 1f341e208a..77c65164db 100644 --- a/source/includes/sdk-examples/sync/manage-sync-sessions-pause-resume.rst +++ b/source/includes/sdk-examples/sync/manage-sync-sessions-pause-resume.rst @@ -1,7 +1,7 @@ .. tabs-drivers:: tabs: - - id: cpp + - id: cpp-sdk content: | .. literalinclude:: /examples/generated/cpp/sync-session.snippet.resume.cpp diff --git a/source/includes/sdk-examples/sync/manage-sync-sessions-wait-for-changes-to-upload-or-download.rst b/source/includes/sdk-examples/sync/manage-sync-sessions-wait-for-changes-to-upload-or-download.rst index cd146d9662..ff3634ded2 100644 --- a/source/includes/sdk-examples/sync/manage-sync-sessions-wait-for-changes-to-upload-or-download.rst +++ b/source/includes/sdk-examples/sync/manage-sync-sessions-wait-for-changes-to-upload-or-download.rst @@ -1,7 +1,7 @@ .. tabs-drivers:: tabs: - - id: cpp + - id: cpp-sdk content: | .. literalinclude:: /examples/generated/cpp/sync-session.snippet.wait-for-download.cpp