You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Open-IM-Server/docs/README_el.md

7.9 KiB

Έγγραφα διακομιστή OpenIM

Καλώς ήρθατε στο κέντρο τεκμηρίωσης OpenIM! Αυτό το κέντρο παρέχει μια ολοκληρωμένη σειρά οδηγών και εγχειριδίων που έχουν σχεδιαστεί για να σας βοηθήσουν να αξιοποιήσετε στο έπακρο την εμπειρία σας στο OpenIM.

Πίνακας περιεχομένων

  1. Contrib - Οδηγίες για τη συνεισφορά και τις διαμορφώσεις για προγραμματιστές
  2. Conversions - Συμβάσεις κωδικοποίησης, πολιτικές καταγραφής και άλλα εργαλεία μετασχηματισμού

Συνεισφορά

Αυτή η ενότητα προσφέρει στους προγραμματιστές έναν λεπτομερή οδηγό για το πώς να συνεισφέρουν κώδικα, να ρυθμίσουν το περιβάλλον τους και να ακολουθήσουν τις σχετικές διαδικασίες.

  • Code Conventions - Κανόνες και συμβάσεις για τη σύνταξη κώδικα στο OpenIM.
  • Development Guide - Ένας οδηγός για το πώς να πραγματοποιήσετε ανάπτυξη στο OpenIM.
  • Git Cherry Pick - Οδηγίες για τις εργασίες συλλογής κερασιών.
  • Git Workflow - Η ροή εργασίας git στο OpenIM.
  • Initialization Configurations - Οδηγίες για τη ρύθμιση και την προετοιμασία του OpenIM.
  • Docker Installation - Πώς να εγκαταστήσετε το Docker στο μηχάνημά σας.
  • Linux Development Environment - Οδηγός για τη ρύθμιση του περιβάλλοντος ανάπτυξης στο Linux.
  • Local Actions - Οδηγίες για τον τρόπο εκτέλεσης ορισμένων κοινών ενεργειών σε τοπικό επίπεδο.
  • Offline Deployment - Μέθοδοι ανάπτυξης OpenIM εκτός σύνδεσης.
  • Protoc Tools - Οδηγός χρήσης εργαλείων πρωτοκόλλου.
  • Go Tools - Εργαλεία και βιβλιοθήκες στο OpenIM for Go.
  • Makefile Tools - Βέλτιστες πρακτικές και εργαλεία για το Makefile.
  • Script Tools - Βέλτιστες πρακτικές και εργαλεία για σενάρια.

Μετατροπές

Αυτή η ενότητα εισάγει διάφορες συμβάσεις και πολιτικές στο OpenIM, που περιλαμβάνουν κώδικα, αρχεία καταγραφής, εκδόσεις και άλλα.

  • API Conversions - Οδηγίες και μέθοδοι για μετατροπές API.
  • Logging Policy - Πολιτικές και συμβάσεις καταγραφής στο OpenIM.
  • CI/CD Actions - Διαδικασίες και συμβάσεις για CI/CD.
  • Commit Conventions - Συμβάσεις για δεσμεύσεις κώδικα στο OpenIM.
  • Directory Conventions - Δομή καταλόγου και συμβάσεις στο OpenIM.
  • Error Codes - Λίστα και περιγραφές κωδικών σφαλμάτων.
  • Go Code Conversions - Συμβάσεις και μετατροπές για τον κώδικα Go.
  • Docker Image Strategy - Στρατηγικές διαχείρισης για εικόνες OpenIM Docker, που εκτείνονται σε πολλαπλές αρχιτεκτονικές και αποθετήρια εικόνων.
  • Logging Conventions - Περαιτέρω λεπτομερείς συμβάσεις για την υλοτομία.
  • Version Conventions - Στρατηγικές ονομασίας και διαχείρισης για εκδόσεις OpenIM.

Για προγραμματιστές, συνεισφέροντες και συντηρητές κοινότητας

Προγραμματιστές & Συνεισφέροντες

Εάν είστε προγραμματιστής ή κάποιος που επιθυμεί να συνεισφέρει:

  • Εξοικειωθείτε με τις Code Conventions και Git Workflow για να εξασφαλίσετε ομαλή συνεισφορά.
  • Βουτήξτε στον Development Guide για να δείτε τις πρακτικές ανάπτυξης στο OpenIM.

Συντηρητές της Κοινότητας

Ως συντηρητής κοινότητας:

  • Βεβαιωθείτε ότι οι συνεισφορές ευθυγραμμίζονται με τα πρότυπα που περιγράφονται στην τεκμηρίωσή μας.
  • Να ελέγχετε τακτικά την Logging Policy και τους Error Codes για να ενημερώνεστε.

Για Χρήστες

Οι χρήστες θα πρέπει να δώσουν ιδιαίτερη προσοχή:

  • Docker Installation - Απαραίτητο εάν σκοπεύετε να χρησιμοποιήσετε εικόνες Docker του OpenIM.
  • Docker Image Strategy - Για να κατανοήσετε τις διάφορες διαθέσιμες εικόνες και πώς να επιλέξετε τη σωστή για την αρχιτεκτονική σας.