View Issue Details

IDProjectCategoryView StatusLast Update
0017273Scribus3rd Partypublic2024-09-16 20:54
ReporterK0RR Assigned Tonitramr  
PrioritynormalSeveritytrivialReproducibilityN/A
Status closedResolutionfixed 
PlatformFlathub 
Product Version1.6.2 
Fixed in Version1.7.0.svn 
Summary0017273: The flathub page is missing the "Report an issue" and "Browse the source code" links
Descriptionhttps://flathub.org/apps/net.scribus.Scribus doesn't have the issues and source code buttons in the links section.

TagsNo tags attached.
PatchNo

Activities

K0RR

2024-09-16 08:26

reporter  

Screenshot_20240916_102551.png (29,508 bytes)   
Screenshot_20240916_102551.png (29,508 bytes)   
Screenshot_20240916_102533.png (17,190 bytes)   
Screenshot_20240916_102533.png (17,190 bytes)   

nitramr

2024-09-16 11:18

developer   ~0051347

Hi, the Scribus team is not maintaining the flat hub repo.

I add the missing information to the appdata.xml file.
It also includes the changes from flat hub repo. https://github.com/flathub/net.scribus.Scribus/blob/master/patches/scribus-appdata.patch

@jghali
@cbradney
please double check the urls
<url type="homepage">http://www.scribus.net/</url>
<url type="bugtracker">https://bugs.scribus.net/</url>
<url type="vcs-browser">https://wiki.scribus.net/canvas/Checking_out_SVN</url>

Documentation of appdata file:
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html

BTW: the linked images are also very old and need an update.
appdata_2024-09-16_01.patch (5,836 bytes)   
Index: scribus.appdata.xml.in
===================================================================
--- scribus.appdata.xml.in	(Revision 26287)
+++ scribus.appdata.xml.in	(Arbeitskopie)
@@ -1,44 +1,72 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright 2016 Peter Linnell  plinnell@scribus.net, The Scribus Team 2022> -->
-<component>
-  <id type="desktop">scribus@TAG_VERSION@.desktop</id>
-  <metadata_license>CC0-1.0</metadata_license>
-  <name>Scribus</name>
-  <project_license>GPL-2.0+</project_license>
-  <summary>Open Source Page Layout and Desktop Publishing (DTP)</summary>
-  <url type="homepage">http://www.scribus.net/</url>
-  <description>
-    <p>Scribus is a open source page layout program which
+<!-- Copyright 2016 Peter Linnell  plinnell@scribus.net, The Scribus Team 2022-2024> -->
+<component type="desktop-application">
+	<id>scribus@TAG_VERSION@.desktop</id>
+	<metadata_license>CC0-1.0</metadata_license>
+	<name>Scribus</name>
+	<project_license>GPL-2.0+</project_license>
+	<summary>Open Source Page Layout and Desktop Publishing (DTP)</summary>
+	<url type="homepage">http://www.scribus.net/</url>
+	<url type="bugtracker">https://bugs.scribus.net/</url>
+	<url type="vcs-browser">https://wiki.scribus.net/canvas/Checking_out_SVN</url>
+	<description>
+		<p>Scribus is a open source page layout program which
 produces commercial grade output in PDF and Postscript, primarily,
 though not exclusively, for Linux.</p>
-    <p>
+		<p>
 While the goals of the program are ease of use and simple
 easy-to-understand tools, Scribus support for professional
 publishing features, such as CMYK and spot colors, easy PDF creation,
 Encapsulated Postscript import and export and creation of color
 separations.</p>
