Tenemos la suerte de contar con una vibrante Community de MongoDB Rust que incluye usuarios con distintos niveles de experiencia usando el driver de Rust.
Puedes encontrar soporte para preguntas generales usando MongoDB Etiqueta de Stack Overflow o la MongoDB Reddit community.
Para obtener más información, visite los canales de soporte.
Errores / Solicitudes de funciones
Si cree que encontró un error o desea solicitar una nueva función en el controlador Rust, abra un caso en la herramienta de gestión de problemas de MongoDB, JIRA, realizando los siguientes pasos:
Visita el rastreador de incidencias MongoDB JIRA y haz clic en el enlace de inscripción. Crea una cuenta y luego inicia sesión en JIRA.
Navega al proyecto RUST JIRA.
Haga clic Create para crear un ticket. Proporcione la mayor cantidad de información posible sobre el problema o la solicitud en el ticket.
Nota
Los informes de errores en el proyecto RUST JIRA son visibles públicamente.
Si ha identificado una vulnerabilidad de seguridad en cualquier producto oficial de MongoDB, infórmelo según las instrucciones que se encuentran en la página Crear un informe de vulnerabilidad.
Solicitudes de extracción
Nos complace aceptar contribuciones para ayudar a mejorar el driver de Rust. Guiamos las contribuciones de los usuarios para que cumplan con los estándares de la base de código. Por favor, asegúrate de que cualquier pull request incluya documentación y pruebas, y confirma que pasen las pruebas de integración y unitarias en el código fuente.
Para comenzar, clona el repositorio Rust driver y crea una rama de funcionalidad con los siguientes comandos shell:
$ git clone https://github.com/mongodb/mongo-rust-driver.git $ cd mongo-rust-driver $ git checkout -b myNewFeature
Después de hacer cualquier cambio en el código, sigue las directrices de prueba para garantizar que tu código pase todas las pruebas existentes y las recientemente añadidas. Luego, haz el push de tus cambios a tu rama y abre una pull request en el repositorio del controlador de Rust en GitHub.