XDG critical grammar issue
David Chmelik
dchmelik at gmail.com
Fri Jun 21 08:50:04 UTC 2024
No literate person would write "I'm going to My Garage to get My Toolbox
and My Hammer and My Saw and My Nails to work on My Project" because one
doesn't capitalise nouns except proper nouns, which aren't used in that
example (only exception is academic context, such as Science/Mathematics
Department or Class/Course, but not when talking about science/mathematics
or classes/courses in non-academic context). However, this ungrammatical
style is sadly what most user interfaces do, including XDG-specified! I
don't know that's because most copied early versions of Windows and/or
similar software on UNIX that had program groups with capitalised names
despite being similar to garages & toolboxes and not being academic
subjects. It's also wrong in standard/classic menus such as 'File Edit
View Help' though as those capital letters get underlined, may improve
their readability.
As a user, I edited some my X Window System (X) menus to correct to
lowercase (except when majoring in science/mathematics, left that entry
as-is). KDE kept changing them back, and XFCE (which I now use) may not
even let me correct them. As system administrator (sysadmin) for family
personal computers (PCs), I corrected the few user directories/folders we
didn't want to delete. Of course, as a computer programmer/scientist
since before operating systems (OS) were graphical user interfaces (GUIs)
I delete all XDG user directories in my own UNIX/GNU/Linux user accounts.
XDG should suggest X software give users option for proper grammar of non-
capitalisation of everything, especially system (start) menus and user
directories/folders. I know I can edit/fork code on my own PC but have
higher-priority programming projects. However, for something that makes a
project look illiterate, it shouldn't take a fork rather than proper
grammar being standard or at least a shown/mentioned option.
A bugs.KDE.org person mistakenly told me it's 'title case', but most
aren't names/titles rather than generic (non-title) categories--as in my
first paragraph's example--which aren't proper nouns. Only names/titles
of specific programs/software (literary works) are proper nouns, but even
many programmers (since UNIX days) prefer lowercase their program/command
names for easier console/shell/terminal usage. Of course, I'm not asking
to suggest lowercase for programs/software, only generic, non-academic
categories in menus & user directories, categorised same as garages &
toolboxes: not proper nouns so proper grammar doesn't capitalise them.
More information about the xdg
mailing list