incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Incubator Wiki] Update of "OpenmeetingsProposal" by SebastianWagner
Date Thu, 11 Aug 2011 20:35:16 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Incubator Wiki" for change notification.

The "OpenmeetingsProposal" page has been changed by SebastianWagner:
http://wiki.apache.org/incubator/OpenmeetingsProposal?action=diff&rev1=15&rev2=16

  Developers community is successfully driven by consensus now. If there are more developers
on board, consensus may turn into meritocracy.
  
  === Community ===
- The developer community is pretty small, but active. The mailing list is active with dozens
of messages every day, mostly user support topics.
+ The developer community is active. The mailing list is active with dozens of messages every
day, mostly user support topics.
+ 
+ Currently the User Mailing list hast over 1000 members, the dev-list has around 250.
  
  === Core Developers ===
  Sebastian has started the application two years ago. Current development team counts 21
programmers from Germany, Russia, China, India and South America.
@@ -49, +51 @@

  Openmeetings project has developed a sufficient functionality to be a popular solution for
a small businesses. The number of site visits increased from 10,000 to 20,000 in October which
is a good sign of people interest. We believe that visitors convert to users, and users convert
to developers in a some standard rate.
  
  === Inexperience With Open Source ===
- Two committers have GSoC experience. One committer is an Apache committer. The project exists
since 07/2008 already as an open source project.
+ Two committers have GSoC experience. One committer is an Apache committer. The project exists
since 07/2008 already as an open source project hosted at GoogleCode http://code.google.com/p/openmeetings
  
  === Reliance On Salaried Developers ===
  Telecom Express pays to Rodion for working on Openmeetings. Other contributors from that
company work for the project in their spare time.
@@ -57, +59 @@

  === Relationships with Other Apache Products ===
  Web application part of Openmeetings runs under Apache Tomcat. It uses Commons and Velocity.
Red5 server uses a lot of Apache components, including Apache Mina. OpenMeetings itself uses
Apache Axis2 for the SOAP / REST API.
  
+ OpenMeetings is reworked to use openJPA instead of Hibernate since around revision 4000
all dependencies to Hibernate have been removed from the source.
+ 
  == Initial Source ==
   * http://code.google.com/p/openmeetings/
  
  === External Dependencies ===
  Adobe Flash (by means of OpenLaszlo) and open source projects compliant with current Apache
policy.
+ 
+ The UI code is compiled by using OpenLaszlo, not by using Adobe products. OpenLaszlo is
licenced under the CPL.
+ 
+ OpenLaszlo's concept is that you write the code in a XML based approach, it is possible
to compile the output to Flash or DHTML/HTML5. So on the long run it might be possible to
replace the Flash UI with a DHTML one. But as there is little multimedia support in HTML5
especially for Webcam and Microphone access it is not possible yet to prevent using Flash
in general. The needed Real-Time Communication could be done using Ajax and HTTP-Push mechanisms
like Comet instead of AMF which is currently used.
+ 
+ For Flash Streaming Red5 is used ( http://code.google.com/p/red5 ). Red5 is a LGPL licensed
Software based on Apache Tomcat / Apache MINA and Spring.
+ 
+ Red5 has some API that we implement that are needed at compile time. Those compile time
dependencies could be replaced by Mock-Objects. However for running the software at this point,
you need the Red5 server.
+ 
+ There is an alternative implemenation that we've done using an Java Applet that uses SIP
acting like a softphone and that does not need Red5 for Streaming. This implementation is
not in production yet and you need additionally a SIP Server that does the necessary conference
calls. But we have done conference calls in cooperation with a Finish VoIP Provider.
+ 
+ 
  
  === Cryptography ===
  Required to check signatures.

---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@incubator.apache.org
For additional commands, e-mail: cvs-help@incubator.apache.org


Mime
View raw message