मेरी कंपनी ने एक एप्लिकेशन को फिर से शुरू किया जिसका ब्रांड नाम मिश्रित मामला है, उदाहरण के लिए "ApplicationName"।
एप्लिकेशन का इंस्टॉलर इस मानक में सभी पथ और फ़ाइल नाम बनाता है। उदाहरण के लिए मुख्य निर्देशिका है /opt/ApplicationName
, init फ़ाइल को कहा जाता है ApplicationName
इसलिए मुझे चलाना होगाservice ApplicationName status
इत्यादि।
मेरे लिए, यह सभी समझदार सम्मेलनों को तोड़ता है और मुझे लगता है कि फाइलें और निर्देशिका सभी कम मामले होने चाहिए (MySQL जैसे अन्य अनुप्रयोगों में मिसाल है, जिनकी फाइलें और डायर सभी कहलाते हैं mysql
, यहां तक कि एपाचे और टॉम्कट जैसे एप्लिकेशन पूर्ववर्ती के साथ क्या करते हैं? बड़े अक्षर)।
यदि मैं इसे बग रिपोर्ट के रूप में उठाता हूं, तो मैं "मुझे लगता है कि यह गलत है" की तुलना में एक मजबूत तर्क देना चाहता हूं। तो क्या यह POSIX मानक की तरह कुछ तय है कि इस तरह की सिस्टम फाइलें लोअर केस होनी चाहिए?