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
6.4 KiB
6.4 KiB
وثائق OpenIM Server
مرحبًا بكم في مركز وثائق OpenIM! يوفر هذا المركز مجموعة شاملة من الأدلة والكتيبات التي صُممت لمساعدتك في الاستفادة القصوى من تجربة OpenIM الخاصة بك.
جدول المحتويات
- Contrib - إرشادات حول المساهمة والتكوينات للمطورين
- Conversions - اتفاقيات الكود، سياسات التسجيل، وأدوات التحويل الأخرى
مساهمة
هذا القسم يقدم للمطورين دليلاً مفصلاً حول كيفية المساهمة في الكود، إعداد بيئتهم، واتباع العمليات المرتبطة.
- Code Conventions - قواعد واتفاقيات لكتابة الكود في OpenIM.
- Development Guide - دليل حول كيفية القيام بالتطوير داخل OpenIM.
- Git Cherry Pick - إرشادات حول عمليات اختيار الجيت.
- Git Workflow - سير عمل الجيت في OpenIM.
- Initialization Configurations - إرشادات حول إعداد وتهيئة OpenIM.
- Docker Installation - كيفية تثبيت الدوكر على جهازك.
- Linux Development Environment - دليل لإعداد بيئة التطوير على لينكس.
- Local Actions - إرشادات حول كيفية القيام ببعض الأعمال الشائعة محليًا.
- Offline Deployment - طرق توظيف OpenIM دون اتصال.
- Protoc Tools - دليل حول استخدام أدوات بروتوك.
- Go Tools - أدوات ومكتبات في OpenIM للغة Go.
- Makefile Tools - أفضل الممارسات والأدوات لملفات الصيانة.
- 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، تشمل عدة معماريات ومستودعات الصور.
- Logging Conventions - اتفاقيات أكثر تفصيلاً حول التسجيل.
- Version Conventions - استراتيجيات التسمية والإدارة لإصدارات OpenIM.
للمطورين والمساهمين ومشرفي المجتمع
المطورون والمساهمون
إذا كنت مطورًا أو شخصًا حريصًا على المساهمة:
- تعرف على Code Conventions وGit Workflow لضمان سلاسة المساهمات.
- اغمر نفسك في Development Guide للتعرف على ممارسات التطوير في OpenIM.
مشرفو المجتمع
كمشرف على المجتمع:
- تأكد من أن المساهمات تتوافق مع المعايير الموضحة في وثائقنا.
- راجع بانتظام Logging Policy وError Codes للبقاء على اطلاع.
للمستخدمين
يجب أن يولي المستخدمون اهتمامًا خاصًا لـ:
- Docker Installation - ضروري إذا كنت تخطط لاستخدام صور الدوكر لـ OpenIM.
- Docker Image Strategy - لفهم الصور المختلفة المتاحة وكيفية اختيار ال