1 पॉइंट द्वारा GN⁺ 2025-12-26 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Mattermost एक ओपन सोर्स आधारित self-hosting collaboration platform है, जो चैट, workflow automation, voice call, screen sharing और AI integration फीचर प्रदान करता है
  • यह प्लेटफ़ॉर्म Go और React में लिखा गया है और PostgreSQL पर आधारित single Linux binary के रूप में चलता है
  • हर महीने की 16 तारीख को MIT लाइसेंस के तहत नया compiled version जारी किया जाता है, और इसे on-premise या cloud environment में इस्तेमाल किया जा सकता है
  • Android, iOS, Windows, macOS, Linux के लिए native app सपोर्ट है, जिससे अलग-अलग environment में पहुंच संभव है
  • security bulletin subscription, community participation, API integration जैसी सुविधाओं के साथ इसका developer ecosystem सक्रिय रूप से संचालित होता है

Mattermost परिचय

  • Mattermost एक open-core संरचना वाला self-hosting collaboration platform है, जिसमें चैट, workflow automation, voice call, screen sharing और AI integration फीचर शामिल हैं
    • इसकी मुख्य क्षमताएं team communication, DevSecOps, IT service desk, incident response जैसे अलग-अलग कामकाजी scenarios को सपोर्ट करती हैं
    • यह प्लेटफ़ॉर्म Go और React में विकसित किया गया है और PostgreSQL database का उपयोग करता है
  • यह single Linux binary के रूप में चलता है, और हर महीने की 16 तारीख को MIT लाइसेंस के तहत नया compiled version रिलीज़ किया जाता है
  • on-premise deployment या cloud trial उपलब्ध है, और आधिकारिक वेबसाइट पर deployment व installation guide दी गई है

इंस्टॉलेशन और डिप्लॉयमेंट

  • Docker, Ubuntu, Tar, Kubernetes, Helm, Debian, RHEL जैसे कई environment में इसे इंस्टॉल किया जा सकता है
    • Mattermost Omnibus जैसे integrated installation option भी उपलब्ध हैं
  • developers के लिए environment setup guide दी गई है, जिससे server code contribution या plugin development आसान हो जाता है

native app सपोर्ट

  • web interface के अलावा Android, iOS, Windows, macOS, Linux के लिए client apps भी उपलब्ध हैं
    • हर platform के लिए installation link और store badge के जरिए डाउनलोड किया जा सकता है
  • desktop app Windows 10/8.1, macOS 10.9 या उससे ऊपर, Linux environment में सपोर्टेड है

सुरक्षा और अपडेट

  • Mattermost Security Bulletin mailing list के जरिए महत्वपूर्ण security updates की सूचना दी जाती है
    • online attacks की बढ़ती जटिलता को देखते हुए security bulletin subscribe करने की सिफारिश की जाती है
  • subscribers को प्रमुख security release जानकारी email से मिल सकती है

कम्युनिटी और डेवलपमेंट भागीदारी

  • Mattermost Contributors server के जरिए developer discussion और collaboration संभव है
    • “Help Wanted” issues के माध्यम से open source contribution के अवसर दिए जाते हैं
  • Gitpod के जरिए remote development environment सपोर्ट उपलब्ध है
  • API, Webhook, Slash Command, plugin आदि सहित 700 से अधिक integration features उपलब्ध हैं, और developer documentation में विस्तृत guide देखी जा सकती है

लाइसेंस और समाचार

  • यह MIT लाइसेंस के तहत वितरित किया जाता है, और LICENSE.txt फ़ाइल में विस्तृत अधिकार देखे जा सकते हैं
  • X(पूर्व Twitter), Blog, Facebook, LinkedIn, YouTube जैसे कई चैनलों के जरिए ताज़ा समाचार दिए जाते हैं
  • महीने में 1~2 बार जारी होने वाला newsletter subscribe किया जा सकता है
  • Mattermost Community Server और IRC channel के जरिए real-time community interaction संभव है

