1<Project xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
2         xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
3         xmlns:foaf="http://xmlns.com/foaf/0.1/"
4         xmlns:gnome="http://api.gnome.org/doap-extensions#"
5         xmlns="http://usefulinc.com/ns/doap#">
6
7  <name xml:lang="en">GUPnP</name>
8  <shortdesc xml:lang="en">Core UPnP API built on top of gssdp.</shortdesc>
9  <category rdf:resource="http://api.gnome.org/doap-extensions#core" />
10  <programming-language>C</programming-language>
11  <description>GUPnP is an object-oriented open source framework for creating UPnP devices and
12control points, written in C using GObject and libsoup. The GUPnP API is
13intended to be easy to use, efficient and flexible.
14
15This is core UPnP library that implements the generic UPnP specification on top
16of GSSDP: resource announcement and discovery, description, control, event
17notification, and presentation (GUPnP includes basic web server functionality
18through libsoup). GUPnP does not include helpers for construction or control
19of specific standardized resources (e.g. MediaServer); this is left for higher
20level libraries utilizing the GUPnP framework.</description>
21
22  <homepage
23  rdf:resource="http://gupnp.org" />
24  <support-forum
25  rdf:resource="https://discourse.gnome.org/tag/gupnp" />
26  <download-page
27  rdf:resource="https://download.gnome.org/sources/gupnp/"/>
28  <bug-database
29  rdf:resource="https://gitlab.gnome.org/GNOME/gupnp/issues/" />
30
31  <maintainer>
32    <foaf:Person>
33      <foaf:name>Jens Georg</foaf:name>
34      <foaf:mbox rdf:resource="mailto:mail@jensge.org" />
35      <gnome:userid>jensgeorg</gnome:userid>
36    </foaf:Person>
37  </maintainer>
38</Project>
39