थंडरबर्ड की विकास योजना एक यूजर इंटरफेस को शुरू से ही फिर से बनाने का प्रस्ताव करती है

थंडरबर्ड का भविष्य

थंडरबर्ड वर्जन 115 जुलाई में रिलीज होगा, यह इंटरफेस और कोड बदलाव के साथ पूरी तरह से अपडेट होगा।

थंडरबर्ड ईमेल क्लाइंट के डेवलपर्स अगले तीन वर्षों के लिए एक विकास योजना प्रकाशित की है और जिसमें थंडरबर्ड के उत्पाद डिजाइन के प्रमुख अपने विचार प्रस्तुत करते हैं थंडरबर्ड ईमेल क्लाइंट कहां जा रहा है।

थंडरबर्ड तेजी से अपनी XNUMXवीं वर्षगांठ के करीब पहुंच रहा है एक स्टैंडअलोन ईमेल क्लाइंट के रूप में और इस साल जुलाई में लॉन्च होगा संस्करण 115 «सुपरनोवा"। विकास योजना में, जिसकी एक निर्दिष्ट समय सीमा होती है, परियोजना तीन मुख्य उद्देश्यों को प्राप्त करने का इरादा रखती है।

थंडरबर्ड के उत्पाद डिजाइन नेतृत्व के रूप में, मेरे पास क्या चल रहा है और चीजें कहां जा रही हैं, इसका एक अच्छा अवलोकन है। इस लेख पर विचार करें (और नीचे दिए गए वीडियो के साथ) एक अधिक व्यापक कहानी में पहली पेंटिंग दिखा रही है कि थंडरबर्ड कहाँ जा रहा है, और कुछ चीजें जो हम कर रहे हैं, वे प्रति-सहज लग सकती हैं।

नीचे चर्चा के कुछ बिंदु विभाजक हो सकते हैं। वे एक राग मार सकते हैं। लेकिन हम अपने अतीत और अपने भविष्य के बारे में पारदर्शी और खुले रहने में विश्वास करते हैं।

इस वर्ष थंडरबर्ड 115 "सुपरनोवा" की रिलीज़ के साथ, हम केवल एक वार्षिक रिलीज़ से अधिक कर रहे हैं। यह नेत्रहीन और तकनीकी रूप से सॉफ्टवेयर का आधुनिक संशोधन है। थंडरबर्ड पिछले 10 वर्षों में संचित सभी तकनीकी और इंटरफ़ेस ऋण से छुटकारा पाने के लिए बड़े पैमाने पर ओवरहाल से गुजर रहा है।

यह कोई आसान काम नहीं है, लेकिन अगले 20 वर्षों के लिए परियोजना की व्यवहार्यता की गारंटी देना आवश्यक है।

ढहती वास्तुकला को बस "भरना" टिकाऊ नहीं है, और अब हम इसे अनदेखा नहीं कर सकते।

अगले 3 वर्षों के दौरान, थंडरबर्ड परियोजना पर ध्यान दिया जाएगा:

  • उपयोगकर्ताओं की विभिन्न श्रेणियों (शुरुआती और दिग्गजों) के लिए उपयुक्त उपयोगकर्ता इंटरफ़ेस बनाने के लिए उपयोगकर्ता इंटरफ़ेस को स्क्रैच से फिर से डिज़ाइन करें, आसानी से अपनी प्राथमिकताओं और एक सुसंगत डिज़ाइन प्रणाली के लिए अनुकूलन योग्य।
  • कोडबेस की विश्वसनीयता और कॉम्पैक्टनेस बढ़ाएं, पुराने कोड को फिर से लिखें और बैकलॉग से छुटकारा पाएं (तकनीकी ऋण से छुटकारा पाएं)।
  • नई रिलीज के मासिक गठन के लिए संक्रमण।

थंडरबर्ड एक मोनोलिथिक एप्लिकेशन है जिसे दो दशकों में हजारों लोगों द्वारा विकसित किया गया है। बड़े बदलाव करने के लिए, जैसे हम सुपरनोवा के साथ कर रहे हैं, बहुत सावधानी से विचार करने की आवश्यकता है।

