مصدر مفتوح

كود تفحصه قبل أن تتعاقد معنا

حزمتان من حزمنا منشورتان كمصدر مفتوح على GitHub. ليستا عرضين تجريبيين بل هندسة إنتاجية باختبارات وتوثيق وإصدارات مرقمة. بقية منتجاتنا مبنية بالمعيار نفسه وموثقة في المحفظة.

ما الذي تنشره Oronts كمصدر مفتوح ولماذا يهم ذلك

تنشر Oronts الهندسة التي تقف خلف عملها في التجارة والبيانات كمصدر مفتوح: حزمة Pimcore Asset Pilot Bundle وإضافة Vendure Data Hub. هذان الحزمتان المنشورتان كمصدر مفتوح على GitHub. (أما Vendure Customer Intelligence فهو منتج مملوك لأورونتس، وليس مفتوح المصدر.) هذه ليست عروضاً توضيحية. إنها الحزم نفسها التي نشغّلها في الإنتاج، مع اختبارات وتوثيق وإصدارات مرقّمة على GitHub. نشرها يحقق لك أمرين. أولاً، إنه دليل يمكنك فحصه قبل أن توظّفنا: اقرأ الكود وسجل التعديلات ومتتبّع المشكلات، واحكم على معاييرنا بنفسك بدلاً من الوثوق بادعاء مبيعات. ثانياً، يزيل الارتباط القسري بمزوّد واحد. الحزم المفتوحة تعني أن العمل يبقى تحت رخصة يمكنك الاحتفاظ بها وتفريعها وتشغيلها من دوننا، فتبقى العلاقة مكتسبة لا مفروضة بجدار حول منصّتك.

  • دليل قابل للفحص: كود إنتاج حقيقي على GitHub مع اختبارات وتوثيق وإصدارات مرقّمة، لا عرض مصقول
  • بلا ارتباط قسري: الترخيص المفتوح يعني أنه يمكنك الاحتفاظ بالحزم وتفريعها واستضافتها ذاتياً من دون الاعتماد على Oronts
  • حزمتان منشورتان كمصدر مفتوح: Pimcore Asset Pilot Bundle لعمل PIM والأصول، وVendure Data Hub لبيانات التجارة (وCustomer Intelligence منتج مملوك لأورونتس، غير مفتوح المصدر)
  • المعيار نفسه الذي نبيعه: تُبنى أنظمة العملاء بالطريقة التي تُبنى بها هذه الحزم العامة، مع ملكية كاملة للكود مكتوبة في العقد

كيف نعمل مع المصادر المفتوحة

المصادر المفتوحة ليست شعارًا تسويقيًا بالنسبة إلينا. إنها الطريقة التي نُبقي بها الأنظمة التي نبنيها قابلة للفحص وقابلة للصيانة ومِلكًا لكم.

01

نبني عليها

حزمتنا التقنية الافتراضية مفتوحة المصدر: Next.js وPostgres وVendure وPayload وn8n. نختار أدوات مُثبتة بدلًا من الصناديق المغلقة المملوكة، حتى يتمكن أي مهندس كفء من صيانة النتيجة بعد التسليم بوقت طويل.

02

ننشر ما يقبل التعميم

حين يكون جزء من عملنا مفيدًا لأكثر من عميل واحد وآمنًا للمشاركة، فإنه يُنشر على GitHub مع الاختبارات والتوثيق والإصدارات المُرقّمة. يمكنكم قراءة الهندسة الفعلية قبل أن تتعاقدوا معنا.

03

تملكون ما نكتبه

ملكية الشيفرة الكاملة منصوص عليها في العقد. النظام الذي نبنيه لكم يعيش في مستودعكم، مع بوابات الجودة والتوثيق التي تُبقيه سليمًا بعد انتهاء التعاون.

04

لا تقييد بحكم التصميم

الصِيغ المفتوحة وواجهات الـ APIs القياسية والمعمارية الموثّقة تعني أنكم لن تكونوا محاصرين أبدًا. تبقون لأن العمل جيد، لا لأن المغادرة مؤلمة.

منشور على GitHub

Vendure Data Hub

إضافة ETL وتكامل بيانات على مستوى المؤسسات لـ Vendure. منشئ مسارات مرئي، 9 مستخرجات، 61 عامل تحويل، 24 محمّل كيانات، ومولدات تغذية لـ Google Merchant وAmazon.

TypeScriptNestJSVendureReactAdmin UI Extension

Pimcore Asset Pilot Bundle

