The Venice Web Communities System as originally used with Electric Minds (2006)
Go to file
Eric J. Bowersox 66b7fea53b * landed support for reading topics and posting followup messages to a topic -
the basis of the conferencing engine is now firmly in place
* tweaks to the HTML Checker to make it better at breaking lines without
  leaving stranded punctuation at the beginning or end of a line
* also modified dictionary to better handle possessives and hyphenates
* as always, miscellaneous tweaks and bugfizes as I spot them
2001-02-07 21:12:38 +00:00
doc * landed support for reading topics and posting followup messages to a topic - 2001-02-07 21:12:38 +00:00
etc * landed support for reading topics and posting followup messages to a topic - 2001-02-07 21:12:38 +00:00
lib * landed code for viewing topics in a conference, and for adding a topic 2001-02-06 04:50:04 +00:00
setup * landed support for reading topics and posting followup messages to a topic - 2001-02-07 21:12:38 +00:00
src/com/silverwrist * landed support for reading topics and posting followup messages to a topic - 2001-02-07 21:12:38 +00:00
web * landed support for reading topics and posting followup messages to a topic - 2001-02-07 21:12:38 +00:00
.cvsignore *** empty log message *** 2001-01-31 20:48:40 +00:00
AUTHORS *** empty log message *** 2001-01-31 20:48:40 +00:00
build.bat *** empty log message *** 2001-01-31 20:48:40 +00:00
build.sh *** empty log message *** 2001-01-31 20:48:40 +00:00
build.xml *** empty log message *** 2001-01-31 20:48:40 +00:00
FAQS *** empty log message *** 2001-01-31 20:48:40 +00:00
INSTALL *** empty log message *** 2001-01-31 20:48:40 +00:00
LICENSE *** empty log message *** 2001-01-31 20:48:40 +00:00
NEWS *** empty log message *** 2001-01-31 20:48:40 +00:00
README *** empty log message *** 2001-01-31 20:48:40 +00:00
TODO *** empty log message *** 2001-01-31 20:48:40 +00:00

The Venice Web Communities System
Eric J. Bowersox <erbo@silcom.com> for Silverwrist Design Studios
In Development, January 21, 2001
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