ازگر نئے بڑے ریلیز سائیکل میں داخل ہوتا ہے۔

ازگر کی زبان کے ڈویلپرز فیصلہ کیا کے پاس جاؤ نئی سکیم ریلیز کی تیاری زبان کی نئی اہم ریلیز اب ہر ڈیڑھ سال میں ایک بار کی بجائے سال میں ایک بار جاری کی جائیں گی، جیسا کہ پہلے ہوتا تھا۔ اس طرح، اکتوبر 3.9 میں Python 2020 کی ریلیز کی توقع کی جا سکتی ہے۔ ایک اہم ریلیز کے لیے کل ترقی کا وقت 17 ماہ ہوگا۔

نئی برانچ پر کام اگلی برانچ کی ریلیز سے پانچ ماہ قبل، بیٹا ٹیسٹنگ مرحلے میں منتقلی کے دوران شروع ہو جائے گا۔ اس کے بعد نئی برانچ سات ماہ کے لیے الفا ریلیز میں رہے گی، نئی خصوصیات شامل کرے گی اور کیڑے ٹھیک کرے گی۔ اس کے بعد بیٹا ورژنز کو تین ماہ تک ٹیسٹ کیا جائے گا، جس کے دوران نئے فیچرز شامل کرنے پر پابندی ہوگی اور تمام تر توجہ بگز کو ٹھیک کرنے پر دی جائے گی۔ رہائی سے پہلے آخری دو ماہ برانچ ریلیز امیدوار کے مرحلے پر ہوگی، جس پر حتمی استحکام کیا جائے گا۔

مثال کے طور پر، برانچ 3.9 کی ترقی 4 جون 2019 کو شروع ہوئی۔ پہلی الفا ریلیز 14 اکتوبر 2019 کو شائع ہوئی تھی، اور پہلی بیٹا ریلیز 18 مئی 2020 کو متوقع ہے۔ ایک ریلیز امیدوار اگست میں تشکیل دیا جائے گا، اور 5 اکتوبر کو ریلیز کیا جائے گا۔

ازگر نئے بڑے ریلیز سائیکل میں داخل ہوتا ہے۔

ریلیز کے بعد برانچ کو ڈیڑھ سال کے لیے مکمل سپورٹ کیا جائے گا، جس کے بعد مزید ساڑھے تین سال تک اس کے لیے خطرات کو ختم کرنے کے لیے اصلاحات تیار کی جائیں گی۔ نتیجے کے طور پر، کُل سپورٹ کا وقت پانچ سال ہوگا۔ سپورٹ کے پہلے مرحلے پر، غلطیوں کو ٹھیک کیا جائے گا، اور اپ ڈیٹس تقریباً ہر دو ماہ بعد Windows اور macOS کے لیے انسٹالرز کی تیاری کے ساتھ جاری کیے جائیں گے۔ دوسرے مرحلے پر، خطرات کو ختم کرنے کے لیے ضرورت کے مطابق ریلیز تیار کیے جائیں گے اور صرف سورس ٹیکسٹ فارم میں پوسٹ کیے جائیں گے۔

واضح رہے کہ نیا ڈیولپمنٹ سائیکل الفا اور بیٹا ٹیسٹنگ کے مراحل میں پیشین گوئی کی منتقلی کو یقینی بنائے گا اور ساتھ ہی ساتھ ریلیز کے وقت کو بھی درست طریقے سے جان سکے گا، جس سے ان کی مصنوعات کی ترقی کو ازگر کی نئی شاخوں کے ساتھ ہم آہنگ کرنا ممکن ہو جائے گا۔ پیشین گوئی کے قابل ترقی کا دور ازگر کی ترقی کی منصوبہ بندی کرنا بھی آسان بنائے گا، اور نئی شاخوں کو کثرت سے جاری کرنے سے صارفین کو نئی خصوصیات کی فراہمی میں تیزی آئے گی اور فی برانچ میں تبدیلیوں کی مقدار میں کمی آئے گی (زیادہ کثرت سے ریلیز ہوتی ہے، لیکن فی ریلیز کم نئی خصوصیات) . الفا ٹیسٹنگ کے مرحلے کو کھینچنے اور ٹکڑے ٹکڑے کرنے سے ترقی کی حرکیات کو ٹریک کرنا اور اختراعات کو مزید آسانی سے مربوط کرنا ممکن ہو جائے گا، بیٹا ریلیز سے قبل رش سے بچتے ہوئے، اس دوران ڈویلپرز نے جدت کی ترقی کو آخری لمحات میں مکمل کرنے کی کوشش کی تاکہ ان میں تاخیر نہ ہو۔ اگلی برانچ تک 18 ماہ کے لیے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں