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