Dear all Unfortunately too much has been said about the subject issue And more unfortunately it was just a … I think, I heard somewhere, somebody else said … Without having done the due diligence
I researched a bit and what I found is that … The casing rules are mandatory for the names of packages distrbuted automagically from the system repositories handled by the system package manager Generally they are all lower case, Fedora makes an exception for that, recognising the right for the owners(s) of SELECTED packages to use a name of their choice An example close to us Mike Cowlishaw’ s General Decimal Arithmetic package is distributed as decNumber-icu-368.zip Another example from my real life experience John Hauser’s Berkeley SoftFloat library conforming to IEEE Standard for Floating-Point Arithmetic is distributed as SoftFloat-3e.zip IMO - with the due respect - Mark Hessing request was due to a misunderstanding of the home-brew rules What has to be LOWER CASE is the the home-brew formula name … not the real package source name ( hidden inside the rb formula ) They suffer from OCD about the naming, they remarked quite a few times that the proper name is formula/( plural formulae) , not package For macports mixed case package names are accepted Anyway I feel that we should respect the brand/trademark name casing For Apple it should be macOS, NOT macos/macOSX/macosx , the distributables are mixed case also for the extra packages (They made a public announcement about changing the system name) Since I am an Apple user I had no need to research A quick and dirty research for other environments gave back For Debian the name should be Debian, the distributable are lower case ==> debian-11.6.0-arm64-netinst.iso For Fedora the name should be Fedora, the distributable are mixed case ==> Fedora-Workstation-38-1.6.aarch64.raw.xz And also found the manual https://docs.fedoraproject.org/en-US/packaging-guidelines/Naming/ <https://docs.fedoraproject.org/en-US/packaging-guidelines/Naming/> For CentOS the names are … CentOS and CentOS-Stream , the distributable are mixed case ==> CentOS-Stream-9-latest-aarch64-dvd1.iso For the standards CentOS refers to the Fedora manuals For FreeBSD the name is, guess what … FreeBSD, and the distributable are mixed case ==> FreeBSD-13.1-RELEASE-amd64-dvd1.iso.xz My best regards Enrico PS A quick and dirty search gave back that Fedora 36 provides an oorexx-4.2.0-3.x86_64.rpm in third party repository https://fedora.pkgs.org/36/rpm-sphere-x86_64 <https://fedora.pkgs.org/36/rpm-sphere-x86_64> And they even provide an aarch64 rpm Since the repository contains mixed case file names , maybe somebody from the RexxLA might want to ask them to use a proper name casing ( ooRexx )
_______________________________________________ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel