Marble/ServerUpload: Difference between revisions

From KDE TechBase
(Created page with "= Uploading the map theme to our KDE server = __TOC__ == Preparation == Create a zip file of your map theme. It's important that you create the map theme so that all sub...")
 
(Page moved to community wiki)
 
(9 intermediate revisions by one other user not shown)
Line 1: Line 1:
= Uploading the map theme to our KDE server  =
{{ Moved To Community }}
 
__TOC__
 
== Preparation  ==
Create a zip file of your map theme.
It's important that you create the map theme so that all subdirectories starting from the planet name (e.g. "earth") are included. So the directory structure inside your zip file should look like this:
 
earth/schiaparelli1886/
 
The directory name needs to match the id of the map theme file. The id of the map theme file should be lowercase. If the map theme refers to a historical map it should be named after the family name of the original creator of the map and the year in which it got created. For all other map themes go for a short and simple name that reflects the map well.
 
Make sure that your zipped map theme file will then adhere to the following naming scheme:
 
schiaparelli1886-marblemap.zip
 
In addition to the zip file you also need the icon preview file. It should be named in the same way:
 
schiaparelli1886-preview.png
 
 
== ssh into the server  ==
 
Initially you need to send your ssh public key to our sysadmins
 
Once that is done you can
 
ssh -l marble depot.kde.org
 
Enter the directory
 
~/web/newstuff/maps
 
and check the files inside using "ls" to get a better understanding of how the files are stored. Note that the .meta file is not needed anymore. Also recent Marble linux clients use the zip file instead of the tar-ball.
 
Then log out again and copy your files directly:
 
scp schiaparelli1886-* marble@depot:~/web/newstuff/maps
 
== Adjusting the meta file  ==

Latest revision as of 04:54, 26 October 2016

This page is now on the community wiki.