1 पॉइंट द्वारा GN⁺ 2023-07-14 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Thunderbird 115 “Supernova” Linux, macOS और Windows के लिए शुरुआती तौर पर जारी किया गया है, और यह रिलीज़ सिर्फ़ एक साधारण अपडेट से ज़्यादा visual और technical modernization के करीब एक overhaul है
  • पुराने codebase के कुछ हिस्सों को फिर से काम में लेकर maintainability और scalability बढ़ाई गई है, साथ ही मौजूदा users के परिचित layout और interface को यथासंभव बनाए रखा गया है
  • message list, toolbar, AppMenu, Calendar, Folder Pane और Address Book में व्यापक बदलाव हुए हैं, जिससे नए users को modern UI और मौजूदा users को विकल्प मिलते हैं
  • ऐप भर में keyboard navigation और screen reader accessibility बेहतर हुई है, और TAB व arrow keys से mail content और buttons navigate करने का दायरा भी बढ़ा है
  • automatic updates तब तक रोके गए हैं जब तक public testing के बाद बचे रह सकने वाले corner cases न होने का भरोसा न हो जाए; इस दौरान Thunderbird 102 users को security updates मिलते रहेंगे

Thunderbird 115 “Supernova” की प्रकृति

  • Thunderbird 115 “Supernova” Linux, macOS और Windows के लिए शुरुआती तौर पर जारी किया गया है
  • यह version Thunderbird की familiar feel और flexibility बनाए रखते हुए, future releases के लिए आधार तैयार करने वाला modernization overhaul है
  • development team ने पिछले 1 साल में codebase के कुछ पुराने हिस्सों को rework करने पर ध्यान दिया, ताकि maintenance और expansion आसान हो सके
  • नए users के लिए features और interface changes शामिल किए गए हैं, लेकिन मौजूदा करोड़ों users जिस layout और interface को जानते और इस्तेमाल करते हैं, उन्हें भी बनाए रखने की कोशिश की गई है

message list और default interface में बदलाव

  • Cards View message list के लिए नया vertical layout है
    • यह modern webmail के अभ्यस्त users के लिए उपयुक्त रूप है
    • mobile interface lists की तरह multi-line display support करता है
    • इसका लक्ष्य cognitive load घटाने वाला ज़्यादा आरामदेह look देना है
    • मौजूदा “Table” view भी इस्तेमाल किया जा सकता है
  • Thunderbird 115 में नया Thunderbird logo शामिल है
    • यह पुराने इतिहास और Mozilla से connection को दर्शाते हुए brand के revitalization और sustainable future को दिखाता है
  • dynamic unified toolbar मौजूदा active tab या Space के आधार पर अक्सर इस्तेमाल होने वाले options और contextual options दिखाता है
    • users toolbar और window layout को अपने workflow के मुताबिक customize कर सकते हैं
  • नया Application Menu keyboard से access किया जा सकता है
    • तेज़ और आसान navigation के लिए इसे redesign किया गया है
    • submenus की संख्या घटाई गई है, global options उपलब्ध रखे गए हैं, और consistent icons इस्तेमाल किए गए हैं

Calendar, folders, tags और Address Book में सुधार

  • Calendar को Thunderbird Calendar modernization work के हिस्से के रूप में बेहतर किया गया है
    • बेहतर “mini-month” layout जोड़ा गया है
    • day/week/month grid बेहतर किए गए हैं
    • नया color palette और कई छोटे बदलाव शामिल हैं
  • AppMenu में पूरे application की density settings और font size को एक click में adjust किया जा सकता है
    • इसे कई monitors और अलग-अलग display resolutions वाले environments को ध्यान में रखकर बनाया गया है
  • नए Folder Modes sortable हैं
    • Folder Pane में सभी Tags दिखाए जा सकते हैं
    • Local Folders को on/off किया जा सकता है
    • पसंदीदा Folder Mode sections को एक click में ऊपर-नीचे किया जा सकता है
    • इसका लक्ष्य scrolling घटाना और productivity बढ़ाना है
  • Folder Pane में नया Tags View जोड़ा गया है
    • users color-coded custom tag categories पर जल्दी जा सकते हैं
    • इसका उपयोग messages को तेज़ी से खोजने और filter करने में किया जाता है
  • Thunderbird 102 में पेश किया गया modernized Address Book भी लगातार बेहतर किया गया है
    • नया table-style view
    • बेहतर edit view
    • delete button
    • बेहतर accessibility

