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
		
			
				
	
	
		
			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@silcom.com">erbo@silcom.com</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 SIGs (communities) hosted per server, each with multiple conferences
 | 
						|
      (and other features); users logged into one server can join multiple SIGs</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>
 |