2001-01-31 13:48:40 -07:00
|
|
|
The Venice Web Communities System
|
|
|
|
Eric J. Bowersox <erbo@silcom.com> for Silverwrist Design Studios
|
2001-04-19 23:46:26 -06:00
|
|
|
Release 0.1 (Development), April 19, 2001
|
2001-01-31 13:48:40 -07:00
|
|
|
SourceForge Home: <http://sourceforge.net/projects/venice/>
|
|
|
|
|
|
|
|
----------
|
|
|
|
|
|
|
|
Description:
|
|
|
|
The Venice Web Communities System is a system for supporting online
|
|
|
|
communities and special interest groups. A single Venice server will
|
|
|
|
support multiple SIGs, and all users authenticating themselves with the
|
|
|
|
Venice server will be able to join any SIG based on that server.
|
|
|
|
|
|
|
|
SIGs support multiple features, the first of which will be Web-based linear
|
|
|
|
conferencing (along the lines of WellEngaged, UBB, and other conferencing
|
|
|
|
systems). Features to be added thereafter include instant messaging and
|
|
|
|
chat (which will be based on the Jabber open-source instant-messaging
|
|
|
|
system), calendars, link directories, e-mail newsletters, and possibly
|
|
|
|
advanced features such as collaborative databases and content creation/
|
|
|
|
publishing.
|
|
|
|
|
|
|
|
Implementation:
|
|
|
|
Venice is written in Java using Java Servlet and JSP technologies, and
|
|
|
|
runs under the Apache Tomcat applications server, release 3.2. It is
|
|
|
|
written to version 1.2.2 of the Java SDK (Java 2). It also employs the
|
|
|
|
Sun Java API for XML Parsing, the JavaMail API (and associated JavaBeans
|
|
|
|
Activation Framework), and the Apache LOG4J logging class library. It
|
|
|
|
uses MySQL 3.23 as a database back end, via the mm.mysql JDBC drivers.
|
|
|
|
|
|
|
|
Licensing:
|
|
|
|
Venice is licensed under the terms of the Mozilla Public License, Version
|
|
|
|
1.1. See the file LICENSE for details.
|
|
|
|
|
|
|
|
History:
|
|
|
|
Venice's designed capabilities stem from the requirements for the Electric
|
|
|
|
Minds online community, which originally ran on the WellEngaged
|
|
|
|
conferencing software and was later ported to Durand Communications'
|
|
|
|
CommunityWare online community system (which later became the "WebbMe"
|
|
|
|
portal system of Webb Interactive Services). WebbMe will shut down at the
|
|
|
|
end of January 2001, leaving the community homeless; Venice is intended to
|
|
|
|
provide it with a permanent, open-source home.
|
|
|
|
|
|
|
|
----------
|
|
|
|
|
|
|
|
Directory Structure:
|
|
|
|
doc/ - Documentation, notes, and images to be used later
|
|
|
|
etc/ - Configuration files
|
|
|
|
lib/ - .JAR files (this is where the mm.mysql driver lives)
|
|
|
|
setup/ - Files used in setup, notably the database initialization script
|
|
|
|
src/ - The source code itself
|
|
|
|
web/ - Web content and images
|
|
|
|
|