summaryrefslogtreecommitdiff
path: root/gssdp.doap
diff options
context:
space:
mode:
authorZeeshan Ali (Khattak) <zeeshanak@gnome.org>2011-06-07 16:16:10 +0300
committerZeeshan Ali (Khattak) <zeeshanak@gnome.org>2011-06-07 16:16:10 +0300
commit4110a7b3f1a44830270095405c38c3fba9e02ab7 (patch)
tree779e3224b6fceeef5738fd150fcdb8977fe10034 /gssdp.doap
parentfe3a0e009224378e6285025fa37469109bc7d322 (diff)
downloadgssdp-4110a7b3f1a44830270095405c38c3fba9e02ab7.tar.gz
Add DOAP file
Diffstat (limited to 'gssdp.doap')
-rw-r--r--gssdp.doap52
1 files changed, 52 insertions, 0 deletions
diff --git a/gssdp.doap b/gssdp.doap
new file mode 100644
index 0000000..3b686fa
--- /dev/null
+++ b/gssdp.doap
@@ -0,0 +1,52 @@
+<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:gnome="http://api.gnome.org/doap-extensions#"
+ xmlns="http://usefulinc.com/ns/doap#">
+
+ <name xml:lang="en">GSSDP</name>
+ <shortdesc xml:lang="en">A GObject-based API for handling resource discovery and announcement over SSDP.</shortdesc>
+ <description>GUPnP is an object-oriented open source framework for creating UPnP devices and
+control points, written in C using GObject and libsoup. The GUPnP API is
+intended to be easy to use, efficient and flexible.
+
+The GUPnP framework consists of the following two libraries:
+
+ * GSSDP implements resource discovery and announcement over SSDP.
+
+ * GUPnP implements the UPnP specification: resource announcement and
+ discovery, description, control, event notification, and presentation
+ (GUPnP includes basic web server functionality through libsoup). GUPnP does
+ not include helpers for construction or control of specific standardized
+ resources (e.g. MediaServer); this is left for higher level libraries
+ utilizing the GUPnP framework.
+
+The GUPnP framework was born out of frustration with libupnp and its mess of
+threads. GUPnP is entirely single-threaded (though asynchronous), integrates
+with the GLib main loop, and provides the same set of features as libupnp while
+hiding most of the UPnP internals through an elegant object-oriented design.</description>
+
+ <homepage
+ rdf:resource="http://gupnp.org" />
+ <mailing-list
+ rdf:resource="http://mail.gnome.org/mailman/listinfo/gupnp-list" />
+ <download-page
+ rdf:resource="http://gupnp.org/download"/>
+ <bug-database
+ rdf:resource="http://bugzilla.gnome.org/browse.cgi?product=GUPnP"/>
+
+ <maintainer>
+ <foaf:Person>
+ <foaf:name>Zeeshan Ali (Khattak)</foaf:name>
+ <foaf:mbox rdf:resource="mailto:zeeshanak@gnome.org" />
+ <gnome:userid>zeeshanak</gnome:userid>
+ </foaf:Person>
+ </maintainer>
+ <maintainer>
+ <foaf:Person>
+ <foaf:name>Ross Burton</foaf:name>
+ <foaf:mbox rdf:resource="mailto:ross.burton@intel.com" />
+ <gnome:userid>rburton</gnome:userid>
+ </foaf:Person>
+ </maintainer>
+</Project>