मैंने Notion, Linear और Slack को बस एक टूल (Huly) से बदल दिया

BBetter Stack
Computing/SoftwareSmall Business/StartupsManagementInternet Technology

Transcript

00:00:00हम Notion, Linear, Slack और GitHub के बीच भटकते हुए हर हफ्ते घंटों बर्बाद कर देते हैं।
00:00:05ये चार अलग-अलग टैब्स हैं।
00:00:06ये चार अलग-अलग सब्सक्रिप्शन हैं।
00:00:07लेकिन क्या होगा अगर एक ही सेल्फ-होस्टेड ओपन सोर्स टूल इन सबको रिप्लेस कर दे?
00:00:12यह है HULI, एक ऑल-इन-वन टूल जो इन सभी की जगह ले सकता है और वह भी मुफ्त में।
00:00:17और मुझे पता है कि आप क्या सोच रहे हैं।
00:00:18आइडिया तो अच्छा है, है ना?
00:00:19शायद यह चलाने में बहुत बोझिल या 'क्लंकी' होगा।
00:00:20हाँ, मैंने भी यही सोचा था।
00:00:22लेकिन यह वाला?
00:00:23यह वाकई में शानदार है।
00:00:24चलिए इसे विस्तार से समझते हैं।
00:00:30हम सबके साथ ऐसे दिन होते हैं जब हम खुद को व्यस्त तो महसूस करते हैं, पर असल में कुछ भी काम पूरा नहीं कर पाते।
00:00:34इसकी वजह यह है।
00:00:35हम स्पेसिफिकेशन Notion जैसी किसी चीज़ में लिख रहे होते हैं।
00:00:37हो सकता है कोई बग Slack पर आ जाए।
00:00:39उसका इश्यू Linear में होता है।
00:00:41और PR GitHub पर होती है।
00:00:42तो असल में, हम बस इन टैब्स के बीच स्विच करते रहते हैं और ये हमारी रफ़्तार धीमी कर देते हैं।
00:00:46फिर ज़ाहिर है, इन सबका एक खर्च भी है।
00:00:49इन टूल्स की कीमत बहुत तेज़ी से बढ़ जाती है।
00:00:50प्रति सीट की कीमत जुड़ती जाती है, इसलिए आप सेल्फ-होस्टेड विकल्पों की तलाश करते हैं, फिर वहां भी
00:00:55हम अटक जाते हैं क्योंकि उनमें उन आधे फीचर्स की कमी होती है जिनकी हमें ज़रूरत है।
00:00:58इसलिए मुझे कुछ ऐसा चाहिए था जो तेज़ हो, डेवलपर्स के लिए बना हो और पूरी तरह ओपन सोर्स हो।
00:01:03मुझे ओपन सोर्स टूल्स बहुत पसंद हैं।
00:01:05तभी मुझे HULI के बारे में पता चला।
00:01:06अगर आप अपने डेव वर्कफ़्लो को तेज़ करने के तरीके ढूंढ रहे हैं, तो सब्सक्राइब ज़रूर करें।
00:01:09हमारे वीडियो लगातार आते रहते हैं।
00:01:12तो मूल रूप से HULI एक ओपन सोर्स, ऑल-इन-वन कोलैबोरेशन प्लेटफ़ॉर्म है।
00:01:15तो इस एक ऐप में हमें प्रोजेक्ट मैनेजमेंट, प्रॉपर कोड ब्लॉक्स के साथ
00:01:21रियल-टाइम डॉक्स, इन-बिल्ट चैट, इनबॉक्स कैलेंडर और GitHub सिंक जैसी चीज़ें मिलती हैं।
00:01:26ये सब एक ही जगह पर है और पूरी तरह सेल्फ-होस्टेड है।
00:01:29और यहाँ एक बड़ा अंतर है, दोनों के बीच का असली कंट्रास्ट।
00:01:32ज़्यादातर ऑल-इन-वन टूल्स ऐसा महसूस कराते हैं जैसे बस फीचर्स को एक साथ चिपका दिया गया हो।
00:01:36HULI को देखकर लगता है कि इसे शुरू से एक ही चीज़ के तौर पर डिज़ाइन किया गया है।
00:01:40अगर मुझे इसे समझाना हो, तो इसमें Linear जैसी स्पीड, Notion जैसी फ्लेक्सिबिलिटी, Slack जैसी चैट,
00:01:45और GitHub का इंटीग्रेशन है।
00:01:46तो एक ही ऐप में, इस सब पर हमारा मालिकाना हक होता है और हैरानी की बात है कि यह काफी अच्छा है।
00:01:50अब मैं इसे साबित करता हूँ।
00:01:51मैं इसे सेट-अप करने जा रहा हूँ।
00:01:52हम यहाँ कुछ चीज़ों को देखेंगे।
00:01:54ठीक है।
00:01:55तो एक ताज़ा रेपो में, मैंने इसे क्लोन कर लिया है।
00:01:57चलिए इसे जल्दी से करते हैं।
00:01:58हम HULI को 90 सेकंड से भी कम समय में सेट-अप करेंगे।
00:02:00शायद उससे भी जल्दी।
00:02:01सबसे पहले, मैं इंस्टॉल कमांड चलाऊंगा।
00:02:04मैं रेपो को क्लोन करूँगा।
00:02:06हम डिपेंडेंसीज़ इंस्टॉल करेंगे और इसे Docker पर शुरू करेंगे।
00:02:11अब टर्मिनल को देखते हुए, यह कुछ प्रक्रियाओं से गुज़रेगा।
00:02:14हमारे Docker कंटेनर्स यहाँ शुरू हो जाएंगे।
00:02:16डेटाबेस इनिशियलाइज़ होगा और बस इतना ही।
00:02:20अब मैं अपने ब्राउज़र पर जा सकता हूँ, बस लोकलहोस्ट खोलें और देखिए, हम वहां पहुँच गए।
00:02:24अब हम लाइव हैं।
00:02:25यहाँ कोई SaaS साइनअप नहीं है।
00:02:27मैं किसी चीज़ के लिए पैसे नहीं दे रहा हूँ।
00:02:29यह मेरा इंफ्रास्ट्रक्चर है।
00:02:30यह मेरा डेटा है और हमारा सेटअप पूरी तरह से हो गया है।
00:02:34अब एक छोटी सी बात।
00:02:35हाँ, मैं इसे सेल्फ-होस्ट कर रहा हूँ, लेकिन असल में टीम्स के साथ आपको एक VPS की ज़रूरत होगी।
00:02:40तो आपको उसके लिए भुगतान करना होगा, लेकिन फिर भी वह इन सभी टूल्स
00:02:44के कुल खर्च से काफी सस्ता होगा।
00:02:46अब असली सवाल यह है कि क्या यह वाकई हमारे वर्कफ़्लो को रिप्लेस कर सकता है
00:02:50या यह सिर्फ एक अच्छा दिखने वाला UI है?
00:02:51क्या यह उन बाकी टूल्स जैसा ही है?
00:02:53चलिए मैं कुछ चीज़ों का डेमो देता हूँ ताकि आपको दिखा सकूँ
00:02:56कि यह असल में कैसे काम करता है।
00:02:58तो सबसे पहले अकाउंट बनाने के बाद, हम एक वर्कस्पेस बनाएंगे।
00:03:02यह शुरू होता है।
00:03:03इसका UI बहुत साफ-सुथरा है।
00:03:04यह मिनिमल है।
00:03:05यह काफी तेज़ है और फिर हम एक प्रोजेक्ट बना सकते हैं।
00:03:08यहीं आप आमतौर पर ओपन सोर्स टूल्स में लैग की उम्मीद करते हैं, पर इसे देखिए।
00:03:12इसमें एक 'कानबान' जैसा अहसास है जिसमें लीनियर का भी तालमेल है, है ना?
00:03:18यह काफी तेज़ और स्नैपी है।
00:03:19इसमें कोई लैग नहीं है और यह तुरंत ही दूसरे टूल्स के मुकाबले ज़्यादा फोकस्ड महसूस होता है।
00:03:23और यहाँ चीज़ें और भी दिलचस्प होने लगती हैं।
00:03:26हम इसमें GitHub कनेक्ट कर सकते हैं।
00:03:27मैं इसे ऑथोराइज़ कर सकता हूँ।
00:03:28मैं एक रेपो चुन सकता हूँ और बस हो गया।
00:03:31मेरे इश्यूज़ अब सीधे HULI में सिंक हो जाएंगे।
00:03:34अब मैं GitHub में एक इश्यू बनाऊंगा और चलिए इसे रिफ्रेश करते हैं।
00:03:38यह अब यहाँ एक टास्क के रूप में दिखाई दे सकता है।
00:03:40यह टू-वे सिंक बहुत बड़ी बात है क्योंकि यह हमारे डुप्लिकेट काम को खत्म कर देता है।
00:03:44हमें टिकटों को यहाँ-वहाँ कॉपी नहीं करना पड़ रहा है।
00:03:46हम अपने वर्कफ़्लो में बने हुए हैं, लेकिन इश्यूज़ को सिंक करना तो एक बात है।
00:03:50पर क्या यह उन टास्क को रख सकता है जो असल में कोड से जुड़े हैं?
00:03:54मैं मैन्युअल रूप से एक टास्क बनाऊंगा।
00:03:55टाइटल, डिस्क्रिप्शन, मैं इसे असाइन करूँगा।
00:03:58अब मैं किसी पुल रिक्वेस्ट को लिंक कर सकता हूँ और हम सीधे PR का संदर्भ दे सकते हैं।
00:04:02तो हमारा प्रोजेक्ट बोर्ड कहीं हवा में नहीं लटका है।
00:04:05यह हमारे कोड बेस से जुड़ा हुआ रहता है।
00:04:08ज़्यादातर ऑल-इन-वन टूल्स यहीं गलती करते हैं, भले ही उनके पास ये फीचर्स हों,
00:04:14है ना?
00:04:15ठीक है।
00:04:16टास्क और कोड अब आपस में जुड़ गए हैं।
00:04:17अब चलते हैं डॉक्स (दस्तावेजों) पर।
00:04:18मैं एक डॉक्यूमेंट बनाऊंगा।
00:04:20यह रियल-टाइम कोलैबोरेशन है और यहाँ ज़रूरी बात यह है।
00:04:23जब मैं यहाँ कोड ब्लॉक्स डालता हूँ, तो वे काफी अच्छे दिखते हैं।
00:04:27तो चलिए कुछ TypeScript यहाँ पेस्ट करते हैं।
00:04:29यहाँ सिंटैक्स हाइलाइटिंग काफी अच्छे से काम करती है।
00:04:33और इससे भी बेहतर, मैं डॉक के अंदर ही किसी इश्यू का ज़िक्र कर सकता हूँ।
00:04:37तो स्पेसिफिकेशन, टास्क और कोड, सब कुछ यहाँ आपस में जुड़ा हुआ है।
00:04:41अब इस अगले हिस्से को देखिए।
00:04:43यह चैट है।
00:04:44यह इन-बिल्ट Slack जैसा है।
00:04:45यह Slack जैसा ही महसूस होता है, है ना?
00:04:47यह साफ-सुथरा है।
00:04:48यह बेहद सरल है।
00:04:49यदि आप कोई संदेश भेजते हैं, तो वह Slack की तरह ही चैनलों में दिखाई देता है।
00:04:53आप उन संदेशों को टास्क में भी बदल सकते हैं।
00:04:56मैं इसे अभी सिर्फ लोकल होस्ट पर चला रहा हूँ।
00:04:58तो मैं खुद से चैट नहीं कर सकता।
00:05:00यह एक ऐसा फीचर है जिसे मैं टीम्स के साथ आज़माना चाहूंगा या कम से कम
00:05:04इसके साथ एक VPS जोड़कर देखना चाहूंगा।
00:05:05तो मैं इस पर ज़्यादा बात नहीं कर सकता, लेकिन चैट और टास्क जुड़े हो सकते हैं।
00:05:09उनका यही कहना है।
00:05:11बढ़िया है।
00:05:12लेकिन सब कुछ टिकता कहाँ है?
00:05:13खैर, यह हमें इस बात पर लाता है कि यह किन चीज़ों में अच्छा है और किन में नहीं।
00:05:16यह किन चीज़ों में अच्छा नहीं है, तो वो ये कि यह रिसोर्स के मामले में काफी भारी है।
00:05:19अच्छे अनुभव के लिए, आपको कम से कम 8GB रैम और VPS चाहिए होगा, ठीक है?
00:05:23हमें उस कार्यक्षमता की ज़रूरत है।
00:05:25इसका सेटअप वन-क्लिक टूल्स से थोड़ा ज़्यादा जटिल है और आप खुद का इंफ्रास्ट्रक्चर चला रहे हैं।
00:05:30तीसरा, अगर आप ईमेल और नोटिफिकेशन इंटीग्रेट करते हैं, तो आपको एक्स्ट्रा कॉन्फ़िगरेशन चाहिए,
00:05:34और उनका एक मोबाइल ऐप भी है, जो अच्छा है, लेकिन वो बहुत ही बेसिक है।
00:05:38तो HULI अभी भी आगे बढ़ रहा है, लेकिन अगर आप कोर एक्सपीरियंस, स्पीड और GitHub सिंक की परवाह करते हैं,
00:05:44तो यह वाकई एक बेहतरीन ओपन सोर्स टूल है।
00:05:47अगर आप इन टूल्स के बीच स्विच करते हुए थक गए हैं या खर्च कम करने का तरीका ढूंढ रहे हैं, तो
00:05:52HULI को कम से कम एक बार आज़माना तो बनता है, यह देखने के लिए कि क्या यह आपके काम का है।
00:05:57यह एक ऐसा ओपन सोर्स टूल है जो वाकई डेव वर्कफ़्लो के लिए बना लगता है।
00:06:01मिलते हैं आपसे अगले वीडियो में।

