प्रकल्प UBports ने नवीन रिलीज जनरेशन मॉडेलमध्ये संक्रमणाची घोषणा केली, ही जाहिरात व्युत्पन्न केली आहे कारण महत्त्वपूर्ण आव्हानांना तोंड देत आहे ज्यामुळे प्रकल्प लाँच करण्याच्या दृष्टिकोनावर पुनर्विचार करण्यास प्रवृत्त झाला आहे.
आणि प्रकल्पाच्या जन्मापासून, त्याने अर्ध-रोलिंग रिलीज मॉडेलचे अनुसरण केले आहे, त्या सर्व काळात त्याच्या कार्य करण्याच्या पद्धतीमध्ये कोणतीही समस्या नव्हती, परंतु असे नमूद केले आहे की उबंटूला बेस स्थलांतरित करण्याचा प्रयत्न करताना समस्या सुरूच राहिल्या. २०.०४.
विकास प्रक्रियेतील घर्षण कमी करण्यासाठी आम्ही हा बदल करतो. हे भविष्यात उबंटू टचच्या विविध दीर्घकालीन समर्थित आवृत्त्या प्रदान करण्याची संधी देईल आणि आम्ही प्रत्येकासाठी एक विश्वासार्ह आणि अद्ययावत मोबाइल ऑपरेटिंग सिस्टम प्रदान करणे सुरू ठेवू शकतो याची खात्री करेल.
वर्तमान आव्हाने
UBports कार्यरत असलेल्या सध्याच्या मॉडेलसह, सर्वात मोठ्या समस्यांपैकी एक ज्यांच्याशी तुम्ही व्यवहार करत आहात हा "कोड डायव्हर्जन्स" आहे जो उबंटू 16.04 आणि उबंटू 20.04 दरम्यान तयार झाला होता, ज्याने एकीकरण गुंतागुंतीचे केले आणि बदल लागू करण्यासाठी कोणता कोड बेस वापरायचा याबद्दल संभ्रम निर्माण केला.
या व्यतिरिक्त UBports असा उल्लेख करतात वैयक्तिक पॅकेजेसच्या अभावामुळे निराकरणे सोडणे कठीण झाले चपळ पद्धतीने बग आणि सुरक्षा अद्यतने, परिणामी समस्यांचे निराकरण करणे आणि अंतिम वापरकर्त्यांसाठी ते तैनात करण्यात विलंब होतो. त्याच्यासाठी असताना स्थिरता सुनिश्चित करण्यासाठी अद्यतन विकासाचे प्रकाशन थांबवावे लागले, ज्याने नवीन वैशिष्ट्ये आणि सुधारणा सादर करण्याची क्षमता मर्यादित केली.
नवीन रिलीझ मॉडेल
योजनेचा वापर करण्याऐवजी च्या स्वरूपात प्रक्षेपण "OTA नंबर branch_name", नवीन आवृत्त्या उबंटू टच फर्मवेअर ते “year.month.update” योजनेनंतर प्रदर्शित केले जातील. या योजनेमध्ये, वर्ष आणि महिना उबंटूच्या नवीन शाखेवर आधारित मोठ्या प्रकाशनाच्या वेळेशी संबंधित आहेत.
अद्यतन क्रमांक किरकोळ आवृत्तीचे प्रतिनिधित्व करेल ज्यामध्ये फक्त किरकोळ सुधारणा आणि सुधारणांचा समावेश असेल. मुख्य प्रकाशन दर सहा महिन्यांनी एकदा होण्याची योजना आहे, तर मध्यवर्ती किंवा अद्यतन प्रकाशन दर दोन महिन्यांनी होतील.
प्रकल्प अद्ययावत झाल्यानंतर ही नवीन योजना लागू होणार असल्याचे नमूद करण्यात आले आहे बेस पॅकेज उबंटू 24.04 वर. Ubuntu 24.04 वर आधारित Ubuntu Touch ची पहिली आवृत्ती जूनमध्ये रिलीज होण्याची अपेक्षा आहे आणि त्याला 24.6.0 क्रमांक नियुक्त केला जाईल.
याव्यतिरिक्त, जेव्हा सुधारात्मक अद्यतने व्युत्पन्न केली जातात, तेव्हा त्यांना 24.6.1, 24.6.2 आणि असेच क्रमांक दिले जातील. "Ubuntu Touch 24.6" च्या रिलीझनंतर अंदाजे सहा महिन्यांत (डिसेंबर 2024 च्या आसपास), Ubuntu Touch 24.12.0 रिलीझ होईल, Ubuntu 24.10 वर नवीन वैशिष्ट्ये आणि बदल ऑफर करेल. नवीन प्रमुख रिलीझ तयार झाल्यानंतर एक महिन्यानंतर प्रत्येक प्रमुख रिलीझ बंद केले जाईल.
उबंटू 20.04 वर आधारित, सध्याच्या शाखेतून, बेस उबंटू 24.04 पॅकेजमध्ये संक्रमण करण्यासाठी खूप काम आणि अतिरिक्त स्थिरीकरण आवश्यक आहे, उबंटू टच फोकल शाखेला नवीन उबंटू टच 24.6 शाखेच्या समांतर काही काळासाठी समर्थन मिळणे अपेक्षित आहे. .
विशेषत, उबंटू टच OTA-5 फोकल, OTA-6 फोकल, इ. साठी अपडेट्स व्युत्पन्न करण्याची योजना आहे.., नवीन शाखा पूर्णपणे स्थिर होईपर्यंत. त्याच वेळी, उबंटू टच फोकलसाठी ओटीए अद्यतनांमध्ये फक्त बग आणि भेद्यता निराकरणे समाविष्ट असतील, तर उबंटू टच 24.6 शाखेत नवीन वैशिष्ट्ये विकसित केली जातील.
दुसरीकडे, UBports ने नमूद केले आहे की या नवीन मॉडेलशी जुळवून घेण्यासाठी, Git रिपॉझिटरीजच्या शाखांच्या संघटना आणि CI च्या कॉन्फिगरेशनमध्ये काही समायोजनांवर कार्य करण्यास सुरुवात केली आहे:
- मुख्य शाखा पुढील वैशिष्ट्य प्रकाशनासाठी विकास कोडचे प्रतिनिधित्व करेल, तर ubports/शाखा त्यामध्ये वैशिष्ट्य प्रकाशन आणि त्यांच्या किरकोळ अद्यतनांसाठी कोड असेल.
- आम्ही गोंधळ टाळण्यासाठी आणि विकास प्रक्रिया सुलभ करण्यासाठी विशिष्ट उबंटू आवृत्त्यांचे प्रतिनिधित्व करणाऱ्या शाखा काढून टाकू.
- बदल आणि MRs सक्रिय विकासासाठी मुख्य शाखेकडे निर्देशित केले पाहिजेत आणि आवश्यकतेनुसार योग्य प्रकाशन शाखांमध्ये एकत्रित केले जातील.
शेवटी तुम्ही असाल तर याबद्दल अधिक जाणून घेण्यात स्वारस्य आहे, आपण मधील तपशील तपासू शकता खालील दुवा.