Hermes - ओपन सोर्स डॉक्यूमेंट मैनेजमेंट सिस्टम
(hashicorp.com)- HashiCorp द्वारा जारी किया गया डॉक्यूमेंट मैनेजमेंट सिस्टम
- कंपनी के भीतर बनाए जाने वाले दस्तावेज़ों के लेखन/रिव्यू/अनुमोदन/खोज/निष्पादन को मैनेज करता है
- Google Workspace सपोर्ट के साथ Google Docs में दस्तावेज़ लिखे जा सकते हैं
- ड्राफ्ट को सहयोगियों के साथ साझा किया जा सकता है, और पूरा होने पर अन्य टीम सदस्यों को अनुमोदन अनुरोध के लिए भेजा जा सकता है
- Golang + Ember.js + PostgreSQL + Algolia(खोज)
- HashiCorp के ओपन सोर्स प्रोडक्ट डिज़ाइन सिस्टम Helios को लागू किया गया है
4 टिप्पणियां
डॉक्यूमेंट मैनेजमेंट सिस्टम में सोचने से ज़्यादा कई फीचर्स पर विचार करना पड़ता है, और हैरानी की बात है कि कई सिस्टम सिर्फ़ साधारण फ़ाइल शेयरिंग के स्तर के ही होते हैं.
हम अपनी कंपनी के अंदरूनी दस्तावेज़ प्रबंधन के लिए OpenKM के community version को थोड़ा संशोधित करके इस्तेमाल कर रहे हैं.
नमस्ते। मैं यह टिप्पणी देखकर OpenKM community development version इंस्टॉल कर रहा हूँ, और मेरे कुछ सवाल हैं.
mvn packageकमांड चलाकर उसे tomcat में deploy करते हैं? या फिर क्या आप hotswap agent या bytecode बदलने जैसे तरीकों का उपयोग करके बदलावों को जल्दी जांच रहे हैं?मैंने ईमेल से भेजी गई बात यहाँ भी जोड़ रहा हूँ.
हम OpenKM Github पर उपलब्ध 6.3.9 community version की war file को Windows Server 2016, OpenJDK environment में Tomcat पर deploy करके इस्तेमाल कर रहे हैं.
जिस हिस्से में बदलाव की ज़रूरत थी वह छोटा था (password hashing करने वाली एक class को md5 से sha256 में बदला था), इसलिए Maven जैसे टूल के बिना सीधे compile किया और war file में संबंधित class file को replace कर दिया.
https://github.com/Regentag/openkm_6.3.9ce_sha256
Tomcat पर war deploy करने पर वह extract हो जाता है, इसलिए वहीं patch किया, और क्योंकि दूसरी functionality में बदलाव की ज़रूरत नहीं थी, इसलिए full build पर विचार नहीं किया था.
धन्यवाद! लगता है यह दूसरे लोगों के लिए भी मददगार होगा।