إصدار التصحيح

إصدار التصحيح (غالبًا ما يُعرف أيضًا باسم إصدار النقطة أو إصدار النقطة أو إصدار إصلاح الأخطاء ) هو إصدار برمجي لمنتج أو مشروع آخر، وخاصة الإصدار الذي يهدف إلى إصلاح الأخطاء أو إجراء عمليات تنظيف صغيرة بدلاً من إضافة ميزات مهمة . غالبًا ما يكون هناك الكثير من الأخطاء التي لا يمكن إصلاحها في إصدار رئيسي أو ثانوي واحد، مما يخلق الحاجة إلى إصدار نقطة.
تعريف
يشير مصطلح "الإصدار النقطي" إلى طريقة شائعة لإصدارات البرامج حيث يتبع الإصدار الرئيسي فاصلة عشرية وإصدار ثانوي. عند إصدار إصدار ثانوي جديد، يتم زيادة الرقم بعد الفاصلة العشرية، على سبيل المثال من 7.0 إلى 7.1، أو من 2.4.9 إلى 2.4.10. [1] أدت زيادة الرقم بعد "النقطة" إلى تسمية هذه الظاهرة "الإصدار النقطي".
نِطَاق
في إصدار نقطة، تكون التغييرات التي تطرأ على مشروع البرنامج عادةً طفيفة. عادةً ما تكون مثل هذه الإصدارات محجوزة لإصلاح الأخطاء والتحسينات وتصحيحات الأمان والميزات الجديدة البسيطة. عادةً ما يتم اختيار الأخطاء التي تؤثر على عدد كبير من المستخدمين لإصدار نقطة. [2] اعتمادًا على المنظمة، يمكن أن يتراوح حجم ونطاق إصدار نقطة في أي مكان من إصدار مستهدف لإصلاح عميل واحد إلى إصدار صيانة عام أو حتى حزمة خدمة . تحاول الإصدارات النقطية عادةً أن تكون متوافقة مع الواجهة مع الإصدار الرئيسي السابق للبرنامج. أيضًا، يميل إصدار نقطة إلى أن يكون متوافقًا مع جميع الإصدارات النقطية الأخرى ضمن الإصدار الثانوي أو الرئيسي الحالي. [3]
تكرار
غالبًا ما يتم إصدار إصدارات نقطية بشكل متكرر إلى حد ما، على عكس الإصدارات الرئيسية، والتي قد تحدث مرة كل بضعة أشهر أو سنوات. [1] يمكن التخطيط لإصدارات نقطية للخروج في وقت معين بعد إصدار رئيسي أو يمكن إصدارها حسب الحاجة. [4] [5] يختلف تكرار نشر الإصدارات النقطية بشكل كبير، اعتمادًا على احتياجات المؤسسة. ومع ذلك، إذا تم العثور على مشكلة حرجة في الإصدار الحالي من البرنامج، فقد يتم إصدار إصدار نقطي طارئ بعد فترة وجيزة جدًا من اكتشاف المشكلة.
مخاطرة
تركز جميع الإصدارات بطبيعتها على المخاطر، حيث يمكن لآلاف التغييرات في التعليمات البرمجية أن تجعلها في إصدار واحد. [6] وهذا ينطوي على خطر إدخال أخطاء جديدة مع الإصدار النقطي. يمكن التخفيف من الانحدار إلى حد ما من خلال اختبار الانحدار ، لكن اختبار الانحدار لا يكفي لضمان بيئة مستقرة وخالية من الأخطاء. بشكل عام، أحد أهداف الإصدار النقطي هو تقليل المخاطر من خلال إجراء تغييرات بناءً على موازنة حاجة المستخدم لإصلاح وحجم الإصلاح ومخاطر الانحدار. [7] أدت المخاطر المرتبطة بإصدار العديد من تغييرات البرامج دفعة واحدة إلى دفع بعض المجموعات إلى إصدار برامج باتباع طريقة الإصدار المتدحرج بدلاً من القيام بإصدارات نقطية. [8]
التوفر
مع برامج البيع بالتجزئة ، غالبًا ما تكون الإصدارات النقطية تحديثات مجانية لمستخدمي أحدث إصدار كامل، ولكن ليس بالضرورة، على عكس الإصدارات الرئيسية التي تأتي غالبًا بتكلفة معينة حتى للمستخدمين السابقين. [1] يؤثر نموذج تسليم البرنامج أيضًا على من قد يتمكن من استخدامه. إذا اتبعت المؤسسة نموذج البرنامج كخدمة أو تم استضافة البرنامج في السحابة ، فقد يكون الإصدار النقطي متاحًا على الفور للمستخدمين، دون الحاجة إلى أي جهد من جانب المستخدمين للحصول عليه. إذا كان يجب تنزيل البرنامج، فقد يُطلب من المستخدم تثبيت الإصدار النقطي بنفسه.
انظر أيضا
ملحوظات
- ^ abc "ما هو إطلاق النقطة؟" . تم الاسترجاع في 28 أكتوبر 2014 .
- ^ "Adobe - Support : Release Terminology Guidelines" . تم الاسترجاع في 28 أكتوبر 2014 .
- ^ فريق، وثائق كومنز. "Apache Commons – إرشادات الإصدار" . تم الاسترجاع في 28 أكتوبر 2014 .
- ^ "ما هو إطلاق النقاط؟ - تعريف من موقع WhatIs.com" . تم الاسترجاع في 28 أكتوبر 2014 .
- ^ https://wiki.documentfoundation.org/ReleasePlan (تم الوصول إليه في 28 أكتوبر 2014)
- ^ الجودة (11 نوفمبر 2011). "الفرق الثالث في السحابة: الإصدارات النقطية تركز المخاطر بشكل غير ضروري (فليمنج تي كريستنسن حول التعاون النوعي)".
- ^ “StableReleaseUpdates – أوبونتو ويكي”.
- ^ هامبل، جيز (16 فبراير 2012). المبادئ الأربعة لإصدارات البرامج منخفضة المخاطر – عبر قاعدة بيانات informIT.
