Update the DOAP file to the latest specification

The xmpp-doap extension has be simplified to only expose the
SupportedXep class and its children properties, as well as categories,
and reuses DOAP to the maximum.
This commit is contained in:
Emmanuel Gil Peyrot 2019-07-27 16:22:34 +02:00 committed by Marvin W
parent 1853ee8b4f
commit 546413e24c

View file

@ -1,202 +1,200 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<Project xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" <rdf:RDF xmlns="http://usefulinc.com/ns/doap#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:xmpp="https://linkmauve.fr/ns/xmpp-doap#"
xmlns="http://usefulinc.com/ns/doap#"> xmlns:foaf="http://xmlns.com/foaf/0.1/">
<Project>
<name>Dino</name> <name>Dino</name>
<short-name>dino</short-name> <short-name>dino</short-name>
<shortdesc xml:lang="en">Modern XMPP Chat Client</shortdesc> <shortdesc xml:lang="en">Modern XMPP Chat Client</shortdesc>
<description xml:lang="en"> <description xml:lang="en">
Dino is a modern open-source chat client for the desktop. It focuses on providing a clean and reliable Jabber/XMPP experience while having your privacy in mind. Dino is a modern open-source chat client for the desktop. It focuses on providing a clean and reliable Jabber/XMPP experience while having your privacy in mind.
It supports end-to-end encryption with OMEMO and OpenPGP and allows configuring privacy-related features such as read receipts and typing notifications. It supports end-to-end encryption with OMEMO and OpenPGP and allows configuring privacy-related features such as read receipts and typing notifications.
Dino fetches history from the server and synchronizes messages with other devices. Dino fetches history from the server and synchronizes messages with other devices.
</description> </description>
<homepage rdf:resource="https://dino.im/" /> <homepage rdf:resource="https://dino.im/" />
<wiki rdf:resource="https://github.com/dino/dino/wiki" /> <wiki rdf:resource="https://github.com/dino/dino/wiki" />
<bug-database rdf:resource="https://github.com/dino/dino/issues" /> <bug-database rdf:resource="https://github.com/dino/dino/issues" />
<category rdf:resource="http://api.gnome.org/doap-extensions#apps" /> <category rdf:resource="https://linkmauve.fr/ns/xmpp-doap#category-client" />
<license rdf:resource="http://usefulinc.com/doap/licenses/gplv3" /> <category rdf:resource="http://api.gnome.org/doap-extensions#apps" />
<license rdf:resource="http://usefulinc.com/doap/licenses/gplv3" />
<programming-language>Vala</programming-language> <programming-language>Vala</programming-language>
<os>Linux</os> <os>Linux</os>
<os>FreeBSD</os> <os>FreeBSD</os>
<repository> <repository>
<GitRepository> <GitRepository>
<location rdf:resource="https://github.com/dino/dino.git" /> <location rdf:resource="https://github.com/dino/dino.git" />
<browse rdf:resource="https://github.com/dino/dino/" /> <browse rdf:resource="https://github.com/dino/dino/" />
</GitRepository> </GitRepository>
</repository> </repository>
<implements rdf:resource="https://xmpp.org/rfcs/rfc6120.html" /> <implements rdf:resource="https://xmpp.org/rfcs/rfc6120.html" />
<implements rdf:resource="https://xmpp.org/rfcs/rfc6121.html" /> <implements rdf:resource="https://xmpp.org/rfcs/rfc6121.html" />
<implements rdf:resource="https://xmpp.org/rfcs/rfc6122.html" /> <implements rdf:resource="https://xmpp.org/rfcs/rfc6122.html" />
<implements rdf:resource="https://xmpp.org/rfcs/rfc7590.html" /> <implements rdf:resource="https://xmpp.org/rfcs/rfc7590.html" />
<implements>
<software xmlns="https://linkmauve.fr/ns/xmpp-doap#"> <xmpp:SupportedXep>
<Client> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0004.html" />
<supports> <xmpp:status>complete</xmpp:status>
<SupportedXep> </xmpp:SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0004.html" /> </implements>
<status>complete</status> <implements>
</SupportedXep> <xmpp:SupportedXep>
</supports> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0027.html" />
<supports> <xmpp:status>complete</xmpp:status>
<SupportedXep> </xmpp:SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0027.html" /> </implements>
<status>complete</status> <implements>
</SupportedXep> <xmpp:SupportedXep>
</supports> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0030.html" />
<supports> <xmpp:status>complete</xmpp:status>
<SupportedXep> </xmpp:SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0030.html" /> </implements>
<status>complete</status> <implements>
</SupportedXep> <xmpp:SupportedXep>
</supports> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0045.html" />
<supports> <xmpp:status>partial</xmpp:status>
<SupportedXep> </xmpp:SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0045.html" /> </implements>
<status>partial</status> <implements>
</SupportedXep> <xmpp:SupportedXep>
</supports> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0049.html" />
<supports> <xmpp:status>complete</xmpp:status>
<SupportedXep> </xmpp:SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0049.html" /> </implements>
<status>complete</status> <implements>
</SupportedXep> <xmpp:SupportedXep>
</supports> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0054.html" />
<supports> <xmpp:status>partial</xmpp:status>
<SupportedXep> <xmpp:note>Only for viewing avatars</xmpp:note>
<xep rdf:resource="https://xmpp.org/extensions/xep-0054.html" /> </xmpp:SupportedXep>
<status>partial</status> </implements>
<note>Only for viewing avatars</note> <implements>
</SupportedXep> <xmpp:SupportedXep>
</supports> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0060.html" />
<supports> <xmpp:status>partial</xmpp:status>
<SupportedXep> </xmpp:SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0060.html" /> </implements>
<status>partial</status> <implements>
</SupportedXep> <xmpp:SupportedXep>
</supports> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0066.html" />
<supports> <xmpp:status>complete</xmpp:status>
<SupportedXep> </xmpp:SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0066.html" /> </implements>
<status>complete</status> <implements>
</SupportedXep> <xmpp:SupportedXep>
</supports> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0077.html" />
<supports> <xmpp:status>complete</xmpp:status>
<SupportedXep> </xmpp:SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0077.html" /> </implements>
<status>complete</status> <implements>
</SupportedXep> <xmpp:SupportedXep>
</supports> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0082.html" />
<supports> <xmpp:status>complete</xmpp:status>
<SupportedXep> </xmpp:SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0082.html" /> </implements>
<status>complete</status> <implements>
</SupportedXep> <xmpp:SupportedXep>
</supports> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0084.html" />
<supports> <xmpp:status>complete</xmpp:status>
<SupportedXep> </xmpp:SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0084.html" /> </implements>
<status>complete</status> <implements>
</SupportedXep> <xmpp:SupportedXep>
</supports> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0085.html" />
<supports> <xmpp:status>complete</xmpp:status>
<SupportedXep> </xmpp:SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0085.html" /> </implements>
<status>complete</status> <implements>
</SupportedXep> <xmpp:SupportedXep>
</supports> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0115.html" />
<supports> <xmpp:status>complete</xmpp:status>
<SupportedXep> </xmpp:SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0115.html" /> </implements>
<status>complete</status> <implements>
</SupportedXep> <xmpp:SupportedXep>
</supports> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0163.html" />
<supports> <xmpp:status>partial</xmpp:status>
<SupportedXep> </xmpp:SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0163.html" /> </implements>
<status>partial</status> <implements>
</SupportedXep> <xmpp:SupportedXep>
</supports> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0184.html" />
<supports> <xmpp:status>complete</xmpp:status>
<SupportedXep> </xmpp:SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0184.html" /> </implements>
<status>complete</status> <implements>
</SupportedXep> <xmpp:SupportedXep>
</supports> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0191.html" />
<supports> <xmpp:status>partial</xmpp:status>
<SupportedXep> </xmpp:SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0191.html" /> </implements>
<status>partial</status> <implements>
</SupportedXep> <xmpp:SupportedXep>
</supports> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0198.html" />
<supports> <xmpp:status>complete</xmpp:status>
<SupportedXep> </xmpp:SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0198.html" /> </implements>
<status>complete</status> <implements>
</SupportedXep> <xmpp:SupportedXep>
</supports> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0199.html" />
<supports> <xmpp:status>complete</xmpp:status>
<SupportedXep> </xmpp:SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0199.html" /> </implements>
<status>complete</status> <implements>
</SupportedXep> <xmpp:SupportedXep>
</supports> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0203.html" />
<supports> <xmpp:status>complete</xmpp:status>
<SupportedXep> </xmpp:SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0203.html" /> </implements>
<status>complete</status> <implements>
</SupportedXep> <xmpp:SupportedXep>
</supports> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0280.html" />
<supports> <xmpp:status>complete</xmpp:status>
<SupportedXep> </xmpp:SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0280.html" /> </implements>
<status>complete</status> <implements>
</SupportedXep> <xmpp:SupportedXep>
</supports> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0313.html" />
<supports> <xmpp:status>partial</xmpp:status>
<SupportedXep> <xmpp:note>Not for MUCs</xmpp:note>
<xep rdf:resource="https://xmpp.org/extensions/xep-0313.html" /> </xmpp:SupportedXep>
<status>partial</status> </implements>
<note>Not for MUCs</note> <implements>
</SupportedXep> <xmpp:SupportedXep>
</supports> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0333.html" />
<supports> <xmpp:status>complete</xmpp:status>
<SupportedXep> </xmpp:SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0333.html" /> </implements>
<status>complete</status> <implements>
</SupportedXep> <xmpp:SupportedXep>
</supports> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0363.html" />
<supports> <xmpp:status>complete</xmpp:status>
<SupportedXep> </xmpp:SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0363.html" /> </implements>
<status>complete</status> <implements>
</SupportedXep> <xmpp:SupportedXep>
</supports> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0368.html" />
<supports> <xmpp:status>complete</xmpp:status>
<SupportedXep> </xmpp:SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0368.html" /> </implements>
<status>complete</status> <implements>
</SupportedXep> <xmpp:SupportedXep>
</supports> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0380.html" />
<supports> <xmpp:status>partial</xmpp:status>
<SupportedXep> <xmpp:note>Only for outgoing messages</xmpp:note>
<xep rdf:resource="https://xmpp.org/extensions/xep-0380.html" /> </xmpp:SupportedXep>
<status>partial</status> </implements>
<note>Only for outgoing messages</note> <implements>
</SupportedXep> <xmpp:SupportedXep>
</supports> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0384.html" />
<supports> <xmpp:status>complete</xmpp:status>
<SupportedXep> </xmpp:SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0384.html" /> </implements>
<status>complete</status> </Project>
</SupportedXep> </rdf:RDF>
</supports>
</Client>
</software>
</Project>