Моя компания перепродает приложение с фирменным наименованием в смешанном регистре, например «ApplicationName».
Установщик приложения создает все пути и имена файлов в этом стандарте. Например, основной каталог /opt/ApplicationName, файл инициализации называется, ApplicationNameпоэтому я должен запустить service ApplicationName statusи так далее.
Для меня это нарушает все разумные соглашения, и я чувствую, что все файлы и каталоги должны быть в нижнем регистре (есть прецедент в других приложениях, таких как MySQL, чьи файлы и каталоги все вызываются mysql, даже приложения, такие как Apache и Tomcat, отменяют предыдущее Заглавная буква).
Если я расскажу об этом как об ошибке, я бы хотел привести более сильный аргумент, чем просто «я думаю, что это неправильно». Значит, в стандарте POSIX указано, что такие системные файлы должны быть в нижнем регистре?