Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#449 Make SciTE naming more consistant

Cosmetic
closed-fixed
Neil Hodgson
SciTE (619)
2
2006-08-10
2006-05-30
No

Hi,

I'm currently packacing SciTE and I've found some
naming inconsistencies:

Almost everywhere (web site, README, SciTE binary,
SciTE desktop file) SciTE is referred -as expected- as
"SciTE", but SciTE's man-page is called "scite.1" and
when you open it you see SciTE being called as both
"Scite" and "scite", instead of "SciTE".
Similarly, SciTE properties files (and documentation)
are saved under .../share/scite instead of
.../usr/share/SciTE.

I think "SciTE" is the official name and should be used
everywhere, but I'd like to know if there's a good
reason for this naming inconsistencies and if I can
just replace ocurrences of "scite" and "Scite" with
"SciTE" in my package, or conversely, "SciTE" with "scite".

If required, I'll try to provide patches.

Regards,

Jorge.

Discussion

    • milestone: --> Cosmetic
     
  • Neil Hodgson
    Neil Hodgson
    2006-05-30

    Logged In: YES
    user_id=12579

    I think most of this was attempting to follow Unix
    conventions by people that know more than I do about Unix.

     
  • Neil Hodgson
    Neil Hodgson
    2006-05-30

    • priority: 5 --> 2
    • assigned_to: nobody --> nyamatongwe
     
  • Logged In: YES
    user_id=1329655

    Hi,

    I see your point. It's traditional for man-pages to be named
    using lowercase letters, but I was also referring to SciTE's
    man-page content itself. The man-page uses "Scite" instead
    of "SciTE".

    I think the "unix way" would be to use lowercase names for
    all files including the .desktop file and the binary file.
    This would be more consistant because you would then use
    "man scite" to read the man-page and "scite" to execute the
    program.
    Then you'd get: /bin/scite, /share/scite, and 'scite' for
    the man-page which is pretty consistant.

    Attached is a patch that updates the man-page contents to
    use 'SciTE' instead of 'Scite'.

     
  • Updates man-page contents to use "SciTE" instead of "scite" or "Scite"

     
  • Neil Hodgson
    Neil Hodgson
    2006-05-31

    Logged In: YES
    user_id=12579

    OK, committed. I don't think it is worth the incompatibility
    to change directories to "SciTE".

     
  • Neil Hodgson
    Neil Hodgson
    2006-05-31

    • status: open --> open-fixed
     
  • Logged In: YES
    user_id=1329655

    I agree with you about the directories, but.. could you
    consider renaming the binary to "scite" then? It's just a
    little change to the makefile and some distros are already
    linking 'SciTE' to 'scite'.

    Like I said, then you'd use "scite" to execute the program,
    as you use "man scite" to read the man-page.

    I don't see think this a major problem (in fact, it isn't
    even a probleM), but I do think it'll make SciTE a little
    more "Unixy".

    Either way, thanks for your applying my fix and keep up the
    good work! ;)

     
  • Neil Hodgson
    Neil Hodgson
    2006-06-02

    Logged In: YES
    user_id=12579

    If you want to discuss this, please use the mailing list as
    I'll only change this if there is a strong consensus to
    break compatibility with people's existing installation
    procedures and scripts that use SciTE.

     
  • Neil Hodgson
    Neil Hodgson
    2006-08-10

    • status: open-fixed --> closed-fixed