-  </description>
-  <screenshots>
-    <screenshot type="default">
-      <image height="708" width="1000">https://raw.githubusercontent.com/scribusproject/scribus/master/doc/en/images/Rembrandt2.png</image>
-      <caption>Main Window with blank page</caption>
-    </screenshot>
-    <screenshot>
-      <image height="702" width="1000">https://raw.githubusercontent.com/scribusproject/scribus/master/doc/en/images/Rembrandt18.png</image>
-      <caption>Properties window</caption>
-    </screenshot>
-    <screenshot>
-      <image height="477" width="629">https://raw.githubusercontent.com/scribusproject/scribus/master/doc/en/images/Rembrandt16.png</image>
-      <caption>Image effects tab</caption>
-    </screenshot>
-  </screenshots>
-  <update_contact>scribus-dev@lists.scribus.net</update_contact>
-  <content_rating type="oars-1.1"/>
-  <releases>
-    <release version="1.5.8" date="2022-01-23" type="development"/>
-	<release version="1.5.7" date="2021-04-25" type="development"/>
-    <release version="1.5.6.1" date="2020-11-14" type="development"/>
-    <release version="1.5.6" date="2020-11-07" type="development"/>
-	<release version="1.5.5" date="2019-07-30" type="development"/>
-  </releases>
+	</description>
+	<screenshots>
+		<screenshot type="default">
+			<image height="708" width="1000">https://raw.githubusercontent.com/scribusproject/scribus/master/doc/en/images/Rembrandt2.png</image>
+			<caption>Main Window with blank page</caption>
+		</screenshot>
+		<screenshot>
+			<image height="702" width="1000">https://raw.githubusercontent.com/scribusproject/scribus/master/doc/en/images/Rembrandt18.png</image>
+			<caption>Properties window</caption>
+		</screenshot>
+		<screenshot>
+ 			<image height="477" width="629">https://raw.githubusercontent.com/scribusproject/scribus/master/doc/en/images/Rembrandt16.png</image>
+			<caption>Image effects tab</caption>
+		</screenshot>
+	</screenshots>
+	<update_contact>scribus-dev@lists.scribus.net</update_contact>
+	<content_rating type="oars-1.1">
+		<content_attribute id="violence-cartoon">none</content_attribute>
+		<content_attribute id="violence-fantasy">none</content_attribute>
+		<content_attribute id="violence-realistic">none</content_attribute>
+		<content_attribute id="violence-bloodshed">none</content_attribute>
+		<content_attribute id="violence-sexual">none</content_attribute>
+		<content_attribute id="drugs-alcohol">none</content_attribute>
+		<content_attribute id="drugs-narcotics">none</content_attribute>
+		<content_attribute id="drugs-tobacco">none</content_attribute>
+		<content_attribute id="sex-nudity">none</content_attribute>
+		<content_attribute id="sex-themes">none</content_attribute>
+		<content_attribute id="language-profanity">none</content_attribute>
+		<content_attribute id="language-humor">none</content_attribute>
+		<content_attribute id="language-discrimination">none</content_attribute>
+		<content_attribute id="social-chat">none</content_attribute>
+		<content_attribute id="social-info">none</content_attribute>
+		<content_attribute id="social-audio">none</content_attribute>
+		<content_attribute id="social-location">none</content_attribute>
+		<content_attribute id="social-contacts">none</content_attribute>
+		<content_attribute id="money-purchasing">none</content_attribute>
+		<content_attribute id="money-gambling">none</content_attribute>
+	</content_rating>
+	<developer_name>Scribus developers</developer_name>
+	<launchable type="desktop-id">net.scribus.Scribus.desktop</launchable>
+	<releases>
+		<release version="1.6.2" date="2024-06-15" type="stable"/>
+		<release version="1.6.1" date="2024-01-07" type="stable"/>
+		<release version="1.6.0" date="2024-01-01" type="stable"/>
+		<release version="1.5.8" date="2022-01-23" type="development"/>
+		<release version="1.5.7" date="2021-04-25" type="development"/>
+		<release version="1.5.6.1" date="2020-11-14" type="development"/>
+		<release version="1.5.6" date="2020-11-07" type="development"/>
+		<release version="1.5.5" date="2019-07-30" type="development"/>
+	</releases>
 </component>
appdata_2024-09-16_01.patch (5,836 bytes)   

nitramr

2024-09-16 11:21

developer   ~0051348

When the changes of the appdata file are approved, I will make a pull request on GitHub for the flat hub repo.

cbradney

2024-09-16 19:45

administrator   ~0051353

Committed the file to 1.7.0.svn

nitramr

2024-09-16 20:39

developer   ~0051355

Pull request is submitted. https://github.com/flathub/net.scribus.Scribus/pull/54

I think we can close this ticket, because we can't do more here. The maintainer of the flat hub repo need to accept the pull request.

Issue History

Date Modified Username Field Change
2024-09-16 08:26 K0RR New Issue
2024-09-16 08:26 K0RR File Added: Screenshot_20240916_102551.png
2024-09-16 08:26 K0RR File Added: Screenshot_20240916_102533.png
2024-09-16 11:18 nitramr Note Added: 0051347
2024-09-16 11:18 nitramr File Added: appdata_2024-09-16_01.patch
2024-09-16 11:21 nitramr Note Added: 0051348
2024-09-16 19:45 cbradney Note Added: 0051353
2024-09-16 20:39 nitramr Note Added: 0051355
2024-09-16 20:48 cbradney Assigned To => nitramr
2024-09-16 20:48 cbradney Status new => resolved
2024-09-16 20:48 cbradney Resolution open => fixed
2024-09-16 20:48 cbradney Fixed in Version => 1.7.0.svn
2024-09-16 20:54 cbradney Status resolved => closed