Bug#328720: Incorrect package name, should be ocaml-mode-el
| On Sat, Sep 17, 2005 at 01:05:05AM +0300, Jari Aalto wrote:
| > Package: ocaml-mode
| > Severity: normal
| >
| > It is customary to name Debian Emacs package with name:
| >
| > <package>-el
| >
| > Like in numerous:
|
| I don't agree. Some packages follow this convention, others don't :
|
| ada-mode - Ada mode for GNU Emacs and XEmacs
| asn1-mode - Emacs mode for editing ASN.1 specification files
| biomode - [Biology] An Emacs mode to edit genetic data
| css-mode - A Cascading Style Sheets (CSS) editing mode for Emac
| nasm-mode - NASM mode for XEmacs
| nxml-mode - Emacs mode for editing XML documents using RELAX NG schemas
| tuareg-mode - An emacs-mode for ocaml programs
This is bug in these packages which should be reported.
The correct naming is to append "-el" to the Emacs packages.
There is no need to deviate from this convention
unnecessarily.
# apt-cache search el | grep -- '-el ' | wc -l
59
# apt-cache search emacs | grep -v '-el ' | grep mode | wc -l
30
As ocaml-mode is a new package it should adhere to the
convention that is designed for Emacs packages. This
is analogous to Perl packages:
# apt-cache search perl | grep -- '-perl ' | wc -l
908
apache-perl - versatile, high-performance HTTP server with Perl support
caudium-perl - Perl script support for Caudium
courier-filter-perl - purely Perl-based mail filter framework for the Courier MT
...
Or the similar Common Lisp packages
# apt-cache search lisp | grep 'cl-' | wc -l
128
cl-acl-compat - Compatibility layer for Allegro Common Lisp
cl-aima - Source code for Artificial Intelligence: A Modern Approach
cl-ansi-tests - Conformance tests for ANSI Common Lisp
cl-asdf - Another System Definition Facility
cl-aserve - Portable Aserve
cl-aspectl - aspect orientation for the Common Lisp Object System
...
Jari
Reply to: