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