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]