You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@turbine.apache.org by Jonathan Carlson <jo...@yahoo.com> on 2001/10/05 21:29:23 UTC

Re: Turbine 2.x vs Turbine 3.0

This is really good info.  How about throwing Jason's answer onto the 
following page, which is basically blank?

http://jakarta.apache.org/turbine/turbine-3/index.html

Jonathan Carlson
joncrlsn@users.sf.net


Jason van Zyl wrote:

>On 9/14/01 3:44 PM, "Everson Dave" <DA...@AGRIS.com> wrote:
> 
>
>>Since I am new to the whole Turbine framework, I am wondering exactly how
>>different is Turbine 3.0 from Turbine 2.x.  Will much of what we implement
>>with Turbine 2.x have to be rewritten or modified in 3.0?  Is there a list
>>of functionality that is being modified or removed in 3.0?
>>
>
>Internally Turbine 3.0 will be very different than Turbine 2.0. Turbine 3.0
>will not be a drop in replacement but the TDK is evolving to include
>migration tools which should make the process relatively painless. As more
>people migrate applications and run into problems the migration process will
>become more complete.
>
>The use of pull tools will definitely help your migration. If you can avoid
>creating individual modules than you will be far better off. I believe that
>an app using pull tools will a few base modules will be relatively easy to
>migrate.
>
>What will probably bite many people in the ass will be the formation of an
>API in Turbine 3.0. In Turbine 2.0 things are pretty loosy goosy and people
>have nailed things on to the Turbine 2.0 structure to accomplish something
>because it wasn't possible without changing a lot of code, or there's ten
>ways to do the same thing. I hope that standard ways to accomplish certain
>tasks will emerge. The entire system will be pluggable from one end to the
>other so hopefully what we will end up with is set of interfaces with a
>default implementation that should cover most things in a standard
>application
> 
>
>>Knowing such details may have an impact on how I design and write an
>>application using 2.x so that the migration to 3.0 someday would be less
>>painful.  
>>
>
>I really believe that the process of migration can mostly be passed off to a
>process in the TDK. Between a combination of adapter code and some migration
>tools that most people will be able to move there apps forward in less that
>a days work. The migrator will catch 95% of the cases and as more issues
>come to light they can be accounted for in subsequent versions of the
>migrator.
> 
>
>>Thanks.
>>Dave
>>
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
>>For additional commands, e-mail: turbine-user-help@jakarta.apache.org
>>
>