Skip to content

Commit

Permalink
Add AppStream metainfo
Browse files Browse the repository at this point in the history
to be used by app-store like software, e.g. "gnome-software"
  • Loading branch information
umlaeute committed Apr 7, 2022
1 parent b8b0a0c commit 67fa252
Showing 1 changed file with 29 additions and 0 deletions.
29 changes: 29 additions & 0 deletions linux/org.puredata.pd-gui.metainfo.xml
@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<component type="desktop-application">
<id>org.puredata.pd-gui.desktop</id>
<name>Pure Data</name>
<summary>A real-time graphical programming environment for live interactive computer music</summary>

<metadata_license>FSFAP</metadata_license>
<project_license>BSD-3-Clause</project_license>

<description>
<p>
Pure Data (or just &quot;Pd&quot;) is an open source visual programming language for multimedia. Pure Data is developed by Miller Puckette since 1996 and you can find it on his official website along with the official documentation and other related resources. This is the official &quot;Pd&quot; or &quot;main distribution&quot; and it is also known as &quot;Pd Vanilla&quot;.
</p>
<p>
Think of Pd as a <em>Modular Synthesizer</em> that is also a programming language.
</p>
<p>
Pd&apos;s audio and MIDI functions are built-in as well as networking (e.g. using Open Sound Control), but there are a number of external libraries that allow you to do graphics, interface hardware and much more...
</p>
</description>

<launchable type="desktop-id">org.puredata.pd-gui.desktop</launchable>
<screenshots>
<screenshot type="default">
<image>https://screenshots.debian.net/shrine/screenshot/12081/simage/large-f07fad807ae33903b32a38d2c7cedd66.png</image>

This comment was marked as resolved.

Copy link
@reduzent

reduzent Apr 7, 2022

Contributor

While I'm honored that a netpd screenshot is used here, I think it doesn't represent Pd in suitable manner. netpd probably would more fit the category 'examples of projects done with Pd' than 'how Pd looks'. I created some screenshots that better express 'how Pd looks' to someone using the tool.

Or the whole section:

  <screenshots>
    <screenshot type="default">
      <image>https://puredata.info/Members/rdz/hello_world.png/image_view_fullscreen</image>
    </screenshot>
    <screenshot>
      <image>https://puredata.info/Members/rdz/Pd-console.png/image_view_fullscreen</image>
    </screenshot>
    <screenshot>
      <image>https://puredata.info/Members/rdz/tone.png/image_view_fullscreen</image>
    </screenshot>
  </screenshots>

This comment was marked as resolved.

Copy link
@umlaeute

umlaeute Apr 12, 2022

Author Contributor
  • i didn't especially use a netpd screenshot. i used the screenshot that is used both in wikipedia and for Debian to represent Pd: if it is a bad choice (which I do not think), we should probably fix those too...
  • i find the hello-world screenshots not very appealing to new users
  • there are plans to restructure puredata.info, which might invalidate those links in the near future (or not, who knows)

This comment was marked as resolved.

Copy link
@reduzent

reduzent Apr 12, 2022

Contributor

I'm OK with the netpd screenshots. A new puredata.info sounds promising. I didn't know Hugo. Will look into it. netpd.org is based on Zwiki/Zope/reStructuredText, too, which feels outdated and a bit clumsy.

Funny, we're having this discussion in a line comment of a commit that doesn't even belong to the pure-data repository....

</screenshot>
</screenshots>
<content_rating type="oars-1.0"/>
</component>

0 comments on commit 67fa252

Please sign in to comment.