[Live-demo] Remaining tasks looking for a volunteer

maplabs at light42.com maplabs at light42.com
Tue Jul 27 19:30:18 PDT 2010


Hi Hamish!
  my apologies for indirectly causing you to type all that explanation
Really, I just want to add the OpenLayers icon in the right place!
 
  best from California
    -Brian
 
 
On Tue, 27 Jul 2010 19:23:16 -0700 (PDT), Hamish  wrote:
Brian:
  > > there is an (ugly) icon for OpenLayers at
  > >   http://www.openlayers.org/images/OpenLayers.trac.png
  >
  > perhaps put the name of the project over it in a paint program
  > with the last few letters of the project name over the existing
  > icon? anything else on their site?
  >
  >
  > > the sequence in install_desktop.sh looks really fragile to me
  >
  > and yet it works well, so please don't break it. :-)
  >
  >
  > > Q. in /usr/share/applications/*.desktop, many files have
  > > the osgeo- prefix,
  >
  > right. in order to build our menu we've got to play with the
  > keywords in the Categories= section of the *.desktop file. 
  > I'm not saying that it's sane, but it's what Xfce makes us do. 
  > To avoid breaking the existing menus we make a duplicate copy
  > for the modified version and call it osgeo-*.desktop. It's a
  > few bytes of redundancy, but too small to matter. 
  >
  >
  > >       What puts that there?  I dont think each install_*sh
  > > does it
  >
  > no, install_desktop.sh does that. Applications should simply
  > place a copy of their icon on the desktop, and leave all the
  > dirty work of building the menu to the install_desktop script. 
  >
  > This is easier for the both the project script maintainers and
  > for the desktop menu maintainer (me), as the ugly stuff only
  > needs to be edited in a single place. 
  >
  >
  > You can look at the sahaha and ushahidi install scripts for
  > an example of creating a firefox launcher. 
  >
  >
  > regards,
  > Hamish
  >
  >
  >
  >
  >

 





More information about the Osgeolive mailing list