المنتدى
فيسبوك
(تغريد)
مستودون
عرض وتحرير المستندات النصية وجداول البيانات والعروض التقديمية والمزيد
ميزات التحرير التعاوني
يعمل في أي متصفح حديث – لا حاجة إلى مكون إضافي
مفتوح المصدر – بشكل أساسي بموجب ترخيص MPLv2. بعض الأجزاء تخضع لتراخيص أخرى مفتوحة المصدر، انظر على سبيل المثال المتصفح/الترخيص.
لمزيد من التفاصيل وتعليمات البناء والتنزيلات والمزيد، يرجى زيارة https://collaboraonline.github.io/ ويمكنك أيضًا الاطلاع على وثائق SDK.
يرجى طرح أسئلتك على أي من غرف Matrix/Telegram المتصلة
مصفوفة: #cool-dev:matrix.org
برقية: CollaboraOnline
انضم إلى المحادثة على خادم الخطاب الخاص بنا على https://forum.collaboraonline.com/
شاهد حالة صندوق الاحتراق (إذا كان باللون الأخضر) على https://cpci.cbg.collabora.co.uk:8080/job/Tinderbox%20for%20online%20master%20against%20co-24.04/
يحتوي هذا المشروع على عدة مكونات:
وسد/
برنامج خدمات الويب - الذي يقبل الاتصالات الخارجية
عدة/
العميل الذي يعيش في جذره الخاص ويقدم المستندات
شائع/
رمز مشترك بين هذه العمليات
المتصفح/
مكون JavaScript من جانب العميل
امتحان/
اختبارات الوحدة المستندة إلى لغة C++
cypress_test/
اختبارات التكامل القائمة على جافا سكريبت
يرجى الرجوع إلى ملفات README في دليل المكون لمزيد من التفاصيل:
wsd/README.md
المتصفح/الملف التمهيدي
راجع الملفات التمهيدية المقابلة:
دائرة الرقابة الداخلية/الملف التمهيدي
أندرويد/الملف التمهيدي
يتم إجراء الإصدارات وإصدارات ما قبل النشر من فرع distro/collabora/co-24.04-mobile
. يتم إنشاء إصدارات Android وiOS بشكل عام من نفس الالتزام، ويتم وضع علامة عليها كإصدار على GitHub.
يتم إنشاء لقطات Android تلقائيًا مرة واحدة في الأسبوع، ولكن قد يتم إنشاؤها بشكل متكرر أكثر إذا كان هناك شيء جديد يمكن اختباره. يتم إنشاء إصدارات iOS testflight حصريًا عندما يكون هناك شيء جديد للاختبار. لم يتم وضع علامة على إصدارات ما قبل النشر في GitHub.
لا يزال يتعين عليك التطوير مقابل master
، حتى لو كنت تعمل على ميزات للجوال فقط. سيتم نقل التغييرات التي تم إجراؤها في master
إلى فرع distro/collabora/co-24.04
وفقًا لجدول الإصدار. يتم بعد ذلك اختيار التغييرات من فرع distro/collabora/co-24.04
بانتظام في فرع distro/collabora/co-24.04-mobile
.
إذا كان لديك تغيير تريد إدخاله على لقطات أو إصدارات الهاتف المحمول بسرعة أكبر، فلا يزال يتعين عليك تطويره مقابل master
. عندما يتم دمجها في master
، يجب عليك تقديم طلب سحب من المنفذ الخلفي ضد distro/collabora/co-24.04-mobile
. من فضلك لا تقدم طلبات سحب مباشرة ضد distro/collabora/co-24.04-mobile
(أي دون دمج التغيير أولاً في master
).
توجه إلى https://collaboraonline.github.io/post/build-code/#build-code-on-gitpod واتبع الخطوات.
لدمج Collabora Online في الحل الخاص بك، يمكنك الاطلاع على برنامجنا التعليمي خطوة بخطوة، وعرض عمليات التكامل المتاحة، وفهم واجهة برمجة تطبيقات الرسالة المنشورة المستخدمة لتخصيص Collabora Online والتفاعل معه، وغير ذلك الكثير.