Key Takeaway

Huly एक शक्तिशाली और तेज़ ओपन-सोर्स विकल्प है जो कई महंगे प्रोजेक्ट मैनेजमेंट और कोलैबोरेशन टूल्स को एक ही स्थान पर एकीकृत करके डेवलपर वर्कफ़्लो को सरल बनाता है।

Highlights

Huly एक ओपन-सोर्स और सेल्फ-होस्टेड टूल है जो Notion, Linear, Slack और GitHub की कार्यक्षमता को एक ही प्लेटफॉर्म पर समेट देता है।

यह टूल अलग-अलग ऐप्स के बीच स्विच करने के कारण होने वाले समय की बर्बादी और भारी सब्सक्रिप्शन लागत को कम करने में मदद करता है।

Huly का सेटअप Docker का उपयोग करके 90 सेकंड से भी कम समय में किया जा सकता है, जो इसे डेवलपर्स के लिए बहुत सुलभ बनाता है।

इसमें GitHub के साथ टू-वे सिंक की सुविधा है, जिससे इश्यू और टास्क को मैन्युअल रूप से कॉपी करने की ज़रूरत नहीं पड़ती।

टूल में रियल-टाइम डॉक्स, इन-बिल्ट चैट और प्रोजेक्ट मैनेजमेंट के लिए कानबान बोर्ड जैसी आधुनिक सुविधाएँ शामिल हैं।

