Executables in the bin directory have file extensions

Bug #829672 reported by Ben Webb on 2011-08-19
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenSRF
Low
Unassigned

Bug Description

Some of the executables in the bin directory have unnecessary extensions, such as osrf_ctl.sh. It is generally preferred not to have language-specific extensions, since the executable might be replaced by one written in another language. (so osrf_ctl.sh should simply be osrf_ctl) For consistency, those executables where the language is significant should also lose the extensions - opensrf-perl.pl -> opensrf-perl, opensrf.py -> opensrf-python - to be consistent with opensrf-c.

Galen Charlton (gmc) wrote :

http://www.debian.org/doc/debian-policy/ch-files.html#s-scripts is a specific citation for Debian's policy. In principle I support removing the language-specific extensions, but a patch for OpenSRF to resolve this will ideally come with patches to Evergreen and Evergreen's manual and be timed so that it strikes if/when a new Evergreen release requires a new OpenSRF release.

Changed in opensrf:
importance: Undecided → Low
Galen Charlton (gmc) wrote :

We're now a bit closer with the introduction of osrf_control as the main control script.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers