[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference iosg::all-in-1_v30

Title:*OLD* ALL-IN-1 (tm) Support Conference
Notice:Closed - See Note 4331.l to move to IOSG::ALL-IN-1
Moderator:IOSG::PYE
Created:Thu Jan 30 1992
Last Modified:Tue Jan 23 1996
Last Successful Update:Fri Jun 06 1997
Number of topics:4343
Total number of notes:18308

901.0. "CM++/Cart/installation suggestion" by SHALOT::GEERDES (Ben Geerdes) Fri Jun 19 1992 16:51

	During the upgrade we had a lot of customized elements, that
	we needed to make the same customizations to again, but apply them
	to the new V3 elements. CM allows you to do this with some
	manouvering:

	V2.4	Base: ELEMENT1
		Site: ELEMENT1

	!then the upgrade:

	V3.0    Base ELEMENT1 (totally changed for 3.0)
		Site ELEMENT1 (still the 2.4 customized element)

	!go to CM, copy the site ELEMENT1 to ELEMENT1_V24
	!delete the site ELEMENT1, dont purge
	!edit base ELEMENT1, and gold get ELEMENT1_V24 and
	!gold get the history of the deleted site ELEMENT1
	!make the changes, and afterwards delete ELEMENT_V24.

	!I could also get the differences between the base and
	!site element,but that was pretty useless because the
	!base element had changed during the V3.0 upgrade,giving me
	!to many unrelated differences
	There are other ways too of doing this, but doing it this way
	at least allows you keep the V24 SITE element for some time.

	The actual problem we really had and which I would like to 
	see addressed in a PFR is the fact that after the upgrade we lost
	the BASE V2.4 Elements. And these are so much needed for
	actually retrieving what the customizations to the site elements
	were. I ended up with installing the V2.4 base form libraries
	again and created a seperate application area called V24_ENGLISH for 
	them and included all the forms in that area. The advantage is that
	I can do the same thing as mentioned above + I CAN GET THE
	DIFFERENCES BETWEEN THE V24 BASE AND SITE ELEMENT, which I still
	believe is the best documentation you probably can get.

	Maybe a future release will ask:

	Do you want to create a V30 application and areas, to store the V3.0  
	base elements of your customizations? This will ensure that you still
	have access to the base V3.0 elements after the V3.X upgrade. Y/N

	FWIW

	Ben

	






T.RTitleUserPersonal
Name
DateLines
901.1Just checkingAIMTEC::WICKS_ADEC Mail Works for ME sometimesFri Jun 19 1992 17:187
    Ben,
    
    Are you also reporting these CM+ opportunities formally?
    
    Regards,
    
    Andrew.D.Wicks
901.2Would co-ex have worked in this case?AIMTEC::WICKS_ADEC Mail Works for ME sometimesFri Jun 19 1992 19:1125
    Ben,
    
    Just out of interest you mentioned in your base note the two options
    you found for doing this reapplying of customisations but I wonder to
    what extent a co-existent system would have helped.
    
    To begin with you'd have the v2.4 base element, the v2.4 site element
    and the v3.0 base element all accessible to you and you could
    presumably create an application area under v3.0 that was actually your
    ALL-IN-1 v2.4 system.
    
    Then you'd do the differences between the base element in OA and either
    of elements in the V24_OA application area, reapply the customisations
    on your v3.0 system to give you the v3.0 site elements you want.
    
    Then since you have to blow away your v3.0 system you package up the
    elements and store them - save the .FGN file - do the upgrade and then
    restore the application.
    
    Not having access to a coex system I haven't tried this but it sounds
    feasible and hopefully the other famous dutchmen can confirm this?
                                                          
    regards,
    
    Andrew.D.Wicks
901.3The V3.0 tools make this much easier....DUBSWS::LAAHSMon Jun 22 1992 09:2012
    Ben,
    
    I agree with the need for the option of maintaining the previous
    version somewhere. This will be far easier post V3.0 since we will have
    the application structure in place and all the tools necessary for
    maintaining it (copy across areas, imprt, send to vms etc).
    
    BTW once you retrieved your V2.4 did you not think to try and MERGE
    the elements?
    
    Ciao,
    Kevin
901.4Which other 'famous' dutchmen?TEMPRA::EIJSAll in 1 GraphicWed Jun 24 1992 11:4551
Ben, 

Agreed, we miss such an option indeed.
    
Re .2:

>    Just out of interest you mentioned in your base note the two options
>    you found for doing this reapplying of customisations but I wonder to
>    what extent a co-existent system would have helped.
>    
>    To begin with you'd have the v2.4 base element, the v2.4 site element
>    and the v3.0 base element all accessible to you and you could
>    presumably create an application area under v3.0 that was actually your
>    ALL-IN-1 v2.4 system.
    
The co-ex system will be of help, but I don't think this should be a general
guideline. How many sites will actually install a co-ex system?

However, to continue using a co-ex system, creating a seperate 'ALL-IN-1 V2.4 
area' still involves restoring of the elements from V2.4 into the V3.0 area
(although the benefit is that the files are still available on the system).
This due to that the OA$SITE_DEV_<application area>: can refer to the V2.4
existing directories and files, but no element records are available in
CM$SITELOG or CM$SDC, which are needed to get proper differences (the option
DIFA (differences with any file) would be somewhat difficult for Named Data
e.g.). 

The Receive area can be used to 'Receive the V2.4 base elements into CM'. I 
wouldn't try to make them proper Base elements by Moving them to Base, as this
could involve the exercise of defining valid Live and Base locations, actually
moving them there, etc. just for the benifit of making it Base elements. 
Having the elements in CM allows for running differences AND using the option
MBE (Merge with Base element). Before starting the last options, make sure your
CM working conditions (CM SCE SWC) are set correctly: 

	Pre-upgrade merge: Y 
	Merge element in CM database: Y

(Yes, pre-upgrade merge is set correctly. It will act correctly in assuming
that you're performing a Post-upgrade merge. The bug has been recognized).

Select your Site element, perform option MBE, and select the element in the
V2.4 application area as the 'Old element'.

If the differences have been processed then continue as Andrew indicated 
(packaging, ect.).

Ciao,

	Simon
901.5late replySHALOT::GEERDESBen GeerdesTue Jun 30 1992 20:219
	Kevin,

	No I did not try MERGE, as I thought (and still do) that when you coded
	this option years ago, it was based upon a CMS feature.

		Ben

	
901.6Why feature?CESARE::EIJSAll in 1 PieceWed Jul 01 1992 13:3311
    
    Hi Ben,
    
    > ...it was based upon a CMS feature.
    
    Indeed it is using the CMS VARIANT 'feature'. But why 'feature'? I
    still think it is part of the real CMS functionality.
    
    Ciao,
    
    	Simon