accessibility और आने वाले features

  • Supernova ने पूरे ऐप में keyboard navigation और screen reader accessibility को काफ़ी बेहतर किया है
  • TAB key और arrow keys का इस्तेमाल करके mail content और buttons navigate करने की क्षमता भी काफ़ी बढ़ाई गई है
  • Supernova लगातार विकसित हो रहा है, और अगले 1 साल में मौजूदा Supernova features में सुधार और नए features जोड़ने की योजना है
  • planned नए features में Thunderbird Sync शामिल है
  • पूरी changes list support document में देखी जा सकती है

installation और automatic updates

  • major releases में public testing के बाद ही सामने आने वाले corner cases हो सकते हैं, इसलिए Thunderbird team automatic updates enable करने से पहले इंतज़ार करती है
  • automatic updates तब enable किए जाएंगे जब ऐसे issues न होने का पूरा भरोसा होगा
  • मौजूदा Thunderbird 102 users को इस दौरान security updates मिलते रहेंगे
  • Linux पर release और बाद में automatic update का समय distribution maintainers के निर्णय पर निर्भर हो सकता है
  • Linux users Flathub का Thunderbird Flatpak install कर सकते हैं
    • यह Flatpak Thunderbird team द्वारा package और maintain किया जाता है
    • publication के समय 115 Flathub पर उपलब्ध नहीं है
  • अगर automatic updates का इंतज़ार नहीं करना चाहते, तो Windows, Linux और macOS के लिए Thunderbird 115 को thunderbird.net से सीधे download किया जा सकता है
  • Thunderbird 102 और 115 के बीच अंतर comparison slider में देखा जा सकता है