Timeline

मल्टी-टूल वर्कफ़्लो की समस्या और Huly का परिचय

वीडियो की शुरुआत में वक्ता यह बताते हैं कि कैसे डेवलपर्स Notion, Linear और Slack जैसे विभिन्न ऐप्स के बीच स्विच करते हुए हर हफ्ते घंटों बर्बाद करते हैं। इन अलग-अलग टूल्स के महंगे सब्सक्रिप्शन और डेटा के बिखराव के कारण काम की रफ़्तार धीमी हो जाती है। वक्ता Huly को एक ऐसे समाधान के रूप में पेश करते हैं जो इन सभी की जगह ले सकता है और वह भी पूरी तरह मुफ्त और ओपन-सोर्स है। यह सेक्शन यह समझाने के लिए महत्वपूर्ण है कि डेवलपर्स को एक ऑल-इन-वन टूल की आवश्यकता क्यों है। इसमें 'स्व-होस्टेड' और 'डेटा स्वामित्व' जैसे मुख्य पहलुओं पर ज़ोर दिया गया है।

Huly की मुख्य विशेषताएँ और डिज़ाइन दर्शन

यहाँ Huly के मुख्य फीचर्स जैसे प्रोजेक्ट मैनेजमेंट, कोड ब्लॉक्स के साथ रियल-टाइम डॉक्स और इन-बिल्ट चैट का विवरण दिया गया है। वक्ता बताते हैं कि ज़्यादातर ऑल-इन-वन टूल्स के विपरीत, Huly को शुरुआत से ही एक एकीकृत अनुभव के रूप में डिज़ाइन किया गया है। इसमें Linear की गति, Notion की लचीलापन और Slack जैसी संचार क्षमता का समावेश है। यह भाग स्पष्ट करता है कि यह टूल केवल फीचर्स को एक साथ चिपकाने के बजाय एक सुसंगत इकोसिस्टम प्रदान करता है। वक्ता के अनुसार, इस ऐप का सबसे बड़ा लाभ यह है कि पूरे डेटा पर उपयोगकर्ता का अपना मालिकाना हक होता है।

