Venice Web Communities System Front Page
 
SourceForge
Project Page
CVS Browser
 
SourceForge Logo
What is Venice?
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.

Getting Started


Development code is currently available through the project's CVS repository, accessed through the SourceForge project page linked at left.

Sites Using Venice:

Project Administrator: