[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ecf-dev] Provider type name changes

Hi Folks,

In the interest of beginning to standardize and routinize the development of ECF Providers, I've made some significant changes to the provider type names given to the existing set of ECF providers. Specifically, I've attempted to standardize the names such that they all are similarly structured. See below for an html table (now also copied into the ECF documentation) that shows the supported protocol, the provider type name, implementation plugin and available adapters for each provider.

See also the same table here: http://www.eclipse.org/ecf/documentation.html

Thanks,

Scott


<html> <TABLE WIDTH=669 BORDER=1 BORDERCOLOR="#000000" CELLPADDING=4 CELLSPACING=0> <COL WIDTH=96> <COL WIDTH=109> <COL WIDTH=164> <COL WIDTH=266> <THEAD> <TR VALIGN=TOP> <TH WIDTH=96> <P ALIGN=CENTER>Protocol</P>

           </TH>
           <TH WIDTH=109>
               <P ALIGN=CENTER>Container Type</P>
           </TH>
           <TH WIDTH=164>
               <P ALIGN=CENTER>Implementing Plugin</P>
           </TH>
           <TH WIDTH=266>

               <P ALIGN=CENTER>Adapters</P>
           </TH>
       </TR>
   </THEAD>
   <TBODY>
       <TR VALIGN=TOP>
           <TD WIDTH=96>
               <P ALIGN=CENTER><FONT SIZE=2>XMPP</FONT></P>

</TD>
<TD WIDTH=109>
<P ALIGN=CENTER><FONT SIZE=2>ecf.xmpp.smack</FONT></P>
</TD>
<TD WIDTH=164>
<P ALIGN=CENTER><FONT SIZE=2>org.eclipse.ecf.provider.xmpp</FONT></P>
</TD>
<TD WIDTH=266>


<P ALIGN=CENTER><FONT SIZE=2>org.eclipse.ecf.presence.IPresenceContainer</FONT></P>
<P ALIGN=CENTER><FONT SIZE=2>org.eclipse.ecf.core.ISharedObjectContainer</FONT></P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=96>
<P ALIGN=CENTER><FONT SIZE=2>XMPP SSL</FONT></P>


</TD>
<TD WIDTH=109>
<P ALIGN=CENTER><FONT SIZE=2>ecf.xmpps.smack</FONT></P>
</TD>
<TD WIDTH=164>
<P ALIGN=CENTER><FONT SIZE=2>org.eclipse.ecf.provider.xmpp</FONT></P>
</TD>
<TD WIDTH=266>


<P ALIGN=CENTER><FONT SIZE=2>org.eclipse.ecf.presence.IPresenceContainer</FONT></P>
<P ALIGN=CENTER><FONT SIZE=2>org.eclipse.ecf.core.ISharedObjectContainer</FONT></P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=96>
<P ALIGN=CENTER><FONT SIZE=2>ECF Generic Client</FONT></P>


</TD>
<TD WIDTH=109>
<P ALIGN=CENTER><FONT SIZE=2>ecf.generic.client</FONT></P>
</TD>
<TD WIDTH=164>
<P ALIGN=CENTER><FONT SIZE=2>org.eclipse.ecf.provider</FONT></P>
</TD>
<TD WIDTH=266>


<P ALIGN=CENTER><FONT SIZE=2>org.eclipse.ecf.core.ISharedObjectContainer</FONT></P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=96>
<P ALIGN=CENTER><FONT SIZE=2>ECF Generic Server</FONT></P>
</TD>
<TD WIDTH=109>


<P ALIGN=CENTER><FONT SIZE=2>ecf.generic.server</FONT></P>
</TD>
<TD WIDTH=164>
<P ALIGN=CENTER><FONT SIZE=2>org.eclipse.ecf.provider</FONT></P>
</TD>
<TD WIDTH=266>
<P ALIGN=CENTER><FONT SIZE=2>org.eclipse.ecf.core.ISharedObjectContainer</FONT></P>


           </TD>
       </TR>
       <TR VALIGN=TOP>
           <TD WIDTH=96>
               <P ALIGN=CENTER><FONT SIZE=2>Zeroconf/Bonjour</FONT></P>
           </TD>
           <TD WIDTH=109>
               <P ALIGN=CENTER><FONT SIZE=2>ecf.discovery.jmdns</FONT></P>

</TD>
<TD WIDTH=164>
<P ALIGN=CENTER><FONT SIZE=2>org.eclipse.ecf.provider.jmdns</FONT></P>
</TD>
<TD WIDTH=266>
<P ALIGN=CENTER><FONT SIZE=2>org.eclipse.ecf.discovery.IDiscoveryContainer</FONT></P>
</TD>
</TR>


       <TR VALIGN=TOP>
           <TD WIDTH=96>
               <P ALIGN=CENTER><FONT SIZE=2>IRC</FONT></P>
           </TD>
           <TD WIDTH=109>
               <P ALIGN=CENTER><FONT SIZE=2>ecf.irc.irclib</FONT></P>
           </TD>
           <TD WIDTH=164>

<P ALIGN=CENTER><FONT SIZE=2>org.eclipse.ecf.provider.irc</FONT></P>
</TD>
<TD WIDTH=266>
<P ALIGN=CENTER><FONT SIZE=2>org.eclipse.ecf.presence.chat.IChatRoomManager</FONT></P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=96>


<P ALIGN=CENTER><FONT SIZE=2>JMS</FONT></P>
</TD>
<TD WIDTH=109>
<P ALIGN=CENTER><FONT SIZE=2>ecf.jms.tcp.client</FONT></P>
</TD>
<TD WIDTH=164>
<P ALIGN=CENTER><FONT SIZE=2>org.eclipse.ecf.provider.jms</FONT></P>


</TD>
<TD WIDTH=266>
<P ALIGN=CENTER><FONT SIZE=2>org.eclipse.ecf.core.ISharedObjectContainer</FONT></P>
</TD>
</TR>
</TBODY>
</TABLE>
</html>