تنظيم أصول رقمية قائم على القواعد لـ Pimcore: قواعد قابلة للضبط وأولويات وسجل تدقيق لمكتبات تنمو أسرع مما تستطيع الفرق ترتيبه.

PHPSymfonyPimcoreGitHub Actions

كيف تعملون مع شيفرتنا مفتوحة المصدر

لستم مضطرين إلى تصديق كلامنا عن الجودة. الحزم متاحة للعموم، فيمكنكم تقييمها وفق شروطكم قبل أي التزام.

01

اقرأوا الشيفرة والاختبارات

ابدأوا على GitHub. تُظهر الاختبارات والتوثيق كيف تتصرف كل حزمة فعليًا وما الذي تضمنه، لا ما يدّعيه ملف README فحسب.

02

جرّبوها في نموذج اختباري

اسحبوها إلى فرع مؤقت وشغّلوها على بياناتكم الحقيقية. المصدر المفتوح يعني أنه بإمكانكم إثبات ملاءمتها قبل تخصيص أي ميزانية.

03

أخبرونا بسياقكم

معظم الأنظمة الحقيقية تحتاج إلى تكييف. قدّموا قيودكم وحزمتكم التقنية وحالاتكم الخاصة، ونحدد بصدق ما يلزم لملاءمتها لبيئتكم.

04

نبني الجزء الإنتاجي

نوسّعها لتصبح نظامًا تملكونه، في مستودعكم، بالمعيار الهندسي نفسه الذي يمكنكم فحصه أصلًا في الحزم العامة.

المصدر المفتوح في Oronts: أسئلة شائعة

حزمتان مفتوحتا المصدر. الأولى Pimcore Asset Pilot Bundle، تغطّي تدفقات عمل PIM والأصول الرقمية التي نشغّلها في مشاريع حقيقية. الثانية هي Vendure Data Hub، طبقة ETL وتكامل لبيانات التجارة. كلتاهما موجودة على GitHub مع مصدرها واختباراتها وتوثيقها وإصداراتها الموسومة، فترى الكود نفسه الذي نسلّمه، لا نسخة تسويقية. أما Vendure Customer Intelligence فهو منتج مملوك لأورونتس، وليس مفتوح المصدر ولا منشوراً على GitHub العلني.
لأنه الطريقة الأكثر صدقاً لإثبات كيف نبني. يمكن لأي شخص أن يدّعي هندسة خبيرة في مكالمة مبيعات. الكود المنشور يتيح لك قراءة البنية والاختبارات وسجل التعديلات واتخاذ القرار بنفسك. كما تحميك الحزم المفتوحة: تبقى طبقات التكامل والحزم التي تعتمد عليها منصّتك تحت رخصة يمكنك الاحتفاظ بها وتشغيلها، فلا ترتبط أبداً بـOronts لتشغيل نظامك الخاص.
نعم. هذا هو الهدف من نشرها. الحزم مرخّصة لك لتثبيتها وتشغيلها وتعديلها على بنيتك التحتية الخاصة. يمكن لفريقك استنساخها وقراءة التوثيق وإدخالها في مشروع Pimcore أو Vendure من دون أي ارتباط بنا. وحين تريد المساعدة، فأنت توظّف من أجل العمل والدعم، لا من أجل الإذن باستخدام الكود.
المعيار واحد؛ والنطاق مختلف. الحزم العامة هي لبنات قابلة لإعادة الاستخدام: حزمة Pimcore Asset Pilot Bundle وإضافة بيانات Vendure Data Hub تحلّان مشكلة محدّدة. عمل العملاء يركّب هذه اللبنات في نظام مصمّم لكتالوجك وتسعيرك ونظام ERP وقنواتك. أياً كان ما نبنيه لك، فإنه يُبنى بالانضباط الذي تراه فعلاً في الكود المفتوح، وملكية الكود الكاملة جزء من العقد.
اقرأها كما يفعل مهندس خبير. افحص تغطية الاختبارات وما إذا كانت ذات معنى، اقرأ التوثيق وملف README، انظر إلى وسوم الإصدارات لترى مدى انضباط الترقيم، وتصفّح متتبّع المشكلات وسجل التعديلات لتحكم على كيفية صيانة الكود. تُنشر حزمنا تحديداً لكي تكون هذه المراجعة ممكنة. وإن كان شيء غير واضح، فالمستودع هو المكان للسؤال علناً.

هكذا نبني لعملائنا

معيار الهندسة نفسه مطبقاً على أنظمتك. الملكية الكاملة للكود بند تعاقدي.