Difference between revisions of "Projects/Marble/xdg"

Jump to: navigation, search
(initial commit with list of directories)
 
(use wiki table)
Line 4: Line 4:
 
In a typical Marble installation we have the following directory structure:
 
In a typical Marble installation we have the following directory structure:
  
  /home/user/.marble
+
{| class="wikitable" border="1"
  /home/user/.marble/data
+
|-
  /home/user/.marble/data/cache/weather
+
!  Current directory
  /home/user/.marble/data/cache/wikipedia
+
!  Comment
  /home/user/.marble/data/cache/photo
+
!  new XDG compliant directory
  /home/user/.marble/data/cache
+
|-
  /home/user/.marble/data/placemarks
+
| /home/user/.marble
  /home/user/.marble/data/maps
+
|  row 1, cell 2
  /home/user/.marble/data/maps/venus
+
|  row 1, cell 3
  /home/user/.marble/data/maps/venus/magellan
+
|-
  /home/user/.marble/data/maps/earth
+
| /home/user/.marble/data
  /home/user/.marble/data/maps/earth/naturalearth
+
|  row 2, cell 2
  /home/user/.marble/data/maps/earth/naturalearth/0
+
|  row 2, cell 3
  /home/user/.marble/data/maps/earth/naturalearth/0/000000
+
|-
  /home/user/.marble/data/maps/earth/naturalearth/1
+
| /home/user/.marble/data/cache/weather
  /home/user/.marble/data/maps/earth/naturalearth/legend
+
|  row 2, cell 2
  /home/user/.marble/data/maps/moon/clementine
+
|  row 2, cell 3
  /home/user/.marble/data/maps/moon/moonhill
+
|-
  /home/user/.marble/data/maps/moon/moonelev
+
| /home/user/.marble/data/cache/wikipedia
  /home/user/.marble/data/maps/moon
+
|  row 2, cell 2
  /home/user/.marble/data/maps/mars/viking
+
|  row 2, cell 3
  /home/user/.marble/data/maps/mars
+
|-
 
+
| /home/user/.marble/data/cache/photo
  /usr/share/kde4/apps/marble
+
|  row 2, cell 2
  /usr/share/kde4/apps/marble/data
+
|  row 2, cell 3
  /usr/share/kde4/apps/marble/data/flags
+
|-
  /usr/share/kde4/apps/marble/data/mwdbii
+
| /home/user/.marble/data/cache
  /usr/share/kde4/apps/marble/data/bitmaps
+
|  row 2, cell 2
  /usr/share/kde4/apps/marble/data/stars
+
|  row 2, cell 3
  /usr/share/kde4/apps/marble/data/maps
+
|-
  /usr/share/kde4/apps/marble/data/maps/earth
+
| /home/user/.marble/data/placemarks
  /usr/share/kde4/apps/marble/data/maps/earth/temp-july
+
|  row 2, cell 2
  /usr/share/kde4/apps/marble/data/maps/earth/srtm
+
|  row 2, cell 3
  /usr/share/kde4/apps/marble/data/maps/earth/srtm/0
+
|-
  /usr/share/kde4/apps/marble/data/maps/earth/srtm/0/000000
+
| /home/user/.marble/data/maps
  /usr/share/kde4/apps/marble/data/maps/earth/srtm/1
+
|  row 2, cell 2
  /usr/share/kde4/apps/marble/data/maps/earth/srtm/1/000001
+
|  row 2, cell 3
  /usr/share/kde4/apps/marble/data/maps/earth/srtm/1/000000
+
|-
  /usr/share/kde4/apps/marble/data/maps/earth/srtm/3
+
| /home/user/.marble/data/maps/venus
  /usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000006
+
|  row 2, cell 2
  /usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000005
+
|  row 2, cell 3
  /usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000003
+
|-
  /usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000002
+
| /home/user/.marble/data/maps/venus/magellan
  /usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000001
+
|  row 2, cell 2
  /usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000004
+
|  row 2, cell 3
  /usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000007
+
|-
  /usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000000
+
| /home/user/.marble/data/maps/earth
  /usr/share/kde4/apps/marble/data/maps/earth/srtm/2
+
|  row 2, cell 2
  /usr/share/kde4/apps/marble/data/maps/earth/srtm/2/000003
+
|  row 2, cell 3
  /usr/share/kde4/apps/marble/data/maps/earth/srtm/2/000002
+
|-
  /usr/share/kde4/apps/marble/data/maps/earth/srtm/2/000001
+
| /home/user/.marble/data/maps/earth/naturalearth
  /usr/share/kde4/apps/marble/data/maps/earth/srtm/2/000000
+
|  row 2, cell 2
  /usr/share/kde4/apps/marble/data/maps/earth/openstreetmap
+
|  row 2, cell 3
  /usr/share/kde4/apps/marble/data/maps/earth/openstreetmap/0
+
|-
  /usr/share/kde4/apps/marble/data/maps/earth/openstreetmap/0/0
+
| /home/user/.marble/data/maps/earth/naturalearth/0
  /usr/share/kde4/apps/marble/data/maps/earth/openstreetmap/legend
+
|  row 2, cell 2
  /usr/share/kde4/apps/marble/data/maps/earth/precip-dec
+
|  row 2, cell 3
  /usr/share/kde4/apps/marble/data/maps/earth/plain
+
|-
  /usr/share/kde4/apps/marble/data/maps/earth/bluemarble
+
| /home/user/.marble/data/maps/earth/naturalearth/0/000000
  /usr/share/kde4/apps/marble/data/maps/earth/bluemarble/legend
+
|  row 2, cell 2
  /usr/share/kde4/apps/marble/data/maps/earth/temp-dec
+
|  row 2, cell 3
  /usr/share/kde4/apps/marble/data/maps/earth/schagen1689
+
|-
  /usr/share/kde4/apps/marble/data/maps/earth/schagen1689/legend
+
| /home/user/.marble/data/maps/earth/naturalearth/1
  /usr/share/kde4/apps/marble/data/maps/earth/citylights
+
|  row 2, cell 2
  /usr/share/kde4/apps/marble/data/maps/earth/citylights/legend
+
|  row 2, cell 3
  /usr/share/kde4/apps/marble/data/maps/earth/precip-july
+
|-
  /usr/share/kde4/apps/marble/data/maps/moon
+
| /home/user/.marble/data/maps/earth/naturalearth/legend
  /usr/share/kde4/apps/marble/data/maps/moon/clementine
+
|  row 2, cell 2
  /usr/share/kde4/apps/marble/data/placemarks
+
|  row 2, cell 3
  /usr/share/kde4/apps/marble/data/svg
+
|-
 +
| /home/user/.marble/data/maps/moon/clementine
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /home/user/.marble/data/maps/moon/moonhill
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /home/user/.marble/data/maps/moon/moonelev
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /home/user/.marble/data/maps/moon
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /home/user/.marble/data/maps/mars/viking
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /home/user/.marble/data/maps/mars
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/flags
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/mwdbii
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/bitmaps
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/stars
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/temp-july
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/srtm
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/0
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/0/000000
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/1
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/1/000001
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/1/000000
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/3
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000006
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000005
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000003
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000002
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000001
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000004
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000007
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000000
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/2
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/2/000003
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/2/000002
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/2/000001
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/2/000000
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/openstreetmap
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/openstreetmap/0
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/openstreetmap/0/0
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/openstreetmap/legend
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/precip-dec
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/plain
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/bluemarble
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/bluemarble/legend
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/temp-dec
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/schagen1689
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/schagen1689/legend
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/citylights
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/citylights/legend
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/earth/precip-july
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/moon
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/maps/moon/clementine
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/placemarks
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|-
 +
| /usr/share/kde4/apps/marble/data/svg
 +
|  row 2, cell 2
 +
|  row 2, cell 3
 +
|}

