You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@labs.apache.org by co...@apache.org on 2007/01/29 16:02:43 UTC
svn commit: r501074 - in /labs: apiary/ apiary/README.txt apiary/doap.rdf
site/events.xml site/labs.html
Author: coar
Date: Mon Jan 29 07:02:39 2007
New Revision: 501074
URL: http://svn.apache.org/viewvc?view=rev&rev=501074
Log:
Creating the Apiary lab for ApacheCon interfaces
Added:
labs/apiary/
labs/apiary/README.txt
labs/apiary/doap.rdf
Modified:
labs/site/events.xml
labs/site/labs.html
Added: labs/apiary/README.txt
URL: http://svn.apache.org/viewvc/labs/apiary/README.txt?view=auto&rev=501074
==============================================================================
--- labs/apiary/README.txt (added)
+++ labs/apiary/README.txt Mon Jan 29 07:02:39 2007
@@ -0,0 +1,25 @@
+This whole labe is about developing a way for our 'partners' to
+interact with the ApacheCon database. The original concept was
+limited to maintaining attendee registration information, but since so
+much of the site content is being variously handled by the producer or
+subcontracted, the need has spread to other aspects.
+
+For example, in 2005 a one-way interface was developed to allow
+Santiago Gala access the conference schedule so he could build an iCal
+version. The interface was simply a rendition of the schedule in XML
+format:
+
+http://apachecon.com/html/sessions.xml/e=MjAwNy9FVQ
+
+Similar read-only interfaces for speaker information could/should be
+developed, and even the iCal format could be autogenerated like the
+above (which draws its information in real time from the live
+database). Interfaces that access attendee information or that modify
+the database need to be protected somehow, obviously.
+
+Stefano Mazzocchi suggested doing it all through a set of Web forms,
+so the same mechanism could be used for testing. Fill out the form
+and submit it, or send the data via POST -- all one.
+
+I *don't* envision any direct access to the database from outside the
+ApacheCon system itself.
Added: labs/apiary/doap.rdf
URL: http://svn.apache.org/viewvc/labs/apiary/doap.rdf?view=auto&rev=501074
==============================================================================
--- labs/apiary/doap.rdf (added)
+++ labs/apiary/doap.rdf Mon Jan 29 07:02:39 2007
@@ -0,0 +1,43 @@
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns="http://usefulinc.com/ns/doap#"
+ xmlns:foaf="http://xmlns.com/foaf/0.1/"
+ xmlns:labs="http://labs.apache.org/doap-ext/1.0#"
+ xmlns:projects="http://projects.apache.org/ns/asfext#">
+ <Project rdf:about="http://labs.apache.org/labs#apiary">
+ <name>ApacheCon Registration API</name>
+ <shortname>apiary</shortname>
+ <shortdesc xml:lang="en">
+ Web-based API for communicating ApacheCon registration data.
+ </shortdesc>
+ <description xml:lang="en">
+ Since 2000, ApacheCon has had to deal with several different
+ companies that handle attendee registration. Getting the
+ registration information (name, email, registered-for, etc.)
+ from the reg company into the ApacheCon database has grown
+ progressively more fragile as exceptions have been made. This
+ lab is for the development of an API using standard mechanisms
+ that reg companies can use to update our database as people
+ register, change their registration, or cancel out.
+ </description>
+ <homepage rdf:resource="http://labs.apache.org/apiary/"/>
+ <license rdf:resource="http://usefulinc.com/doap/licenses/asl20"/>
+ <created>2007-1-15</created>
+ <labs:status>active</labs:status>
+ <maintainer>
+ <foaf:Person rdf:about="http://people.apache.org/~coar/#me">
+ <foaf:name>Ken Coar</foaf:name>
+ <foaf:homepage rdf:resource="http://people.apache.org/~coar/"/>
+ <foaf:mbox_sha1sum>62a26c5cd45bc0caad925c881623c0de1985d52a</foaf:mbox_sha1sum>
+ </foaf:Person>
+ </maintainer>
+ <repository>
+ <SVNRepository>
+ <location rdf:resource="http://svn.apache.org/repos/asf/labs/apiary/"/>
+ <browse rdf:resource="http://svn.apache.org/viewvc/labs/apiary/"/>
+ </SVNRepository>
+ </repository>
+ <programming-language>PHP</programming-language>
+ <programming-language>Perl</programming-language>
+ <programming-language>others TBD</programming-language>
+ </Project>
+</rdf:RDF>
\ No newline at end of file
Modified: labs/site/events.xml
URL: http://svn.apache.org/viewvc/labs/site/events.xml?view=diff&rev=501074&r1=501073&r2=501074
==============================================================================
--- labs/site/events.xml (original)
+++ labs/site/events.xml Mon Jan 29 07:02:39 2007
@@ -1,4 +1,8 @@
<data>
+ <event start="Jan 29 2007 05:00:00 GMT-0500" title="Apiary Lab Created">
+ Apiary lab created with Ken Coar as its PI.
+ </event>
+
<event start="Jan 16 2007 14:02:00 GMT-0800" title="Pulse Lab Created">
Pulse lab created with Ken Coar as its PI.
</event>
Modified: labs/site/labs.html
URL: http://svn.apache.org/viewvc/labs/site/labs.html?view=diff&rev=501074&r1=501073&r2=501074
==============================================================================
--- labs/site/labs.html (original)
+++ labs/site/labs.html Mon Jan 29 07:02:39 2007
@@ -42,6 +42,10 @@
An application to mine and visualize mailing lists as virtual communities and visually
understand their shape and behavior.</li>
+ <li><a href="http://svn.apache.org/repos/asf/labs/apiary/" title="Apiary">Apiary</a> -
+ Developing a partner interface to the ApacheCon database.
+ </li>
+
<li><a href="http://svn.apache.org/repos/asf/labs/dungeon/" title="Dungeon">Dungeon</a> -
Yet another compiler compiler, associated tools and sample
grammar implementations. The meta-grammar is based on BNF and the
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org