Dear Dirk and Petro,

> -----Original Message-----
> From: Dirk Eddelbuettel [mailto:e...@debian.org]
> Sent: March-07-09 9:41 AM
> To: Pietro Battiston; 518...@bugs.debian.org
> Cc: John Fox
> Subject: Re: Bug#518596: R Commander missing in applications menu
> 
> 
> Pietro,
> 
> Thanks for the bug report.
> 
> On 7 March 2009 at 12:24, Pietro Battiston wrote:
> | R Commander is used as a graphical interface to R, which means a
> | graphical application, and as such should be listed somewhere in the
> | Applications menu.
> |
> | This can be obtained by just adding to the package the following two
> | files:
> |
> | /usr/bin/rcmdr :
> |
> | ------------------- 8< -------------------------
> | #!/bin/sh
> | R_DEFAULT_PACKAGES="$R_DEFAULT_PACKAGES Rcmdr" R
> |
> | ------------------- 8< -------------------------
> 
> Can you provide a manual page too, please, as every program in /usr/bin
needs
> one under Debian Policy.
> 
> Alternatively, we plave the 'rcmdr' script in
/usr/lib/R/site-library/Rcmdr
> which may be a better location anyway, and adapt the desktop file:
> 
> | /usr/share/applications/rcmdr.desktop :
> |
> | ------------------- 8< -------------------------
> | [Desktop Entry]
> | Categories=Education;Science;Math;
> | Comment=Graphical interface to the R environment for statistical
> | computing
> | Comment[fr]=Environnement graphique pour le logiciel de calcul
> | statistique R
> | Comment[it]=Interfaccia grafica per l'ambiente di calcolo statistico R
> | Exec=/usr/bin/rcmdr
> | Icon=/usr/share/R/doc/html/logo.jpg
> | Name=R Commander
> | Terminal=true
> | Type=Application
> | X-KDE-SubstituteUID=false
> |
> | ------------------- 8< -------------------------
> |
> |
> | Please notice that:
> | - I would have preferred to not put R Commander under "Education", since
> | this is quite reductive. However, I'm afraid this is inevitable (see for
> | instance [0]).
> 
> I don't follow, and I don't see why a gnome.org bugreport is relevant.
Debian
> has its own hierarchies.  For R, I use an (older-style) menu file with
> 
>       section="Applications/Science/Data Analysis"
> 
> Aren't the menu and desktop entries derived the same way?
> 
> | - I'm filing the bug here, I frankly ignore if upstream is interested in
> | this kind of desktop issues; the maintainer has probably better
> | knowledge than me. Anyway, the patch has almost no maintenance cost,
> | since it doesn't touch upstream code.
> 
> That's a pretty narrow view. The desktop file is not distro-specific, so
it
> should go upstream.  One problem is that Rcmdr, via its R CMD INSTALL
> mechanism, has no means of reaching /usr/share/applications/
> 
> CCing John upstream.

Was there something you wanted from me here?

> 
> | - the rcmdr miniscript is itself quite useful (I do use it often); it
> | would also be possible for upstream to adopt only that, and then the
> | ".desktop" could be added as a Debian patch, don't know.
> 
> Same problem. An R package cannot 'reach' /usr/bin.
> 
> | - the only thing I don't like in this setup is that menu item uses (jpg)
> | R icon, not R Commander's one... that I was unable to find (though it
> | appears in the interface, so I imagine is dinamicly generated).
> | Eventually, it could be "staticized" and added too
> | as /usr/share/pixmaps/rcmdr.svg; then the line of the .desktop file
> | could be changed from
> |     Icon=/usr/share/R/doc/html/logo.jpg
> | to
> |     Icon=rcmdr.svg
> | .
> 
> Maybe John can help us here?

The logo is in the file Rcmdr.xbm in the package's etc directory. I've
attached a copy.

I hope this helps,
 John

> 
> Dirk
> 
> |
> | Pietro
> |
> | [0]: http://bugzilla.gnome.org/show_bug.cgi?id=331142
> |
> | [GNUPG:] ERRSIG 71956D47CD9B9806 17 2 00 1236425052 9
> | [GNUPG:] NO_PUBKEY 71956D47CD9B9806
> 
> --
> Three out of two people have difficulties with fractions.

Attachment: Rcmdr.xbm
Description: Binary data

Reply via email to