You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@labs.apache.org by db...@apache.org on 2006/12/01 23:48:05 UTC
svn commit: r481433 - in /labs: errbase/ errbase/LICENSE.txt
errbase/README.txt errbase/doap.rdf site/events.xml site/labs.html
Author: dblevins
Date: Fri Dec 1 14:48:04 2006
New Revision: 481433
URL: http://svn.apache.org/viewvc?view=rev&rev=481433
Log:
Added ErrBase lab
Added:
labs/errbase/
labs/errbase/LICENSE.txt
labs/errbase/README.txt
labs/errbase/doap.rdf
Modified:
labs/site/events.xml
labs/site/labs.html
Added: labs/errbase/LICENSE.txt
URL: http://svn.apache.org/viewvc/labs/errbase/LICENSE.txt?view=auto&rev=481433
==============================================================================
--- labs/errbase/LICENSE.txt (added)
+++ labs/errbase/LICENSE.txt Fri Dec 1 14:48:04 2006
@@ -0,0 +1,50 @@
+
+ ============================================================================
+ The Apache Software License, Version 1.1
+ ============================================================================
+
+ Copyright (C) 2002-2003 The Apache Software Foundation. All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without modifica-
+ tion, are permitted provided that the following conditions are met:
+
+ 1. Redistributions of source code must retain the above copyright notice,
+ this list of conditions and the following disclaimer.
+
+ 2. Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+
+ 3. The end-user documentation included with the redistribution, if any, must
+ include the following acknowledgment: "This product includes software
+ developed by the Apache Software Foundation (http://www.apache.org/)."
+ Alternately, this acknowledgment may appear in the software itself, if
+ and wherever such third-party acknowledgments normally appear.
+
+ 4. The names "Apache", "Agora" and "Apache Software Foundation" must not be
+ used to endorse or promote products derived from this software without
+ prior written permission. For written permission, please contact
+ apache@apache.org.
+
+ 5. Products derived from this software may not be called "Apache", nor may
+ "Apache" appear in their name, without prior written permission of the
+ Apache Software Foundation.
+
+ THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
+ INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
+ FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
+ APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
+ INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLU-
+ DING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
+ OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+ ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
+ THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+ - o -
+
+ This software consists of voluntary contributions made on behalf of the
+ Apache Software Foundation and was originally created by Stefano Mazzocchi
+ <stefano at apache.org>. For more information on the Apache Software
+ Foundation, please see <http://www.apache.org/>.
+
Added: labs/errbase/README.txt
URL: http://svn.apache.org/viewvc/labs/errbase/README.txt?view=auto&rev=481433
==============================================================================
--- labs/errbase/README.txt (added)
+++ labs/errbase/README.txt Fri Dec 1 14:48:04 2006
@@ -0,0 +1,89 @@
+
+ A p a c h e A g o r a
+ ------------------------
+
+ by Stefano Mazzocchi <stefano at apache.org>
+
+
+ What is this?
+ -------------
+
+Agora is a virtual community visualizer. The idea is to be able to visualize
+virtual communities in order to provide insights into their composition,
+properties and evolution in time.
+
+
+ Why was it created?
+ -------------------
+
+Mainly bacause of personal curiosity: I wanted to see if a simple
+mathematical model of human behavior applied to virtual communities would
+yield results that matched the general perception that the community
+participants share in their minds. Since it gave impressive results with
+the communities I'm familiar with, I decided to make it available to others
+to understand if the results were due to my personal bias or reflected
+a wider audience.
+
+
+ What comes in the box?
+ ----------------------
+
+Agora is composed of two parts:
+
+ - the script that processes MBOX files
+
+ - the application that allows you to select the mailboxes,
+ generate the network and visualize it.
+
+The visualizer can be run as a standalone graphical application or as an
+applet in a browser. It's up to you to choose which one you like the most.
+
+NOTE: you'll need a Java 1.2+ compatible virtual machine for Agora, both
+if you run it as an applet, or as an application. If you don't have it
+installed or your browser doesn't support that, go to
+http://java.sun.com/ and download the Java Plugin.
+
+
+ how do I try it?
+ ----------------
+
+Type
+
+ java -jar agora.jar http://people.apache.org/~stefano/agora/data/archives.dat
+
+to visualize the Apache communities (that file is kept up to date with
+our mail archives)
+
+NOTE: you must have the 'java' interepreter (1.2 or above) available in your
+PATH for this to work.
+
+
+ how do I process my own messages?
+ ---------------------------------
+
+The script that comes with Agora is only able to read uncompressed MBOX files.
+Prepare a collection of the MBOX files that you want to visualize in a directory,
+then type:
+
+ python process.py -m /path/to/mailboxes
+
+this script will crawl all the mailboxes contained in that path and generate the
+according preprocessed information in the local ./data folder.
+
+WARNING: the scripts will recursively process all mbox files even in subfolders.
+the same structure and folder names will be used in the visualizer.
+
+NOTE: you must have the 'python' (2.3 or above) interpreer available in your
+Path for this to work.
+
+When you are done, type
+
+ java -jar agora.jar data/archives.dat
+
+to visualize your communities.
+
+
+ - o -
+
+
+Thanks for your interest in Apache Agora.
Added: labs/errbase/doap.rdf
URL: http://svn.apache.org/viewvc/labs/errbase/doap.rdf?view=auto&rev=481433
==============================================================================
--- labs/errbase/doap.rdf (added)
+++ labs/errbase/doap.rdf Fri Dec 1 14:48:04 2006
@@ -0,0 +1,30 @@
+<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#errbase">
+ <name>ErrBase</name>
+ <shortname>errbase</shortname>
+ <shortdesc xml:lang="en">Auto creates and updates an error message base using i18n files</shortdesc>
+ <description xml:lang="en">ErrBase scrapes your code for i18n message files and generates a Confluence space
+ containing a dedicated page for each message that users can update with information on workarounds, possible
+ causes and other information.</description>
+ <homepage rdf:resource="http://labs.apache.org/errbase/"/>
+ <license rdf:resource="http://usefulinc.com/doap/licenses/asl20"/>
+ <created>2006-11-30</created>
+ <labs:status>active</labs:status>
+ <maintainer>
+ <foaf:Person rdf:about="http://people.apache.org/~dblevins/#me">
+ <foaf:name>David Blevins</foaf:name>
+ <foaf:homepage rdf:resource="http://people.apache.org/~dblevins/"/>
+ <foaf:mbox_sha1sum>58398db18ede7e094fa0ebf74a489adee3edb14b</foaf:mbox_sha1sum>
+ </foaf:Person>
+ </maintainer>
+ <repository>
+ <SVNRepository>
+ <location rdf:resource="http://svn.apache.org/repos/asf/labs/errbase/"/>
+ <browse rdf:resource="http://svn.apache.org/viewvc/labs/errbase/"/>
+ </SVNRepository>
+ </repository>
+ <programming-language>java</programming-language>
+ </Project>
+</rdf:RDF>
Modified: labs/site/events.xml
URL: http://svn.apache.org/viewvc/labs/site/events.xml?view=diff&rev=481433&r1=481432&r2=481433
==============================================================================
--- labs/site/events.xml (original)
+++ labs/site/events.xml Fri Dec 1 14:48:04 2006
@@ -1,4 +1,8 @@
<data>
+ <event start="Dec 1 2006 14:45:00 GMT-0800" title="ErrBase Lab Created">
+ ErrBase lab created with David Blevins as its PI.
+ </event>
+
<event start="Nov 25 2006 15:39:53 GMT-0500" title="Noggit Lab Created">
Noggit lab created with Yonik Seeley as its PI.
</event>
Modified: labs/site/labs.html
URL: http://svn.apache.org/viewvc/labs/site/labs.html?view=diff&rev=481433&r1=481432&r2=481433
==============================================================================
--- labs/site/labs.html (original)
+++ labs/site/labs.html Fri Dec 1 14:48:04 2006
@@ -46,6 +46,12 @@
The fast JSON streaming parser and serializer for Java.
</li>
+ <li><a href="http://svn.apache.org/repos/asf/labs/errbase/" title="ErrBase">ErrBase</a> -
+ A tool that scrapes your code for i18n message files and generates a wiki page for each
+ message that users can update with information on workarounds, possible causes and other
+ information.
+ </li>
+
</ul>
</div>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org