On Wednesday 16 May 2001 08:36, Gabriel Moreno wrote:
> We are a team of software engineers working on the implementation of a
> web-based collaboration tool.
> How Turbine would be better as an implementation framework as opposed to
> Stuts to implement such features for the future product:

I dont use struts so I cant answer that question.........

>         user authentication/access control

I can say that Turbine provides a good security api/schema (see 
http://jakarta.apache.org/turbine/howto/security-howto.html)  

>         customization of the UI

Turbine also has a great UI tool/manager (see  
http://jakarta.apache.org/turbine/services/pull-service.html) When this UI 
tool is used with Velocity you have the ability to create skins for your app 
that are easily configurable and changeable.  It works great for us.

>         extensibility like adding add-on components (e-mails, bb)

This is where Turbine really shines.  It is unbelievably extensible!  If 
there is a part of the system that you need to enhance or change it is 
usually not to difficult.  Or if you need new functionality all together then 
you can do that to.  For example,  in Tambora we needed to have a Queue/Agent 
type of a system so we just took the Turbine Scheduler service and used it to 
create "agents" or jobs that now act on queues every x number of seconds (see 
http://jakarta.apache.org/turbine/services/scheduler-service.html)  This is 
just my own example but there are many many other possiblities. 

> What is the biggest advantage to use Turbine and its biggest drawback.

Biggest advantage:
The huge toolset that you have to work with and the flexibility of that 
toolset (see  
http://jakarta.apache.org/turbine/features.html
http://jakarta.apache.org/turbine/services.html)

Biggest Drawback:
The biggest problem up until very recently with Turbine was that you were 
working on a moving target.  However, that has all changed with the beta 
release and things are now settling down (see 
http://jakarta.apache.org/turbine/deprecation.html) .  As the beta continues 
to be tested and we get closer to a release Turbine will have more and better 
documentation and a strong/consistent code base to work from.

Hope this helps a little.

John
-- 
********************************
** John Thorhauer
** [EMAIL PROTECTED]
** take a look at:
**  http://tambora.zenplex.org
**  http://www.zenplex.org
**  http://www.zenplex.com
********************************


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to