1 टिप्पणियां

 
GN⁺ 2023-07-14
Hacker News की राय
  • मैंने Thunderbird आख़िरी बार शायद 2000 के दशक में इंस्टॉल किया था, और उसके बाद से उसी इंस्टॉलेशन को अपडेट करता रहा हूँ, उसे दूसरी मशीनों पर ले जाता रहा हूँ या कॉपी करके इस्तेमाल करता रहा हूँ
    उस समय PC धीमे थे, लेकिन Thunderbird, Outlook/Outlook Express की तुलना में स्टार्ट होने और चलने—दोनों में ज़्यादा तेज़ था। बाद में फीचर बढ़ने की वजह से इसकी स्पीड और UX थोड़ा-थोड़ा बिगड़ा है, ऐसा मुझे लगता है
    “अब तक का सबसे तेज़” वाला दावा मानना मुश्किल है, और जो 13 साल पुराने x86 हार्डवेयर पर अभी भी 32-बिट में चलाते हैं, उन्हें शायद यह प्रभावशाली न लगे। फिर भी अगर ज़रा भी तेज़ हुआ है तो स्वागत है

    • C++ implementation का बड़ा हिस्सा JavaScript में बदल दिया गया, इसका अफ़सोस अभी भी है
      डेवलपर्स C++ codebase के maintenance burden का आकलन करने के लिए पूरी तरह योग्य रहे होंगे, लेकिन Thunderbird, Firefox के साथ code share करता है और Mozilla से आया है, इसलिए काश विकल्प के रूप में Rust चुना गया होता
      JavaScript engine इंजीनियरिंग के लिहाज़ से शानदार है, लेकिन native compiled code से टक्कर लेना मुश्किल है, और single-threaded model भी मददगार नहीं है
      plain text mail compose करने वाला input box हर 20 सेकंड से 1 मिनट में रुक जाता है, तो शक है कि इसकी वजह backend I/O जैसे काम हो सकते हैं। Firefox में इससे कहीं ज़्यादा tabs और background tasks होने पर भी ऐसा नहीं देखा
      वजह कुछ और भी हो सकती है और JavaScript stack से इसका हल भी निकल सकता है, लेकिन email editor का दिन में कई बार लगभग 10 सेकंड के लिए फ्रीज़ हो जाना मैं सच में झेलता हूँ, और कुछ साल पहले ऐसा नहीं था। PCIe 4.0 TLC NVMe, DDR5 128GiB, i7-12700K workstation पर भी ऐसा होता है, इसलिए “अब तक का सबसे तेज़” बात से सहमत होना मुश्किल है, और power users के लिए यह अपमान जैसा लगता है
    • यह कहना कि आपने Thunderbird दिसंबर 1999 में इंस्टॉल किया था, time travel के बिना सही नहीं हो सकता। Thunderbird 2004 में Phoenix/Firefox आधारित रूप में जारी हुआ था
    • काफ़ी पुरानी बात है, लेकिन Firebird database के साथ नाम को लेकर हुआ विवाद अभी भी याद है। उस समय मैं Interbase इस्तेमाल करने वाले Delphi development environment में था और Firebird भी इस्तेमाल किया था
    • मुझे Thunderbird सच में बहुत पसंद है और मैंने इसे कभी छोड़ा नहीं। मैं Tutanota भी इस्तेमाल करता हूँ; उसका अपना desktop client है और जो लोग encryption खुद manage नहीं करना चाहते, उनके लिए यह काफ़ी अच्छा है
    • यहाँ fast का मतलब मैंने “पिछले major release के बाद सबसे कम अंतराल” के रूप में समझा
  • नया view system मुझे सच में बहुत पसंद आया। आख़िरकार इसने Outlook/Evolution-style layout अपनाया है, जो देखकर अच्छा लगा, और निजी तौर पर यह मुझे काफ़ी ज़्यादा सहज लगा
    इसी वजह से मैं Evolution इस्तेमाल कर रहा था, लेकिन यह Thunderbird काफ़ी आकर्षक लग रहा है। आजकल Thunderbird में MS Exchange या OWA integration कैसा है, यह जानना चाहता हूँ

    • अगर कंपनी खुद host किया हुआ Exchange instance चलाती है, तो Exchange admin बस IMAPS enable कर सकता है। मैंने पहले Thunderbird के साथ Exchange इस्तेमाल किया है, और admin, AD या DNS में SRV records publish करके VPN/LAN/public network setup के हिसाब से Thunderbird को संकेत भी दे सकता है
      अगर public endpoint expose किया जाए, तो bots AD accounts पर brute force करके lockout कर सकते हैं, इसलिए VPN इस्तेमाल करने की सलाह देनी चाहिए। अगर Microsoft 365/O365 है, तो नीचे दिए गए docs देखे जा सकते हैं
      https://learn.microsoft.com/en-us/exchange/clients/pop3-and-...
      https://support.microsoft.com/en-gb/office/pop-imap-and-smtp...
    • जहाँ तक मुझे पता है, Owl अभी भी सबसे अच्छा विकल्प है
      https://www.beonex.com/owl/
    • Davmail भी काम करता है
      https://davmail.sourceforge.net/
    • मैं कई सालों से exquilla इस्तेमाल कर रहा हूँ। हालाँकि यह paid है, सालाना 10€ है, और सिर्फ mail support करता है
      https://www.exquilla.com/
  • अगर आप यह सोच रहे थे कि in-app auto update के ज़रिए यह कब रोल आउट होगा, तो लेख के नीचे लिखा है कि major release में public testing के बाद भी corner cases मिल सकते हैं, इसलिए जब तक उन्हें यक़ीन न हो जाए कि कोई समस्या नहीं है, वे auto update चालू नहीं करेंगे
    अगर अभी इस्तेमाल करना है, तो नया installer डाउनलोड करना होगा; मेरी तरह यह उम्मीद करते हुए बार-बार चेक करते रहना कि कुछ घंटों में नया version दिख जाएगा, काम नहीं करेगा

    • मेरे पास लगभग 50 email addresses हैं। अभी Thunderbird उन्हें किसी तरह संभाल लेता है, लेकिन थोड़ा डर है कि नया update उन्हें ठीक से संभाल पाएगा या नहीं
  • जब email client में ज़रूरी चीज़ों के बारे में सोचता हूँ, तो “खूबसूरती” से पहले कार्यक्षमता याद आती है। यह कोई कला-कृति नहीं बल्कि एक टूल है, और इसे वाह-वाह करते हुए देखने के लिए नहीं बल्कि काम पूरा करने के लिए इस्तेमाल किया जाता है
    लगता है UX वालों ने application software को खराब कर दिया है। बुनियादी टूल बस ठीक से काम करें, इतना काफ़ी है; उन्हें ऐसा बनाने की ज़रूरत नहीं कि उन्हें इस्तेमाल करने का उत्साह हो। screwdriver भी हम अनुभव के लिए नहीं उठाते
    मेरे लिए खूबसूरत email client Netscape Communicator 4.x है

    • यह बिना असली वजह बताए या यह समझाए कि यह अपडेट usability को कैसे घटाता है, कुछ ज़्यादा ही सरलीकृत और निंदक आकलन लगता है
    • मैं इस बात से सहमत हूँ कि कार्यक्षमता, खासकर responsiveness और हल्कापन, सुंदर UI से कहीं ज़्यादा महत्वपूर्ण हैं। लेकिन UI/UX को लेकर असंतोष आम तौर पर तब बढ़ता है जब उसे कार्यक्षमता की क़ीमत पर लागू किया जाता है
      जो UX कार्यक्षमता घटा दे, वह सच में अच्छा UX नहीं बल्कि शायद सिर्फ़ चमकदार सजावट है
      screwdriver वाली उपमा से मैं पूरी तरह सहमत नहीं हूँ। मेरे पास विरासत में मिले पुराने लकड़ी के हैंडल वाले screwdriver हैं, और उनका इस्तेमाल करने का अनुभव अच्छा होने की वजह से मैं उन्हें दूसरों पर चुनता हूँ। बेशक सबसे अहम बात यह है कि वे अब भी बहुत कार्यक्षम हैं
      शीर्षक में Thunderbird को तेज़ बताया गया है, तो अगर यह सच है, तो मैं इसे कार्यक्षमता के लिहाज़ से बड़ा फ़ायदा मानूँगा
    • ऐप के सौंदर्य पक्ष और user experience का इस बात से सीधा संबंध है कि औसत उपयोगकर्ता उस टूल का इस्तेमाल करेगा या नहीं। Amazon में काम करने वाला programmer होने के बावजूद मैं भी इसमें शामिल हूँ
    • खूबसूरती और कार्यक्षमता एक-दूसरे के विरोधी नहीं हैं। मैं जानना चाहता हूँ कि इस अपडेट का कौन-सा हिस्सा ठोस रूप से functionality को कम करता है
    • DOS का Pegasus Mail सबसे अच्छा था। मैं फिर से वैसा तेज़ और फ़ोकस्ड रूप चाहता हूँ। उसमें ड्राफ्ट कॉपी करके “template” जैसा उपयोग भी किया जा सकता था
  • Thunderbird में Gmail जैसी threading देने वाला Conversations add-on अपडेट हो जाए, तब अपग्रेड करने का सोचूँगा

    • इससे याद आया कि Gmail से पहले threaded email इतना आम नहीं था, और यह काफ़ी डरावनी याद है
    • मैं जानना चाहता हूँ कि built-in threading feature की तुलना में इस add-on का फ़ायदा क्या है
      https://support.mozilla.org/en-US/kb/message-threading-thund...
    • Thunderbird 115 को support करने के लिए Conversations extension के लिए शायद और लंबा इंतज़ार करना पड़े। extension developer ने कहा कि बड़े बदलाव चाहिए और उनके पास फ़ुर्सत का समय कम है
      Thunderbird 115 support पर नवीनतम अपडेट में भी कहा गया कि अभी और काम बाकी है और कुछ हिस्सा Thunderbird की तरफ़ होने वाले fixes पर निर्भर है
      https://github.com/thunderbird-conversations/thunderbird-con...
  • 2007 के आसपास Windows पर Thunderbird बहुत इस्तेमाल करता था, और email व RSS reader दोनों के रूप में मुझे यह पसंद था। 2009 के आसपास Linux पर जाने के समय यह कुछ ठहरा हुआ-सा लगने लगा
    मुझे calendar चाहिए था, लेकिन Lightning शायद ही कभी caldav के साथ ठीक से काम करता था, और Thunderbird का contacts management हमेशा कमज़ोर रहा। carddav के साथ integration की कोशिश में भी, उस समय के SoGo के हिसाब से बहुत दिक्कतें थीं
    बाद में Thunderbird project एक समय उपेक्षित-सा लगा, और Firefox के नए engine व layout ideas अपनाने से बहुत सारे plugins टूट गए
    मैं Evolution पर चला गया, और Linux पर उसी स्तर की सुविधाएँ अधिक सहज तरीके से देने वाले विकल्प ज़्यादा नहीं दिखते। Thunderbird के विपरीत, यह PTR record से carddav/caldav server खोजकर एक “Collection Account” के रूप में सही सेटअप कर देता था, और 2009 में मेरी ज़िंदगी काफ़ी मुश्किल बनाने वाली Thunderbird की 2GB file size समस्या भी इसमें नहीं थी
    फिर भी, इसमें बहुत काम हुआ है, और टीम को उस wide view को बंद कर पाने पर बधाई, जो मानो शुरुआत से ही खुला पड़ा feature request था। लेकिन जब तक मेरा मौजूदा software उम्मीद के मुताबिक काम करता है, मैं अब बार-बार इधर-उधर बदलना नहीं चाहता, और मेरे लिए वह Gnome Evolution है

  • अगर menubar इस्तेमाल करें तो padding काफ़ी बिगड़ी हुई है। यह hamburger menu के साथ align नहीं होती और नीचे धकेली हुई लगती है, जिससे दोनों bars में बड़ा खाली हिस्सा बन जाता है
    https://bug1843292.bmoattachments.org/attachment.cgi?id=9343...
    शक है कि menubar कम प्रचलित element होने की वजह से design या testing में इसे ठीक से ध्यान में नहीं रखा गया
    compact और default density में email subject, sender वगैरह कई जगहों पर text कट जाता है, और सिर्फ़ relaxed density ही ठीक से काम करती दिखती है। कुल मिलाकर कई graphical गड़बड़ियाँ हैं, और सच कहूँ तो यह बहुत जल्दबाज़ी में जारी किए गए beta जैसा लगता है
    अगर window काफ़ी संकरी हो तो menu list की bar email area पर चढ़कर overlap होती हुई render होती है
    कई messages वाली thread पर क्लिक करने पर reading pane में हर message का preview आता है, लेकिन क्लिक करने पर वे खुलते नहीं। list में thread को double-click करने पर हर message नए tab में खुल जाता है, और thread के भीतर सिर्फ़ एक single message खोलने का कोई साफ़ तरीका नज़र नहीं आता

  • क्या “New Message” दबाने पर अब भी नया message compose करने के लिए नया window खुलता है, tab नहीं?
    यही वह feature है जिसका मैं इंतज़ार कर रहा था, लेकिन लगता है यह अब भी अधर में अटका है। bug भी अभी खुला हुआ है
    https://bugzilla.mozilla.org/show_bug.cgi?id=449299

    • आदर्श रूप से दोनों विकल्प होने चाहिए। मौजूदा message खोलते समय या नया message लिखते समय मैं नया window काफ़ी ज़्यादा पसंद करता हूँ, लेकिन मुझे नहीं लगता कि वही तरीका सबके लिए सबसे अच्छा है
  • मैं और बहुत से लोग जो चाहते हैं, वह यह है कि Gmail, Outlook आदि अकाउंट्स और कैलेंडर·कॉन्टैक्ट्स बिना रुकावट सिंक हों
    लेकिन दूसरी सेवाओं द्वारा मैनेज किए जाने वाले कैलेंडर और कॉन्टैक्ट्स को सहज रूप से सिंक करना वास्तव में कठिन और उबाऊ है
    डिज़ाइन और responsiveness को बेहतर बनाना कहीं आसान और ज़्यादा रोमांचक है। इसलिए लगता है कि सारा डेवलपमेंट प्रयास डिज़ाइन और responsiveness सुधारने में चला गया

    • दफ़्तर में हम Thunderbird के साथ ऐसा सिंक बहुत पहले से इस्तेमाल कर रहे हैं। क्या कमी है, यह जानने की उत्सुकता है
    • Fastmail के साथ कैलेंडर·कॉन्टैक्ट्स सिंक में कोई समस्या नहीं थी। आख़िरी बार ऐसा सिंक कब आज़माया था, यह जानने की उत्सुकता है
    • डिज़ाइन सुधार और responsiveness बढ़ना अच्छी बात है
      लेकिन backend की तरफ़ maildir storage method को ठीक किया जाना चाहिए। अभी ईमेल mbox में स्टोर होते हैं, जिसमें बहुत से bugs हैं और हर तरह की अजीब errors पैदा होती हैं
      https://support.mozilla.org/en-US/kb/maildir-thunderbird
    • Evolution मेरे Outlook और Dav कॉन्टैक्ट्स·कैलेंडर के साथ बिना समस्या काम करता है। Gmail मैं इस्तेमाल नहीं करता, इसलिए उस पर कहना मुश्किल है
    • अच्छी बात यह है कि यह open source software है। जो बदलाव देखना चाहते हैं, उसे ख़ुद बना सकते हैं
  • ऐसे “upgrades” में मेरी बिल्कुल दिलचस्पी नहीं है, जो फीचर्स छिपाते हैं और information density कम कर देते हैं। वाह, शानदार hamburger menu, क्या ज़बरदस्त innovation है

    • लगता है आप Thunderbird user नहीं हैं। hamburger menu शायद लगभग 10 साल पहले ही जोड़ दिया गया था
      ख़ुद एक मुक्त और मुफ़्त email client बनाकर देखिए, फिर देखिए लोग उस पर कैसी सकारात्मक प्रतिक्रिया देते हैं
    • बहुत से users, extension developers, और शायद developers भी, UI के इस तरह गिरते जाने के ख़िलाफ़ रहे हैं, जैसे मोबाइल ऐप के टुकड़ों को जोड़कर कुछ बना दिया गया हो
      कुछ विरोध की वजह से इससे भी बदतर गिरावट रुक गई, लेकिन ज़्यादातर विरोध को नज़रअंदाज़ या दबा दिया गया
    • यह layout जानकारी को कहीं अधिक कुशलता से दिखाता है। email body panel को email list के नीचे रखना बिल्कुल भी समझदारी नहीं है। email उस तरह के aspect ratio के लिए नहीं होते, इसलिए या तो email बहुत ज़्यादा zoomed दिखते हैं या बहुत बड़ा खाली space बन जाता है
      यह तरीका उपलब्ध space का अधिक कुशल उपयोग करता है, और font size के अंतर से text के प्रकार और महत्व को अलग करता है। ergonomic नज़रिए से भी यह बेहतर है