The Venice Web Communities System is a system for supporting online communities and special interest
groups. A single Venice server will support multiple virtual communities, and all users authenticating
themselves with the Venice server will be able to join any community based on that server.
Communities will support multiple features, the first of which is 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.
Venice is written in Java using Java Servlet and JSP technologies, and runs under the Apache Tomcat
applications server. It is written to version 1.2.2 or better 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 as a database back end, via the mm.mysql JDBC drivers.
Venice is licensed under the terms of the Mozilla Public License, Version 1.1.