On Wednesday, October 11, 2017 07:28:08 AM Simon McVittie wrote: > If there is consensus that the recommendation should be dashes and not > underscores, I'd be willing to go with that instead, but I think we > should pick one.
I'd like to cast a vote in favor of dashes instead of underscores, primarily because (at least on US keyboards), typing an underscore requires pressing <shift> while typing a dash does not. I do agree that a standard would be nice--in lots of situations (not just app names, but also filenames for example), either might be used, and if I need to glance at a filename, store it in short term wetwork memory, I always have trouble distinguishing and remembering whether what I saw was a dash or an underbar. It requires an extra level of concentration which I would prefer to avoid. (I suppose I will eventually train myself to look more carefully at things like filenames with underbars or dashes rather than have to go back and look a 2nd time.) > Unfortunately it looks as though the AppStream spec currently allows > dashes but not underscores, which (if enforced) conflicts fairly badly > with Flatpak renaming AppStream XML that doesn't match the Flatpak app > IDs (underscores but not dashes). Would the maintainers of AppStream > be willing/able to relax the spec for <id> to allow underscores? > If not, then I think the AppStream spec should explain what you should > do if your desktop file ID contains an underscore (presumably replacing > it with a dash). _______________________________________________ xdg mailing list xdg@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/xdg