قامت Red Hat بتحويل نظام تتبع المشكلات الخاص بها إلى Jira

جيرا

Jira هو منتج برمجي خاص لإدارة المشاريع وتتبع الأخطاء والمشاكل.

قبل أيام قليلة نشر الخبر ذلك لقد اتخذت Red Hat قرارًا بالتغيير تطوير Red Hat Enterprise Linux وCentOS Stream إلى نظام جديد لتتبع القضايا، والتي كانت تعتمد في السابق على Bugzilla، إلى منصة Jira الجديدة التي طورتها شركة Atlassian.

بالنسبة لأولئك الذين لا يعرفون عن جيرا، يجب أن يعرفوا ذلك إنها أداة لإدارة المشاريع والذي يُستخدم لإنشاء وصيانة وتتبع أنشطة فريق التطوير وفريق الاختبار وإجراءات الدعم وعناصر العمل مثل تقدم مهمة التطوير وحالة الاختبار وتتبع العيوب وما إلى ذلك رحلة يتم استخدامه بشكل رئيسي في المشاريع القائمة على Agile، لأنه يسمح بتحديد أولويات العناصر بناءً على حالة المشروع، وهو أمر غير ممكن بالتأكيد في Bugzilla.

"تسمح لنا هذه الخطوة بدمج تتبع المشروع في مكان واحد، مما يجعل مشروع RHEL في Jira هو المصدر الوحيد للحقيقة لجميع أعمال التطوير"، كتب أليسون كينج، كبير مديري المشروع الفني في Red Hat، ومدير المشروع الفني، Rui Ormonde.

بعض الشركات التي استخدمت Jira في مرحلة ما لتتبع الأخطاء وإدارة المشاريع تشمل Fedora Commons وHibernate وTwitter وSkype Technologies وNASA ووزارة الدفاع الأمريكية ومؤسسة Apache Software Foundation.

يذكر أن ضمن أسباب التحول من Bugzilla إلى جيرا، وذلك لأنه قد تم ترحيله مسبقًا مشروع لهذا النظام، المشروع فتح الذي يعمل بالفعل على جيرا و الآن حان دور RHEL.

ومن بين الأسباب الأخرى المذكورة الرغبة في توحيد إدارة جميع المشاريع في مكان واحد واستخدام Jira كمنصة واحدة لإدارة جميع جوانب التطوير.

كما لوحظ أن سيؤدي استخدام Jira إلى توسيع فرص تنظيم التعاون وسيزيد من المرونة لتزويد الشركاء والمجتمع بإمكانية الوصول إلى المراحل المختلفة من عملية تطوير منتجاتهم. من بين مزايا Jira هي إمكانيات التصور المتقدمة، وإدارة التسلسل الهرمي البديهية، ووجود REST API.

من جانب واجهة المستخدم JIRA، إنها بديهية وجذابة للغاية منذ اللحظة الأولى. تعد واجهة مستخدم Jira أفضل بكثير وتستمر في التحسن بمرور الوقت.

تأتي JIRA مع مجموعة واسعة من الحقول المخصصة التي تتجاوز Bugzilla. يتضمن ذلك متعدد المستخدمين، والتحديد المتعدد، والعلامات، والتاريخ/الوقت، والمدة، وتحديد واحد، ومستخدم واحد، والرقم، والنص/HTML وغيرها الكثير. بالإضافة إلى ذلك، يمكنك إضافة المزيد من أنواع الحقول المخصصة في JIRA باستخدام المكونات الإضافية. بالإضافة إلى ذلك، في JIRA، يمكنك تشغيل التكوين الشرطي فقط بناءً على حقلي النوع والمشروع.

لقد استخدمنا Jira بشكل متزايد لتتبع تطور المشاريع في مجموعة منتجاتنا، وقد قامت العديد من المنتجات بالفعل بالتبديل، مثل تلك الموجودة في عائلة OpenShift.

وتقوم RHEL الآن بنفس الشيء، حيث تضيف منتجًا رئيسيًا آخر إلى نفس نظام التتبع. بالإضافة إلى توفير محاذاة الأدوات عبر المحفظة، يوفر Jira إمكانات تصور متقدمة وإدارة تسلسل هرمي بديهية ووصول واسع النطاق لـ REST API لمساعدة Red Hat في تخطيط العمل وتنفيذه بشكل استراتيجي وسلس عبر المؤسسة، مع دعم تطوير البرمجيات الرشيقة.

ومن الجدير بالذكر أنه في السابق، استخدمت Red Hat نسختها الخاصة من منصة Bugzilla المجانية لتتبع الأخطاء (تدعم الإصدارات المنفصلة المماثلة من Bugzilla أيضًا مشروعي Mozilla وSUSE).

وفيما يتعلق بكيفية التعامل مع التغيير إلى النظام الأساسي الجديد، يُذكر أن Red Hat بدأت الآن في قبول تقارير الأخطاء الجديدة في RHEL 6-9 فقط من خلال النظام الجديد وتخطط لترحيل قاعدة بيانات تقارير الأخطاء الموجودة في Bugzilla إلى Jira في الأسابيع المقبلة. سيستمر مشروع Fedora في استخدام Bugzilla على الرغم من اعتماد Jira على RHEL وCentOS Stream.

نعم في النهاية أنت مهتم بمعرفة المزيد عنها، يمكنك التحقق من التفاصيل في الرابط التالي.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.