Executables in the bin directory have file extensions

Bug #829672 reported by Ben Webb
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenSRF
New
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.

Revision history for this message
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
Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.