Revision as of 22:43, 12 January 2010

http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=545037

In a typical Marble installation we have the following directory structure:

Current directory Comment new XDG compliant directory
/home/user/.marble row 1, cell 2 row 1, cell 3
/home/user/.marble/data row 2, cell 2 row 2, cell 3
/home/user/.marble/data/cache/weather row 2, cell 2 row 2, cell 3
/home/user/.marble/data/cache/wikipedia row 2, cell 2 row 2, cell 3
/home/user/.marble/data/cache/photo row 2, cell 2 row 2, cell 3
/home/user/.marble/data/cache row 2, cell 2 row 2, cell 3
/home/user/.marble/data/placemarks row 2, cell 2 row 2, cell 3
/home/user/.marble/data/maps row 2, cell 2 row 2, cell 3
/home/user/.marble/data/maps/venus row 2, cell 2 row 2, cell 3
/home/user/.marble/data/maps/venus/magellan row 2, cell 2 row 2, cell 3
/home/user/.marble/data/maps/earth row 2, cell 2 row 2, cell 3
/home/user/.marble/data/maps/earth/naturalearth row 2, cell 2 row 2, cell 3
/home/user/.marble/data/maps/earth/naturalearth/0 row 2, cell 2 row 2, cell 3
/home/user/.marble/data/maps/earth/naturalearth/0/000000 row 2, cell 2 row 2, cell 3
/home/user/.marble/data/maps/earth/naturalearth/1 row 2, cell 2 row 2, cell 3
/home/user/.marble/data/maps/earth/naturalearth/legend row 2, cell 2 row 2, cell 3
/home/user/.marble/data/maps/moon/clementine row 2, cell 2 row 2, cell 3
/home/user/.marble/data/maps/moon/moonhill row 2, cell 2 row 2, cell 3
/home/user/.marble/data/maps/moon/moonelev row 2, cell 2 row 2, cell 3
/home/user/.marble/data/maps/moon row 2, cell 2 row 2, cell 3
/home/user/.marble/data/maps/mars/viking row 2, cell 2 row 2, cell 3
/home/user/.marble/data/maps/mars row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/flags row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/mwdbii row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/bitmaps row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/stars row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/temp-july row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/srtm row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/srtm/0 row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/srtm/0/000000 row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/srtm/1 row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/srtm/1/000001 row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/srtm/1/000000 row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/srtm/3 row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000006 row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000005 row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000003 row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000002 row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000001 row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000004 row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000007 row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000000 row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/srtm/2 row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/srtm/2/000003 row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/srtm/2/000002 row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/srtm/2/000001 row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/srtm/2/000000 row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/openstreetmap row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/openstreetmap/0 row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/openstreetmap/0/0 row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/openstreetmap/legend row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/precip-dec row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/plain row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/bluemarble row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/bluemarble/legend row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/temp-dec row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/schagen1689 row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/schagen1689/legend row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/citylights row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/citylights/legend row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/earth/precip-july row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/moon row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/maps/moon/clementine row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/placemarks row 2, cell 2 row 2, cell 3
/usr/share/kde4/apps/marble/data/svg row 2, cell 2 row 2, cell 3

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal