Open hegjon opened 4 years ago
I would like to package Fulcrum for Fedora Linux and would stay as close to upstream and Fedora guidelines as possible.
Installing binaries in the $PATH starting with capital letters make it un-userfriendly for users who starts programs from commandline.
Nothing in the GUI, labels, description, marketing needs to be changed. OpenSCAD solves it like this openscad.pro:
macx { TARGET = OpenSCAD } else { TARGET = openscad$${SUFFIX} }
On my machine there is only 4 non-X executables out of 3660 that contains capital letters.
$ ls /usr/bin | wc -l 3660 $ ls -ld /usr/bin/*[[:upper:]]* -rwxr-xr-x. 1 root root 17008 May 15 14:30 /usr/bin/checkXML5 lrwxrwxrwx. 1 root root 5 Jan 29 2020 /usr/bin/Mail -> mailx lrwxrwxrwx. 1 root root 26 Jul 8 23:18 /usr/bin/mvnDebug -> /etc/alternatives/mvnDebug -rwxr-xr-x. 1 root root 30920 Aug 13 13:36 /usr/bin/oLschema2ldif lrwxrwxrwx. 1 root root 4 Mar 30 2020 /usr/bin/X -> Xorg -rwxr-xr-x. 1 root root 277 Mar 30 2020 /usr/bin/Xorg -rwxr-xr-x. 1 root root 2111968 Mar 30 2020 /usr/bin/Xvfb -rwxr-xr-x. 1 root root 2410584 Mar 30 2020 /usr/bin/Xwayland
Hmm. Maybe. I'll think about it. Of course now lots of systems build it and expect Fulcrum so.. it may be annoying to people that already expect that spelling...
Fulcrum
I would like to package Fulcrum for Fedora Linux and would stay as close to upstream and Fedora guidelines as possible.
Installing binaries in the $PATH starting with capital letters make it un-userfriendly for users who starts programs from commandline.
Nothing in the GUI, labels, description, marketing needs to be changed. OpenSCAD solves it like this openscad.pro:
On my machine there is only 4 non-X executables out of 3660 that contains capital letters.