इस प्रोजेक्ट के बारे में
Sparkle 2 macOS के लिए एक सुरक्षित और विश्वसनीय सॉफ़्टवेयर अपडेट फ्रेमवर्क है। यह एप्लिकेशन सैंडबॉक्सिंग, कस्टम यूज़र इंटरफेस, एक्सटर्नल बंडल अपडेट करने और तेज़ तथा अधिक विश्वसनीय इंस्टॉल के साथ अधिक आधुनिक आर्किटेक्चर का समर्थन जोड़ता है। प्रमुख सुविधाओं में सुरक्षा के लिए EdDSA सिग्नेचर सत्यापन और Apple Code Signing, केवल बदली हुई फ़ाइलों को पैच करने वाले डेल्टा अपडेट और atomic-safe इंस्टॉल, तथा चरणबद्ध रोलआउट के साथ बीटा अपडेट के लिए चैनलों का उपयोग शामिल है। फ्रेमवर्क बेहतर पहली छाप के लिए दूसरे लॉन्च तक छिपा रहता है और अनुमतियों, क्वारंटाइन और स्वचालित प्रमाणीकरण अनुरोधों को संभालने का समर्थन करता है। यह रिलीज़ जानकारी के लिए RSS-आधारित ऐपकास्ट का उपयोग करता है और एक्सटर्नल बंडल अपडेट कर सकता है। Sparkle का उपयोग करने के लिए कोड संशोधन की आवश्यकता नहीं होती — केवल HTTPS सर्वर के माध्यम से स्टैटिक फ़ाइलें परोसें। प्री-रिलीज़ संस्करण आधिकारिक रिलीज़ या GitHub वर्कफ़्लो से नाइटली बिल्ड के माध्यम से उपलब्ध हैं। दस्तावेज़ीकरण और चेंजलॉग रिपॉज़िटरी के Documentation फ़ोल्डर में उपलब्ध हैं।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.