00952ef543
alias
65 lines
2.6 KiB
HTML
65 lines
2.6 KiB
HTML
<!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>
|
|
<EM>Eric J. Bowersox <<A HREF="mailto:erbo@users.sf.net">erbo@users.sf.net</A>> -
|
|
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>
|
|
<LI>Multiple communities hosted per server, each with multiple conferences
|
|
(and other features); users logged into one server can join multiple communities</LI>
|
|
<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>
|
|
<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>
|
|
<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>
|