I don't know what is recommended, but I can tell you what I do.

What I do is cvs export the version of jetspeed I'm interested in upgrading to from cvs. I then do an cvs import into my jetspeed directory and manually resolve the differences. This lets me review all the changes between the versions and get a good idea of what has changed, etc. Then I compile the jetspeed to create the binary and then copy that into my portal project. I then do an cvs export/import of the webapp directory to pick up all the templates, etc, again, manual merge to see changes explicitly.

You can get a good idea of how this works in the CVS manual under the section 'Tracking third party sources'.

Another thing I've started to do is compile the torque adapater classes separately for oracle, hypersonic, and mysql, removing them from the jetspeed jar and creating separate jars for them. (torque-hypersonic.jar, torque-oracle.jar, torque-msql.jar). The reason I do this is that I do laptop development using mysql, and deploy onto a oracle database. Also some members of my team use the hypersonic db during laptop development. Since the torque adapters are separate from the jetspeed.jar after this process I don't have to recompile things for the new adapters evertime I switch databases. I just have to put the appropriate torque jar into the classpath and remove the others (I just rename them torque-*.jar.notused).

I would like to see jetspeed include some mechanism to allow easier db switching like this in the future, maybe it could just check the torque.properties file and load the right jar depending on what is configured?


-tk



At 08:23 PM 10/31/2003 -0300, Carlos Orrego wrote:
is there an upgrade path from the current 1.4b4?
what should be the procedure?

any hints?

c

-----Original Message-----
From: Todd Kuebler [mailto:[EMAIL PROTECTED]
Sent: Friday, October 31, 2003 4:18 PM
To: Jetspeed Users List; 'Jetspeed Users List'; Jetspeed Developers List
Subject: Re: Jetspeed 1.4 release available for download



Awesome! Thanks a lot for your work releasing this Mark!


-tk



At 06:27 PM 10/30/2003 -0600, Mark Orciuch wrote: >The Jakarta Jetspeed development team has released the latest version >of the Jetspeed Portal Server, version 1.4 Final Release. > >* New Features * > > - Search service refactored with pluggable document handlers > - Parameter style jsp tag > - Logging converted from Turbine to Commons + log file viewer > portlet. >Contributed by Harald Ommang > - Improved portlet skinning capabilities. Contributed by Aurelien > Pernoud > - WebClippingPortlet. Contributed by Marco Mari > - MyPages functionality > - Java applet portlet > - BASICAuthIFrame portlet. Contributed by Jacob Kjome > - Implemented portlet icon functionality > - Polish language resource bundle > >* Bug Fixes * > > - See FIXES.html (included in jetspeed-1.4-src.zip) for a full > list of >fixes in this release. There were over 90 > Bugzilla issues (fixes, enhancements, patches, donations) > resolved in this >release. This file may also be > viewed directly from CVS: >http://cvs.apache.org/viewcvs.cgi/*checkout*/jakarta-jetspeed/FIXES.html?rev >=1.2&content-type=text/plain > >Please note that there is no direct link to release files. Instead, choose a >link below and >then select one of the mirror sites to download from: > >Binaries: http://jakarta.apache.org/site/binindex.cgi >Source Code: http://jakarta.apache.org/site/sourceindex.cgi > >Best regards, > >Mark Orciuch - [EMAIL PROTECTED] >Jakarta Jetspeed - Enterprise Portal in Java >http://jakarta.apache.org/jetspeed/ > > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: [EMAIL PROTECTED] >For additional commands, e-mail: [EMAIL PROTECTED]


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


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


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



Reply via email to