सब ये परिवर्तन तुरंत दिखाई देंगे, लेकिन वे विशेष रूप से अगले तीन वर्षों में बेहतर रूप से तैयार होंगे, क्योंकि यह एक लंबी अवधि का काम होगा जिसे टीम खुद "एक पुराना और नाजुक लेगो टॉवर" कहती है, जिसमें सस्ता माल बस एक पर रखा जाता है। आधार विकट। 

इसके अलावा, यह ध्यान में रखा जाना चाहिए कि, ऊपर उल्लेखित महत्वपूर्ण परिवर्तनों के बावजूद, सॉफ्टवेयर खुला स्रोत बना रहेगा, इसलिए सभी डेवलपर्स योगदान करने में सक्षम होंगे।

मोज़िला की XNUMXवीं वर्षगांठ और फ़ायरफ़ॉक्स के अगले ईएसआर संस्करण के ठीक समय पर, सुपरनोवा इस दिशा में पहला महत्वपूर्ण कदम होगा। टीम ने कैलेंडर भाग में चल रहे कार्य का स्क्रीनशॉट पोस्ट करके नवंबर में तैयारी में इंटरफ़ेस प्रकार का पूर्वावलोकन दिया था।

थंडरबर्ड वस्तुतः कोड का एक सेट है जो फ़ायरफ़ॉक्स के शीर्ष पर चलता है। हमारे ऐप्स में आप जो भी टैब और सेक्शन देखते हैं, वे कस्टम यूजर इंटरफेस के साथ सिर्फ ब्राउज़र टैब हैं।

हम फ़ायरफ़ॉक्स को आधार संरचना के रूप में उपयोग करना पसंद करते हैं क्योंकि यह इसमें सभी अच्छी चीजों का लाभ उठाता है। क्रॉस-प्लेटफ़ॉर्म सपोर्ट, गेको वेब रेंडरर, स्पाइडरमोनकी जावास्क्रिप्ट कंपाइलर आदि जैसी चीज़ें।

ऐसा करने से, थंडरबर्ड अपने रिलीज़ चक्र के माध्यम से फ़ायरफ़ॉक्स का अनुसरण कर सकता है, सुरक्षा पैच प्राप्त कर सकता है, एक्सटेंशन के लिए समर्थन प्राप्त कर सकता है, और बहुत कुछ।

यह स्पष्ट रूप से अधिक जटिल है, क्योंकि यह सुनिश्चित करने के लिए बहुत सी सी ++, जेएस, सीएसएस और एक्सएचटीएमएल लेता है कि सब कुछ ठीक से काम करता है। फ़ायरफ़ॉक्स जैसे ठोस आधार आर्किटेक्चर का उपयोग करना एकदम सही शुरुआती बिंदु है।

दुर्भाग्य से, यह दृष्टिकोण एक उच्च लागत पर आता है।

जो लोग नहीं जानते या याद नहीं रखते, उनके लिए थंडरबर्ड का पहला संस्करण लगभग 20 साल पहले जारी किया गया था। ईमेल क्लाइंट फ़ायरफ़ॉक्स से लिया गया है और वास्तव में एक ही रेंडरिंग इंजन (Gecko) और JavaScript (SpiderMonkey) का उपयोग करता है। मोज़िला ने 2012 तक क्लाइंट के विकास का ध्यान रखा, जिसके बाद इसे समुदाय के हाथों में छोड़ दिया गया, एक ऐसा कारक जिसका कई मोर्चों पर सकारात्मक प्रभाव पड़ा, लेकिन कुछ कमियां भी हुईं, जैसे कि एक की कमी रोडमैप जिसके लिए विकास जारी है।

अंत में यदि आप इसके बारे में अधिक जानने में रुचि रखते हैं, आप विवरण की जांच कर सकते हैं निम्नलिखित लिंक में.


लेख की सामग्री हमारे सिद्धांतों का पालन करती है संपादकीय नैतिकता। त्रुटि की रिपोर्ट करने के लिए क्लिक करें यहां.

पहली टिप्पणी करने के लिए

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।