mirror of
https://github.com/openimsdk/open-im-server.git
synced 2025-04-05 20:11:14 +08:00
* Add Simplified Chinese README.md * Add Ukrainian README.md * Add Traditional Chinese README.md * Add Czech README.md * Add Hungarian README.md * Add spanish README.md * Add Persian README.md * Add French README.md * Add German README.md * Add Japanese README.md * Add Polish README.md * Add Indonesian README.md * Add Finnish README.md * Add Malayalam README.md * Add Dutch README.md * Add Italian README.md * Add Russian README.md * Added Brazilian Portuguese README.md * Add Esperanto README.md * Add Korean README.md * Add Vietnamese README.md * Add Arabic README.md * Add Danish README.md * Add Greek README.md * Add Turkish README.md
5.9 KiB
5.9 KiB
Documentazione del Server OpenIM
Benvenuti al centro documentazione di OpenIM! Questo centro offre una gamma completa di guide e manuali progettati per aiutarvi a ottenere il massimo dalla vostra esperienza con OpenIM.
Indice dei Contenuti
- Contrib - Guida al contributo e alle configurazioni per gli sviluppatori
- Conversions - Convenzioni di codifica, politiche di registrazione e altri strumenti di trasformazione
Contrib
Questa sezione offre agli sviluppatori una guida dettagliata su come contribuire al codice, configurare il loro ambiente e seguire i processi associati.
- Code Conventions - Regole e convenzioni per scrivere codice in OpenIM.
- Development Guide - Una guida su come svolgere lo sviluppo all'interno di OpenIM.
- Git Cherry Pick - Linee guida sulle operazioni di cherry-picking.
- Git Workflow - Il flusso di lavoro git in OpenIM.
- Initialization Configurations - Guida per configurare e inizializzare OpenIM.
- Docker Installation - Come installare Docker sul tuo dispositivo.
- Linux Development Environment - Guida per configurare l'ambiente di sviluppo su Linux.
- Local Actions - Linee guida su come eseguire determinate azioni comuni localmente.
- Offline Deployment - Metodi per distribuire OpenIM offline.
- Protoc Tools - Guida all'uso degli strumenti protoc.
- Go Tools - Strumenti e librerie in OpenIM per Go.
- Makefile Tools - Migliori pratiche e strumenti per Makefile.
- Script Tools - Migliori pratiche e strumenti per gli script.
Conversions
Questa sezione introduce varie convenzioni e politiche all'interno di OpenIM, che comprendono codice, registrazioni, versioni e altro.
- API Conversions - Linee guida e metodi per le conversioni API.
- Logging Policy - Politiche e convenzioni di registrazione in OpenIM.
- CI/CD Actions - Procedure e convenzioni per CI/CD.
- Commit Conventions - Convenzioni per i commit di codice in OpenIM.
- Directory Conventions - Struttura delle directory e convenzioni all'interno di OpenIM.
- Error Codes - Elenco e descrizioni dei codici di errore.
- Go Code Conversions - Convenzioni e conversioni per il codice Go.
- Docker Image Strategy - Strategie di gestione delle immagini Docker di OpenIM, che coprono più architetture e repository di immagini.
- Logging Conventions - Ulteriori dettagliate convenzioni sulla registrazione.
- Version Conventions - Strategie di denominazione e gestione delle versioni di OpenIM.
Per Sviluppatori, Contributori e Manutentori della Comunità
Sviluppatori & Contributori
Se sei uno sviluppatore o qualcuno interessato a contribuire:
- Familiarizza con le nostre Code Conventions e Git Workflow per garantire contributi fluidi.
- Approfondisci la Development Guide per ottenere una conoscenza delle pratiche di sviluppo in OpenIM.
Manutentori della Comunità
Come manutentore della comunità:
- Assicurati che i contributi siano in linea con gli standard delineati nella nostra documentazione.
- Rivedi regolarmente la Logging Policy e Error Codes per rimanere aggiornato.
Per gli Utenti
Gli utenti dovrebbero prestare particolare attenzione a:
- Docker Installation - Necessario se si prevede di utilizzare le immagini Docker di OpenIM.
- Docker Image Strategy - Per comprendere le diverse immagini disponibili e come scegliere quella giusta per la propria architettura.