جيتهب تطلق ميزة الخصائص المخصصة الخارجية للمستودعات
تتيح الميزة الجديدة لفرق العمل ربط سياق الأعمال بمستودعات جيتهب بسلاسة، مع الاعتماد على الأنظمة الخارجية كمصدر أساسي وموثوق للبيانات والتحديثات المستمرة.

مفهوم الخصائص المخصصة الخارجية في جيتهب
أعلنت منصة جيتهب رسمياً عن إطلاق ميزة الخصائص المخصصة الخارجية للمستودعات في مرحلة المعاينة العامة، وهي خطوة تهدف إلى تسهيل عملية دمج سياق الأعمال المرتبط بالمشاريع البرمجية وتوليد رؤى أشمل حول سير العمل داخل المؤسسات والشركات التقنية الكبرى. ويمكن الرجوع إلى GitHub Changelog للاطلاع على التفاصيل الأصلية للمصدر.
تساعد هذه الإمكانية الجديدة المطورين ومديري الفرق على نقل سياق الأعمال المتعلق بالمستودعات مباشرة من الأنظمة الخارجية المعتمدة كمصدر أساسي للسجلات، مثل قواعد بيانات إدارة التكوين، أو بوابات المطورين الداخلية الخاصة بالشركات، أو الأنظمة البرمجية المطورة داخلياً، مما يضمن تدفقاً سلساً للمعلومات الهامة. ويمكن الرجوع إلى Back to changelog للاطلاع على التفاصيل الأصلية للمصدر.
ويضمن هذا التكامل بقاء سياق الأعمال متوافقاً تماماً مع مصدره الأصلي، حيث تتم إدارة جميع التحديثات والتغييرات حصراً من خلال النظام الخارجي. ويشمل ذلك معلومات جوهرية مثل ملكية المستودع، ومستوى الخدمة، ومرحلة دورة الحياة، وحالة الامتثال للمعايير التنظيمية والأمنية.
الفرق بين الإدارة الداخلية والخصائص الخارجية
تتيح منصة جيتهب للمستخدمين عادةً إدارة سياق الأعمال مباشرة داخل المنصة سواء عبر واجهة المستخدم الرسومية أو باستخدام واجهات برمجة التطبيقات المتاحة، وذلك عندما ترغب الفرق في إدارة هذه الخصائص محلياً بالكامل ضمن بيئة العمل الخاصة بالمستودعات.
في المقابل، تبرز الحاجة إلى اختيار الخصائص المخصصة الخارجية عندما يكون هناك نظام خارجي محدد هو المسؤول الحصري عن امتلاك وتحديث ذلك السياق بشكل مستمر ومتواصل، مما يمنع تضارب البيانات بين الأنظمة المختلفة ويضمن وجود مرجعية واحدة موثوقة.
ولتحقيق ذلك، تتميز هذه الخصائص بكونها للقراءة فقط داخل واجهة مستخدم جيتهب، مما يعني عدم قدرة المستخدمين على تعديل هذه القيم مباشرة من داخل المنصة، وهو إجراء هادف يمنع تماماً التحديثات المتعارضة التي قد تحدث بين الأنظمة التشغيلية المتعددة.
آلية العمل والمزامنة المستمرة للبيانات
تعتمد الميزة الجديدة على آلية مزامنة مستمرة تتيح للتكامل الخارجي استخدام واجهات برمجة تطبيقات الخصائص المخصصة الخارجية للحفاظ على تحديث القيم باستمرار كلما طرأت تغيرات على بيانات المصدر الأساسي، مما يضمن دقة المعلومات المتاحة للمطورين.
بالإضافة إلى ذلك، توفر المنصة مساحة اسم مخصصة ومستقلة، حيث يدير التكامل الخارجي هذه الخصائص تحت بادئة خاصة به، مما يحافظ على فصلها تماماً عن الخصائص التي يتم إدارتها بواسطة مصادر أخرى داخل المؤسسة أو الفرق التقنية المختلفة.
يمكن للمؤسسات استخدام الخصائص المخصصة الخارجية في كل مكان تُستخدم فيه الخصائص المخصصة حالياً داخل المنصة، وهو ما يشمل عرض المستودعات، وتصفية المستودعات، واستهداف مجموعات القواعد، مما يتيح الاستفادة من الحوكمة الحالية.
شراكة إطلاق الميزة ودعم تكامل الشركات
تعتبر شركة Port.io الشريك الأول الذي يقوم بالتكامل مع ميزة الخصائص المخصصة الخارجية، حيث يمكن للمهندسين قراءة تفاصيل إعلان الشراكة للحصول على نظرة عامة شاملة، أو اتباع دليل التكامل الخاص بهم لمزامنة سياق الأعمال مع جيتهب.
ويمكن للمهندسين الراغبين في البدء الاستعانة بشكل مباشر بـ دليل التكامل الخاص بـ Port.io المتاح للتعرف على الخطوات التقنية اللازمة لإتمام عملية المزامنة بنجاح واستثمار الميزة في تحسين سير العمل التقني.
ولا تقتصر هذه الإمكانية على تكاملات الشركاء الرسميين فقط، بل تتيح لأي مؤسسة كبرى بناء التكامل الخاص بها باستخدام واجهات برمجة التطبيقات المذكورة، مع توفير صلاحيات دقيقة للتحكم في الوصول وحماية البيانات.
بناء التكاملات المخصصة وإرشادات التوثيق
تتيح المنصة للمطورين في المؤسسات بناء حلولهم الخاصة المرتبطة بالخصائص المخصصة الخارجية وفقاً لاحتياجاتهم التشغيلية، مع الاعتماد على الوثائق الرسمية التي توفر إرشادات تفصيلية للربط والتكوين وتوزيع الصلاحيات الأمنية اللازمة.
كما يمكن للمهتمين بهذا التحديث الانضمام إلى النقاشات الدائرة ومشاركة الآراء ضمن مجتمع المنصة عبر فئة إعلانات مجتمع جيتهب المخصصة للتواصل وتبادل الخبرات التقنية بين المطورين حول العالم.
تأتي هذه الميزة لتعزيز قدرات إدارة المنصات وحوكمة المستودعات البرمجية، وتوفير بيئة عمل متكاملة تجمع بين الأنظمة الداخلية لفرق التطوير والبيانات التشغيلية للمستودعات بكفاءة عالية ومن دون تعقيدات تذكر.
المصادر
- GitHub ChangelogBring business context with external custom properties