mirror of
https://github.com/openimsdk/open-im-server.git
synced 2025-12-03 02:42:19 +08:00
6.0 KiB
6.0 KiB
Documentos del servidor OpenIM
¡Bienvenido al centro de documentación de OpenIM! Este centro proporciona una amplia gama de guías y manuales diseñados para ayudarle a aprovechar al máximo su experiencia OpenIM.
Tabla de contenido
- Contrib - Orientación sobre contribuciones y configuraciones para desarrolladores
- Conversions - Convenciones de codificación, políticas de registro y otras herramientas de transformación
Contribuir
Esta sección ofrece a los desarrolladores una guía detallada sobre cómo contribuir con código, configurar su entorno y seguir los procesos asociados.
- Code Conventions - Reglas y convenciones para escribir código en OpenIM.
- Development Guide - Una guía sobre cómo realizar el desarrollo dentro de OpenIM.
- Git Cherry Pick - Directrices sobre operaciones de selección selectiva.
- Git Workflow - El flujo de trabajo de git en OpenIM.
- Initialization Configurations - Orientación sobre la configuración e inicialización de OpenIM.
- Docker Installation - Cómo instalar Docker en su máquina.
- Linux Development Environment - Guía para configurar el entorno de desarrollo en Linux.
- Local Actions - Lineamientos sobre cómo llevar a cabo determinadas acciones comunes a nivel local.
- Offline Deployment - Métodos de implementación de OpenIM sin conexión.
- Protoc Tools - Guía sobre el uso de herramientas de protocolo.
- Go Tools - Herramientas y bibliotecas en OpenIM for Go.
- Makefile Tools - Mejores prácticas y herramientas para Makefile.
- Script Tools - Mejores prácticas y herramientas para scripts.
Conversiones
Esta sección presenta varias convenciones y políticas dentro de OpenIM, que abarcan código, registros, versiones y más.
- API Conversions - Directrices y métodos para conversiones de API.
- Logging Policy - Políticas y convenciones de registro en OpenIM.
- CI/CD Actions - Procedimientos y convenciones para CI/CD.
- Commit Conventions - Convenciones para confirmaciones de código en OpenIM.
- Directory Conventions - Estructura de directorios y convenciones dentro de OpenIM.
- Error Codes - Lista y descripciones de códigos de error.
- Go Code Conversions - Convenciones y conversiones para código Go.
- Docker Image Strategy - Estrategias de gestión para imágenes OpenIM Docker, que abarcan múltiples arquitecturas y repositorios de imágenes.
- Logging Conventions - Convenciones más detalladas sobre el registro.
- Version Conventions - Estrategias de nomenclatura y gestión de versiones OpenIM.
Para desarrolladores, contribuyentes y mantenedores de la comunidad
Desarrolladores y colaboradores
Si eres desarrollador o alguien interesado en contribuir:
- Familiarícese con nuestras Code Conventions y Git Workflow to ensure smooth contributions.
- Sumérgete en la Development Guide para familiarizarte con las prácticas de desarrollo en OpenIM.
Mantenedores de la comunidad
Como mantenedor de la comunidad:
- Asegúrese de que las contribuciones se alineen con los estándares descritos en nuestra documentación.
- Revise periódicamente la Logging Policy y los Error Codes para mantenerse actualizado.
Para usuarios
Los usuarios deben prestar especial atención a:
- Docker Installation - Necesario si planea utilizar imágenes Docker de OpenIM.
- Docker Image Strategy - Comprender las diferentes imágenes disponibles y cómo elegir la adecuada para su arquitectura.