2001-01-31 13:48:40 -07:00
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
< HTML >
< HEAD >
< TITLE > Doc: Design Goals for Venice Project< / TITLE >
< / HEAD >
< BODY >
< H1 > Design Goals for the Venice Project< / H1 >
2006-01-25 21:40:34 -07:00
< EM > Eric J. Bowersox < < A HREF = "mailto:erbo@users.sf.net" > erbo@users.sf.net< / A > > -
2001-01-31 13:48:40 -07:00
January 26, 2001< / EM > < P >
< OL >
< LI > A replacement for the CommunityWare/WebbMe conferencing system< / LI >
< LI > Java/JSP/servlets implementation running under Apache Tomcat, MySQL backend< / LI >
2001-11-07 01:43:09 -07:00
< LI > Multiple communities hosted per server, each with multiple conferences
(and other features); users logged into one server can join multiple communities< / LI >
2001-01-31 13:48:40 -07:00
< LI > Conferencing functionality similar to CW/WebbMe:
< UL >
< LI > Linear topics composed of HTML messages< / LI >
< LI > View topics by new messages/unread/all messages/hidden topics/archived topics< / LI >
< LI > Topics can be deleted/archived/made read-only by the conference host< / LI >
< LI > Topics can be hidden from a user's personal view< / LI >
< LI > Individual posts can be "hidden" or "scribbled" by owner or conference host< / LI >
< LI > Posts can be previewed, with spellchecking and HTML formatting< / LI >
< LI > Files can be "attached" to posts (up to 1 Mb in size)< / EM >
< / UL >
< / LI >
< LI > Enhancements to existing conference features:
< UL >
< LI > Full text search of posts within a conference< / LI >
< LI > Conference-level "bozo filters"< / LI >
< LI > Individual posts can be "nuked" without a trace by the conference host< / LI >
< / UL >
< / LI >
< LI > Later, replace other CW/WebbMe functions:
< UL >
< LI > Activity logs< / LI >
< LI > Instant messaging and chat (use Jabber)< / LI >
< LI > Calendaring< / LI >
< LI > Newsletters via e-mail< / LI >
< / UL >
< / LI >
< LI > Features from CW/WebbMe we < EM > won't< / EM > do:
< UL >
< LI > Web hosting< / LI >
< LI > Web-based email< / LI >
< / UL >
< / LI >
< LI > Blue sky features:
< UL >
< LI > Output uses XML and gets formatted into [X]HTML via XSLT; "themeable"/"skinnable" interface< / LI >
< LI > Conferencing/other functionality available via XML-RPC or SOAP calls< / LI >
< LI > News page creation (see Slash, Squishdot, Scoop)< / LI >
2001-02-07 14:12:38 -07:00
< LI > Member trust metrics (see Slashdot "karma," Scoop "mojo," Advogato distributed trust metric) < B > < EM > (Feature indefinitely shelved at the request of the EMinds community)< / EM > < / B > < / LI >
2001-01-31 13:48:40 -07:00
< LI > User diary pages (see Advogato, Kuro5hin)< / LI >
< LI > Moderated discussions (see Slash, Scoop)< / LI >
< LI > Collaborative database facility (see Wiki, Everything2)< / LI >
< LI > Content management/distributed publishing< / LI >
< / UL >
< / LI >
< / OL >
< / BODY >
< / HTML >