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
1 changed files with 193 additions and 195 deletions

View File

@ -1,202 +1,200 @@
<?xml version="1.0" encoding="UTF-8"?>
<Project xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns:foaf="http://xmlns.com/foaf/0.1/"
xmlns="http://usefulinc.com/ns/doap#">
<rdf:RDF xmlns="http://usefulinc.com/ns/doap#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:xmpp="https://linkmauve.fr/ns/xmpp-doap#"
xmlns:foaf="http://xmlns.com/foaf/0.1/">
<Project>
<name>Dino</name>
<short-name>dino</short-name>
<name>Dino</name>
<short-name>dino</short-name>
<shortdesc xml:lang="en">Modern XMPP Chat Client</shortdesc>
<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.
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.
</description>
<shortdesc xml:lang="en">Modern XMPP Chat Client</shortdesc>
<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.
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.
</description>
<homepage rdf:resource="https://dino.im/" />
<wiki rdf:resource="https://github.com/dino/dino/wiki" />
<bug-database rdf:resource="https://github.com/dino/dino/issues" />
<category rdf:resource="http://api.gnome.org/doap-extensions#apps" />
<license rdf:resource="http://usefulinc.com/doap/licenses/gplv3" />
<homepage rdf:resource="https://dino.im/" />
<wiki rdf:resource="https://github.com/dino/dino/wiki" />
<bug-database rdf:resource="https://github.com/dino/dino/issues" />
<category rdf:resource="https://linkmauve.fr/ns/xmpp-doap#category-client" />
<category rdf:resource="http://api.gnome.org/doap-extensions#apps" />
<license rdf:resource="http://usefulinc.com/doap/licenses/gplv3" />
<programming-language>Vala</programming-language>
<os>Linux</os>
<os>FreeBSD</os>
<programming-language>Vala</programming-language>
<os>Linux</os>
<os>FreeBSD</os>
<repository>
<GitRepository>
<location rdf:resource="https://github.com/dino/dino.git" />
<browse rdf:resource="https://github.com/dino/dino/" />
</GitRepository>
</repository>
<repository>
<GitRepository>
<location rdf:resource="https://github.com/dino/dino.git" />
<browse rdf:resource="https://github.com/dino/dino/" />
</GitRepository>
</repository>
<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/rfc6122.html" />
<implements rdf:resource="https://xmpp.org/rfcs/rfc7590.html" />
<software xmlns="https://linkmauve.fr/ns/xmpp-doap#">
<Client>
<supports>
<SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0004.html" />
<status>complete</status>
</SupportedXep>
</supports>
<supports>
<SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0027.html" />
<status>complete</status>
</SupportedXep>
</supports>
<supports>
<SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0030.html" />
<status>complete</status>
</SupportedXep>
</supports>
<supports>
<SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0045.html" />
<status>partial</status>
</SupportedXep>
</supports>
<supports>
<SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0049.html" />
<status>complete</status>
</SupportedXep>
</supports>
<supports>
<SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0054.html" />
<status>partial</status>
<note>Only for viewing avatars</note>
</SupportedXep>
</supports>
<supports>
<SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0060.html" />
<status>partial</status>
</SupportedXep>
</supports>
<supports>
<SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0066.html" />
<status>complete</status>
</SupportedXep>
</supports>
<supports>
<SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0077.html" />
<status>complete</status>
</SupportedXep>
</supports>
<supports>
<SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0082.html" />
<status>complete</status>
</SupportedXep>
</supports>
<supports>
<SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0084.html" />
<status>complete</status>
</SupportedXep>
</supports>
<supports>
<SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0085.html" />
<status>complete</status>
</SupportedXep>
</supports>
<supports>
<SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0115.html" />
<status>complete</status>
</SupportedXep>
</supports>
<supports>
<SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0163.html" />
<status>partial</status>
</SupportedXep>
</supports>
<supports>
<SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0184.html" />
<status>complete</status>
</SupportedXep>
</supports>
<supports>
<SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0191.html" />
<status>partial</status>
</SupportedXep>
</supports>
<supports>
<SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0198.html" />
<status>complete</status>
</SupportedXep>
</supports>
<supports>
<SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0199.html" />
<status>complete</status>
</SupportedXep>
</supports>
<supports>
<SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0203.html" />
<status>complete</status>
</SupportedXep>
</supports>
<supports>
<SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0280.html" />
<status>complete</status>
</SupportedXep>
</supports>
<supports>
<SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0313.html" />
<status>partial</status>
<note>Not for MUCs</note>
</SupportedXep>
</supports>
<supports>
<SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0333.html" />
<status>complete</status>
</SupportedXep>
</supports>
<supports>
<SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0363.html" />
<status>complete</status>
</SupportedXep>
</supports>
<supports>
<SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0368.html" />
<status>complete</status>
</SupportedXep>
</supports>
<supports>
<SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0380.html" />
<status>partial</status>
<note>Only for outgoing messages</note>
</SupportedXep>
</supports>
<supports>
<SupportedXep>
<xep rdf:resource="https://xmpp.org/extensions/xep-0384.html" />
<status>complete</status>
</SupportedXep>
</supports>
</Client>
</software>
</Project>
<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/rfc6122.html" />
<implements rdf:resource="https://xmpp.org/rfcs/rfc7590.html" />
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0004.html" />
<xmpp:status>complete</xmpp:status>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0027.html" />
<xmpp:status>complete</xmpp:status>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0030.html" />
<xmpp:status>complete</xmpp:status>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0045.html" />
<xmpp:status>partial</xmpp:status>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0049.html" />
<xmpp:status>complete</xmpp:status>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0054.html" />
<xmpp:status>partial</xmpp:status>
<xmpp:note>Only for viewing avatars</xmpp:note>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0060.html" />
<xmpp:status>partial</xmpp:status>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0066.html" />
<xmpp:status>complete</xmpp:status>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0077.html" />
<xmpp:status>complete</xmpp:status>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0082.html" />
<xmpp:status>complete</xmpp:status>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0084.html" />
<xmpp:status>complete</xmpp:status>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0085.html" />
<xmpp:status>complete</xmpp:status>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0115.html" />
<xmpp:status>complete</xmpp:status>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0163.html" />
<xmpp:status>partial</xmpp:status>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0184.html" />
<xmpp:status>complete</xmpp:status>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0191.html" />
<xmpp:status>partial</xmpp:status>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0198.html" />
<xmpp:status>complete</xmpp:status>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0199.html" />
<xmpp:status>complete</xmpp:status>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0203.html" />
<xmpp:status>complete</xmpp:status>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0280.html" />
<xmpp:status>complete</xmpp:status>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0313.html" />
<xmpp:status>partial</xmpp:status>
<xmpp:note>Not for MUCs</xmpp:note>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0333.html" />
<xmpp:status>complete</xmpp:status>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0363.html" />
<xmpp:status>complete</xmpp:status>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0368.html" />
<xmpp:status>complete</xmpp:status>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0380.html" />
<xmpp:status>partial</xmpp:status>
<xmpp:note>Only for outgoing messages</xmpp:note>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0384.html" />
<xmpp:status>complete</xmpp:status>
</xmpp:SupportedXep>
</implements>
</Project>
</rdf:RDF>