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