1 टिप्पणियां

 
GN⁺ 2025-12-26
Hacker News की टिप्पणियाँ
  • Mattermost के limits.go कोड में PostHistoryLimit से जुड़ा लॉजिक हटाने वाला diff साझा किया गया

    • किसी ने sed कमांड की एक पंक्ति से maxUsersLimit मान बढ़ाने का आसान patch सुझाया (संदर्भ लिंक)
    • एक अन्य व्यक्ति ने सुझाव दिया कि License() फ़ंक्शन में limit सेट करने वाले लॉजिक को संशोधित करना ज़्यादा साफ़-सुथरा होगा
    • एक उपयोगकर्ता ने सवाल उठाया कि क्या यह बदलाव कानूनी रूप से वैध है, और Mattermost की जटिल लाइसेंस संरचना का विश्लेषण किया
      MIT, AGPL 3.0, Apache 2.0 आदि मिले-जुले हैं, और “compiled version MIT है, source AGPL है” जैसी संरचना कानूनी विरोधाभास पैदा करती है, ऐसा उसने कहा
      LICENSE.txt दस्तावेज़ का हवाला देते हुए उसने इसकी आलोचना की कि यह किसी वकील ने नहीं बल्कि बिज़नेस रणनीतिकार ने लिखा हुआ ढीला-ढाला दस्तावेज़ लगता है
  • Mattermost द्वारा self-hosted version पर भी message limit लागू करने और इसे बिना घोषणा के लागू करने पर असंतोष जताया गया

    • किसी ने अनुमान लगाया कि यह “गलती से ज़्यादा जानबूझकर बनाई गई नीति” हो सकती है
    • किसी और ने कहा कि v11 release notes में इसकी घोषणा थी, लेकिन फिर भी यह ‘rug pull’ जैसा महसूस होता है
    • GitLab SSO हटाने जैसी चीज़ों से paid plan की ओर धकेलने का इरादा स्पष्ट दिखता है, ऐसा कहा गया
    • कुछ लोगों ने हैरानी जताई कि संचार की कमी से यह संभावित ग्राहकों का भरोसा खोने वाली रणनीति बन रही है
    • एक कंपनी ने साझा किया कि LDAP सुविधा वाला सस्ता tier हटने के बाद उसने दूसरे platform पर migration कर लिया
  • एक उपयोगकर्ता ने Mattermost के बजाय Zulip की ज़ोरदार सिफारिश की
    Slack की तुलना में यह focus management में बेहतर है, और Dropbox द्वारा अधिग्रहण के बाद फिर स्वतंत्र होने का दिलचस्प इतिहास भी बताया गया

    • एक अन्य व्यक्ति ने कहा कि वह Zulip रोज़ इस्तेमाल करता है और उसने integration features भी खुद बनाए हैं
    • Zulip और Matrix/Element की तुलना पूछने वाली टिप्पणी भी थी
    • हालांकि किसी ने यह भी बताया कि Zulip में SAML/LDAP features paid हैं
  • Framasoft के MostlyMatter fork की सिफारिश की गई, और बताया गया कि इसमें user limit नहीं है

    • Docker से deployment कर रहा एक उपयोगकर्ता पूछ रहा था कि क्या इसका public Docker build fork उपलब्ध है
  • Mattermost की open-core strategy की आलोचना करते हुए कहा गया कि यह “contributors को FOSS मॉडल से आकर्षित करके नतीजे का commercialisation करने वाला आम पैटर्न” है

  • यह भी कहा गया कि Mattermost defense contractors की दिशा में pivot कर रहा है, और उसकी website की भाषा military concept से भरी हुई है
    Zulip और Wekan को नैतिक और तकनीकी विकल्प के रूप में सुझाया गया

    • किसी ने Anduril और Palantir जैसी कंपनियों का ज़िक्र करते हुए कहा कि militarised industry बन चुकी वास्तविकता में उनके नाम तक विडंबनापूर्ण लगते हैं
    • एक अन्य व्यक्ति ने CryptPad की सिफारिश की और end-to-end encryption तथा self-hosting विकल्पों पर ज़ोर दिया (cryptpad.fr)
    • Mattermost की marketing language को शर्मनाक स्तर तक बढ़ा-चढ़ाकर पेश की गई बताया गया
    • mIRC भी पहले military use में रहा है, यह बताने वाला HN लिंक साझा किया गया
    • किसी ने कहा कि वह वास्तव में Air Force जैसी defense teams में Mattermost के इस्तेमाल का अनुभव रखता है, और अब शायद इसे USAF funding भी मिल रही है
  • किसी ने पूछा, “अगर Mattermost MIT license है, तो फिर limit हटाई क्यों नहीं जा सकती?”

    • जवाब में किसी और ने fork को maintain करने की कठिनाई की ओर इशारा करते हुए कहा कि “बस fork कर लो” कहना व्यावहारिक नहीं है
    • एक और व्यक्ति ने isitreallyfoss.com का Mattermost विश्लेषण साझा किया और binary MIT, source AGPL वाली संरचना समझाई
    • कुछ टिप्पणियों में साफ़ कहा गया कि यह open source नहीं बल्कि open-core SaaS है
    • कुछ लोगों का मानना था कि यह limit सिर्फ testing के लिए नहीं बल्कि users पर control के लिए है
  • “Mattermost क्या है?” इस सवाल पर

    • जवाब मिला: “यह enterprise IRC-style group chat है, जो air-gapped environment में भी चलता है”
    • “Slack का open-source alternative” जैसा वर्णन भी दिया गया
    • एक कंपनी ने IRC से Mattermost पर migration का अनुभव भी साझा किया
  • एक उपयोगकर्ता ने दावा किया कि “यह limit सिर्फ Enterprise version पर लागू है, Team version पर नहीं” और संबंधित टिप्पणी लिंक जोड़ा

    • लेकिन Ubuntu repository में Enterprise version को “Free edition” लिखा गया है, इसलिए यह भ्रमित करने वाला है
    • किसी और ने जोड़ा कि Team version में भी कई सीमाएँ हैं और comparison table स्पष्ट नहीं है
    • एक अन्य व्यक्ति ने पूछा कि “binary को patch करके limit हटाना कानूनी रूप से संभव है या नहीं
  • कुछ लोगों ने कहा कि Element/Matrix पर नकारात्मक लेख भले बहुत हों, लेकिन कम-से-कम ऐसी समस्या वहाँ नहीं है, इसलिए राहत महसूस होती है

    • इसके जवाब में एक उपयोगकर्ता ने Element/Matrix के लंबे इस्तेमाल का अनुभव साझा किया
      शुरुआत में वह element.io (तब vector.im) पर hosted था, लेकिन enterprise pricing में बदलाव के बाद वे etke.cc पर चले गए
      etke.cc ने non-federated server setup में भी तेज़ी से मदद की, और तब से यह स्थिर रूप से इस्तेमाल हो रहा है
      हालांकि message migration संभव न होना एक कमी रही
      उसने सीख के तौर पर कहा, “जहाँ तक हो सके अपना domain इस्तेमाल करो,”
      और जोड़ा कि अगर कभी दूसरे platform पर जाना पड़ा, तो वह Zulip पर विचार करेगा