<?xml version="1.0" encoding="UTF-8"?>
<component type="desktop-application">
  <id>org.openstreetmap.josm-latest</id>
  <metadata_license>CC-BY-SA-3.0</metadata_license>
  <project_license>GPL-2.0+</project_license>
  <developer id="org.openstreetmap.josm">
    <name>JOSM developers</name>
  </developer>
  <name>JOSM</name>
  <summary>Java OpenStreetMap Editor</summary>
  <description>
    <p>
    JOSM is an extensible off-line editor for ​OpenStreetMap (OSM) written in ​Java.
    </p>
    <p>
    It supports loading stand-alone GPX tracks and GPX track data from the OSM database as well as loading and 
    editing existing nodes, ways, metadata tags and relations from the OSM database.
    </p>
  </description>
  <categories>
    <category>Education</category>
    <category>Geoscience</category>
    <category>Maps</category>
  </categories>
  <content_rating type="oars-1.1"/>
  <launchable type="desktop-id">org.openstreetmap.josm-latest.desktop</launchable>
  <screenshots>
    <screenshot type="default">
      <image type="source" width="1024" height="576">https://josm.openstreetmap.de/svn/trunk/native/linux/josm-screenshot.png</image>
      <caption>JOSM with data and background layer loaded</caption>
    </screenshot>
  </screenshots>
  <url type="homepage">https://josm.openstreetmap.de</url>
  <url type="bugtracker">https://josm.openstreetmap.de/report/1</url>
  <url type="help">https://josm.openstreetmap.de/wiki/Help</url>
  <url type="translate">https://josm.openstreetmap.de/wiki/Translations</url>
  <url type="vcs-browser">https://josm.openstreetmap.de/browser</url>
  <url type="contribute">https://josm.openstreetmap.de/#Contribute</url>
  <requires>
    <memory>128</memory> <!-- Technically doable. No addons, small download area, one imagery layer had 128mb usage. -->
    <control>keyboard</control>
    <control>pointing</control>
    <display_length side="longest" compare="gt">800</display_length> <!-- Due to menu bar -->
    <display_length side="shortest" compare="gt">600</display_length>
  </requires>
  <recommends>
    <memory>4096</memory>
    <internet>always</internet>
    <display_length side="longest" compare="gt">1024</display_length>
    <display_length side="shortest" compare="gt">768</display_length>
  </recommends>
</component>
