मुझे लगता है कि इस तरह के सवाल का सबसे महत्वपूर्ण जवाब है: हर किसी को एक विशेष परियोजना के लिए क्या काम करना चाहिए और इसे कम से कम एक छोटे से संगत रखना चाहिए।
जबकि मुझे वर्तमान काल (और वास्तव में इस पद पर ठोकर खाई है क्योंकि मैं खुले स्रोत परियोजनाओं में कुछ वर्तमान तनाव संदेश देखा है) का उपयोग करने के फायदे देखते हैं, मैं शायद अपनी परियोजनाओं के लिए वर्तमान काल का उपयोग कभी नहीं करूँगा। यह लिनक्स और गिट के लिए अनुशंसित तरीका है, और शायद अन्य बड़े स्रोत स्रोत हैं, लेकिन मैं ईमानदारी से परवाह नहीं करता हूं जब तक कि मैं इन परियोजनाओं का हिस्सा नहीं हूं।
मैं एक इंडी देव हूं और मैं नोट जारी करने के लिए एक प्रतिबद्ध संदेश की पहली पंक्ति का उपयोग करता हूं जबकि निम्नलिखित पंक्तियों में विवरण मुझे कार्यान्वयन विवरण के बारे में एक विचार देता है। यह वर्तमान काल, डेवलपर आधारित दृष्टिकोण की तुलना में एक उपयोगकर्ता केंद्रित वर्कफ़्लो है। मैं कुछ समय इस तरह बचा सकता हूं। यह बहुत ही अस्वाभाविक होगा कि मैं अपने उपयोगकर्ताओं को जारी नोटों में निर्देश दे। बग को ठीक करना और सुविधाओं को जोड़ना मेरा काम है। मुझे समय बचाना होगा, क्योंकि मैं एक इंडी हूं। मेरी टीम में "रिलीज नोट्स लेखक" नहीं है।
यदि वे पहले से ही स्थापित हैं, तो एक परियोजना के नियमों का उपयोग करें, लेकिन व्यावहारिक रहें, और जो कुछ भी आपके काम को आसान या तेज़ करेगा।