VA Smalltalk 8.0.1 to 8.0.2

VA Smalltalk is a "100% VisualAge compatible" IDE that includes the original VisualAge technology and the popular VA Assist and WidgetKit add-ons.

Moderators: Eric Clayberg, wembley, tc, Diane Engles, solveig

VA Smalltalk 8.0.1 to 8.0.2

Postby PhotonDemon » Mon Jun 14, 2010 8:04 am

Hi,

I have VA Smalltalk 8.0.1 installed and would like to upgrade to 8.0.2. Can I just install 8.0.2 on top of or along side of 8.0.1? If I do so, can I easily remove the old 8.0.1 stuff? When I moved from 8.0.0 to 8.0.1 I also moved from win2k to Windows 7, so I had a clean system and installed 8.0.1 and then brought in my 8.0.0 stuff. Which worked great. So, do I want to un-install 8.0.1 and then do a clean install of 8.0.2? I know all of these ways will work, I'm just wondering which is the easiest way to get to 8.0.2 with the least amount of old stuff left over.

Lou
Louis LaBrunda
Keystone Software Corp.
SkypeMe callto://PhotonDemon
mailto:Lou@Keystone-Software.com http://www.Keystone-Software.com
PhotonDemon
[|]
 
Posts: 176
Joined: Thu Dec 20, 2007 1:45 pm

Re: VA Smalltalk 8.0.1 to 8.0.2

Postby benvandijk » Fri Jun 18, 2010 9:29 pm

Hi Lou,

I just performed my migration directly from 8.0.0 to 8.0.2. Like you i want to minimize the amount of old stuff.
Especially the seaside and grease stuff has been changed a lot.

If you have made changes to the base software, you might consider keeping your 8.0.1 repository in order to copy changes to 8.0.2.

My migration to 8.02 went smoothly sofar.

Greetings, Ben
benvandijk
 
Posts: 45
Joined: Sun Feb 25, 2007 7:14 am
Location: Arnhem, Netherlands

Re: VA Smalltalk 8.0.1 to 8.0.2

Postby jtuchel » Mon Jun 21, 2010 11:19 pm

Lou,

I cannot give you any great advice here - I guess everybody has their own favorite way of upgrading.

I tend to keep managers forever and migrate the new versions into them. That's because you never know how much of your old code you might need in two, five or twenty years, and there you might also need some old versions of VAST code in order to understand the code.

But one thing that always comes to my mind when I upgrade is that I don't really like the way the installation process works.

I would like not to have the manager directory in the VAST client installation directory by default, since my manager lives much longer than a client install and the client install directories always have the client version number in their name (since I tend to have several versions installed on a machine, I consider this a good idea).

I'd like to see an installation option that says: update an existing library, rather tha "install the manager". It always makes me shiver when I press "install" and mean update my library, which in fact just importing new code into it. This is especially important if you have your manager sitting on a headless unix/linux server where you currently cannot run any installation process at all (see my blog post http://joachimtuchel.wordpress.com/2010/01/04/a-minimal-va-smalltalk-library-server-on-opensuse-11-2/ for details). I need to install onto a linux based library from a windows machine. I never tried doing that with the installation program, because there is no visible option to do so. Maybe the installation program is a lot smarter than I think, but I am a coward when it comes to playing around with our development library...

I would like to be able to install a new version's manager on my machine parallel to the existing one (without merging it into the old one), just to keep them in parallel for testing several versions. I can always chose to export/import my old code into the new one later. VAST uses the Windows Registry to prevent that.

Just a few thoughts...

Joachim
jtuchel
[|]
 
Posts: 245
Joined: Fri Oct 05, 2007 1:05 am
Location: Ludwigsburg, Germany


Return to VA Smalltalk 7.0, 7.5 & 8.0

Who is online

Users browsing this forum: No registered users and 1 guest