Description: Fix validation issues reported by appstreamcli.
Author: Bas Couwenberg <sebastic@debian.org>
Forwarded: https://josm.openstreetmap.de/ticket/23948

--- a/native/linux/latest/usr/share/metainfo/org.openstreetmap.josm-latest.appdata.xml
+++ b/native/linux/latest/usr/share/metainfo/org.openstreetmap.josm-latest.appdata.xml
@@ -3,7 +3,9 @@
   <id>org.openstreetmap.josm-latest</id>
   <metadata_license>CC-BY-SA-3.0</metadata_license>
   <project_license>GPL-2.0+</project_license>
-  <developer_name>JOSM developers</developer_name>
+  <developer id="org.openstreetmap.josm">
+    <name>JOSM developers</name>
+  </developer>
   <name>JOSM</name>
   <summary>Java OpenStreetMap Editor</summary>
   <description>
@@ -23,8 +25,9 @@
   <content_rating type="oars-1.1"/>
   <launchable type="desktop-id">org.openstreetmap.josm-latest.desktop</launchable>
   <screenshots>
-    <screenshot type="default" width="1024" height="576">https://josm.openstreetmap.de/svn/trunk/native/linux/josm-screenshot.png</screenshot>
+    <screenshot type="default">
+      <image type="source" width="1024" height="576">https://josm.openstreetmap.de/svn/trunk/native/linux/josm-screenshot.png</image>
+    </screenshot>
   </screenshots>
   <url type="homepage">https://josm.openstreetmap.de</url>
-  <updatecontact>josm-dev_at_openstreetmap.org</updatecontact>
-</component>
\ No newline at end of file
+</component>
--- a/native/linux/tested/usr/share/metainfo/org.openstreetmap.josm.appdata.xml
+++ b/native/linux/tested/usr/share/metainfo/org.openstreetmap.josm.appdata.xml
@@ -3,7 +3,9 @@
   <id>org.openstreetmap.josm</id>
   <metadata_license>CC-BY-SA-3.0</metadata_license>
   <project_license>GPL-2.0+</project_license>
-  <developer_name>JOSM developers</developer_name>
+  <developer id="org.openstreetmap.josm">
+    <name>JOSM developers</name>
+  </developer>
   <name>JOSM</name>
   <summary>Java OpenStreetMap Editor</summary>
   <description>
@@ -23,8 +25,9 @@
   <content_rating type="oars-1.1"/>
   <launchable type="desktop-id">org.openstreetmap.josm.desktop</launchable>
   <screenshots>
-    <screenshot type="default" width="1024" height="576">https://josm.openstreetmap.de/svn/trunk/native/linux/josm-screenshot.png</screenshot>
+    <screenshot type="default">
+      <image type="source" width="1024" height="576">https://josm.openstreetmap.de/svn/trunk/native/linux/josm-screenshot.png</image>
+    </screenshot>
   </screenshots>
   <url type="homepage">https://josm.openstreetmap.de</url>
-  <updatecontact>josm-dev_at_openstreetmap.org</updatecontact>
-</component>
\ No newline at end of file
+</component>
