Моя компанія перепродує додаток, назва бренду якого є змішаним регістром, наприклад "ApplicationName".
Інсталятор програми створює в цьому стандарті всі шляхи та імена файлів. Наприклад, головний каталог - /opt/ApplicationName
це файл init, ApplicationName
тому я маю запустити service ApplicationName status
і так далі.
Для мене це порушує всі розумні умови, і я вважаю, що всі файли та каталоги мають бути малими літерами (у інших програмах, таких як MySQL, прецедент яких є прецедентом, чиї файли та режими називаються mysql
, навіть такі програми, як Apache та Tomcat, відмовляються від попередніх прописна літера).
Якщо я ставлю це як повідомлення про помилку, я хотів би викласти більш сильний аргумент, ніж просто "Я думаю, що це неправильно". Тож чи продиктовано щось на кшталт стандарту POSIX, що системні файли на зразок цього мають бути малими літерами?