1- ===================
2- MongoDB Java Driver
3- ===================
1+ =====================
2+ MongoDB Kotlin Driver
3+ =====================
44
55.. default-domain:: mongodb
66
@@ -10,7 +10,6 @@ MongoDB Java Driver
1010
1111 /quick-start
1212 /quick-reference
13- /usage-examples
1413 /fundamentals
1514 /api-documentation
1615 /faq
@@ -25,16 +24,15 @@ MongoDB Java Driver
2524Introduction
2625------------
2726
28- Welcome to the documentation site for the Java Driver, the official
29- MongoDB driver for synchronous Java applications. Download it using
27+ Welcome to the documentation site for the Kotlin Driver, the official
28+ MongoDB driver for server-side Kotlin applications using coroutines . Download it using
3029`Maven <https://maven.apache.org/>`__ or
3130`Gradle <https://gradle.org/>`__, or set up a runnable project by
3231following our Quick Start guide.
3332
34- If your Java application requires asynchronous stream processing, use the
35- :driver:`Reactive Streams Driver </reactive-streams/>` which uses Reactive
36- Streams to make non-blocking calls to MongoDB.
37-
33+ If your Kotlin application requires synchronous processing, use the
34+ :driver:`Sync Driver <TODO:(DOCSP-29157)>` which uses synchronous operations
35+ to make blocking calls to MongoDB.
3836
3937Quick Start
4038-----------
@@ -48,12 +46,6 @@ Quick Reference
4846See driver syntax examples for common MongoDB commands in the
4947:ref:`Quick Reference <kotlin-quick-reference>` section.
5048
51- Usage Examples
52- --------------
53-
54- For fully runnable code snippets and explanations for common
55- methods, see the :doc:`Usage Examples </usage-examples>` section.
56-
5749Fundamentals
5850------------
5951
@@ -62,7 +54,7 @@ Fundamentals
6254API Documentation
6355-----------------
6456
65- The MongoDB Java driver API documentation contains several libraries
57+ The MongoDB Kotlin driver API documentation contains several libraries
6658organized by functionality. For detailed information about classes and
6759methods in each library, see the following table for their descriptions
6860and links to the API documentation.
@@ -84,17 +76,14 @@ and links to the API documentation.
8476 * - `Core <{+api+}/apidocs/mongodb-driver-core/index.html>`__
8577 - Shared core classes
8678
87- * - `Java Driver <{+api+}/apidocs/mongodb-driver-sync/index.html>`__
88- - Modern API
89-
90- * - `Legacy Java Driver <{+api+}/apidocs/mongodb-driver-legacy/index.html>`__
91- - Legacy API
79+ * - `Kotlin Driver <TODO:(DOCSP-29169)>`__
80+ - API
9281
9382FAQ
9483---
9584
9685For answers to commonly asked questions about the MongoDB
97- Java Driver, see the :doc:`Frequently Asked Questions (FAQ) </faq>`
86+ Kotlin Driver, see the :doc:`Frequently Asked Questions (FAQ) </faq>`
9887section.
9988
10089Issues & Help
@@ -107,7 +96,7 @@ additional resources for asking questions and receiving help in the
10796Compatibility
10897-------------
10998
110- For the compatibility charts that show the recommended Java
99+ For the compatibility charts that show the recommended Kotlin
111100Driver version for each MongoDB Server version, see the
112101:doc:`Compatibility </compatibility>` section.
113102
@@ -117,53 +106,20 @@ What's New
117106For a list of new features and changes in each version, see the
118107:doc:`What's New </whats-new>` section.
119108
120- Upgrade Driver Versions
121- -----------------------
122-
123- Learn what changes you may need to make to your application to upgrade
124- driver versions in the :ref:`Upgrade Driver Versions <kotlin-upgrade-driver>`
125- section.
126-
127- Migrate from the Legacy API
128- ---------------------------
129-
130- Learn what changes you may need to make to your application to migrate
131- from the legacy API to the current API in the :ref:`Migrate from the
132- Legacy API <kotlin-legacy-api>` section.
133-
134-
135109Learn
136110------
137111
138112Visit the Developer Hub and MongoDB University to learn more about the
139- MongoDB Java driver.
113+ MongoDB Kotlin driver.
140114
141115Developer Hub
142116~~~~~~~~~~~~~
143117
144118The Developer Hub provides tutorials and social engagement for
145119developers.
146120
147- To learn how to use MongoDB features with the Java driver, see the `How
148- To's and Articles page <https://www.mongodb.com/developer/learn/?content=Articles&text=java #main>`__.
121+ To learn how to use MongoDB features with the Kotlin driver, see the `How
122+ To's and Articles page <https://www.mongodb.com/developer/learn/?content=Articles&text=kotlin #main>`__.
149123
150124To ask questions and engage in discussions with fellow developers using
151- the Java Driver, see the `forums page <https://www.mongodb.com/community/forums/tag/java>`__.
152-
153- MongoDB University
154- ~~~~~~~~~~~~~~~~~~
155-
156- MongoDB University provides free courses to teach everyone how to use
157- MongoDB.
158-
159- Take the free online course taught by MongoDB instructors
160- `````````````````````````````````````````````````````````
161-
162- .. list-table::
163-
164- * - .. figure:: /includes/figures/M220J_hero.jpg
165- :alt: MongoDB Java Course Hero
166-
167- - `Using MongoDB with Java <https://learn.mongodb.com/learning-paths/using-mongodb-with-kotlin>`_
168-
169- Learn the essentials of Java application development with MongoDB.
125+ the Kotlin Driver, see the `forums page <https://www.mongodb.com/community/forums/tag/kotlin>`__.
0 commit comments