90 सेकंड का तीव्र सेटअप और डॉकर इंस्टॉलेशन

इस खंड में वक्ता लाइव डेमो के माध्यम से Huly को स्थानीय स्तर पर सेटअप करने की प्रक्रिया दिखाते हैं। वे रेपो को क्लोन करते हैं और Docker कंटेनर्स का उपयोग करके 90 सेकंड के भीतर इसे चालू करके दिखाते हैं। यहाँ किसी SaaS साइनअप या भुगतान की आवश्यकता नहीं है, जो इसकी सबसे बड़ी खूबी है। हालांकि, वक्ता यह भी स्पष्ट करते हैं कि टीम के साथ उपयोग करने के लिए एक VPS की आवश्यकता होगी, जो फिर भी अन्य टूल्स के मुकाबले सस्ता पड़ता है। यह सेटअप प्रक्रिया डेवलपर्स को टूल की सुगमता और तकनीकी क्षमता का प्रमाण देती है।

GitHub सिंक और टास्क मैनेजमेंट का गहरा अनुभव

वक्ता वर्कस्पेस बनाने और GitHub को एकीकृत करने की प्रक्रिया का प्रदर्शन करते हैं, जिसमें इश्यूज़ को सीधे सिंक किया जाता है। यहाँ 'टू-वे सिंक' फीचर की चर्चा की गई है, जो GitHub और Huly के बीच डेटा को स्वचालित रूप से अपडेट रखता है। यूज़र सीधे टास्क को पुल रिक्वेस्ट (PR) से लिंक कर सकते हैं, जिससे प्रोजेक्ट बोर्ड कोडबेस से जुड़ा रहता है। यह सेक्शन दिखाता है कि कैसे Huly डुप्लिकेट काम को खत्म करता है और डेवलपर वर्कफ़्लो को अधिक केंद्रित बनाता है। वक्ता इसके इंटरफ़ेस को 'स्नैपी' और बिना किसी 'लैग' वाला बताते हैं, जो आमतौर पर ओपन-सोर्स टूल्स में दुर्लभ है।

रियल-टाइम डॉक्स, चैट और कमियों का विश्लेषण

अंतिम भाग में डॉक्स के अंदर कोड ब्लॉक्स और सिंटैक्स हाइलाइटिंग की गुणवत्ता को दिखाया गया है, साथ ही इन-बिल्ट Slack जैसी चैट कार्यक्षमता का भी ज़िक्र है। वक्ता कुछ सीमाओं के बारे में भी बात करते हैं, जैसे 8GB रैम की ज़रूरत और मोबाइल ऐप का बेसिक होना। ईमेल और नोटिफिकेशन के लिए अतिरिक्त कॉन्फ़िगरेशन की आवश्यकता होती है, जो नए उपयोगकर्ताओं के लिए थोड़ा कठिन हो सकता है। अंत में, वक्ता निष्कर्ष निकालते हैं कि यदि आप खर्च कम करना चाहते हैं और गति को प्राथमिकता देते हैं, तो Huly एक बार आज़माने योग्य है। यह विश्लेषण दर्शकों को टूल की ताकत और कमज़ोरियों दोनों की संतुलित समझ प्रदान करता है।

Community Posts

View all posts