Has anyone actually used the Management Central->Definitions->Product  
feature to define a Licensed Program Product?
What a piece of junk! Here are the things I find wrong with it.  
Hopefully, someone who has used it successfully may have solutions or  
work-arounds for these problems:
1) Each optional component requires a separate library--the Software  
Product APIs do not impose this restriction so why does *MGTC?
2) Can't control dynamic naming of installation libraries--the  
Software Product APIs do not impose this restriction so why does *MGTC?
3) All options in a product must share the same licensing (i.e.,  
Concurrent, Registered, Processor)--the Software Product APIs do not  
impose this restriction so why does *MGTC?
4) Can't control the product load names nor the feature codes--the  
Software Product APIs do not impose this restriction so why does *MGTC?
5) All paths have to exist prior to defining the product.
6) All paths have to be selected one by one--slow and painful for a  
complex product even if you only need to do it once.
7) Requires SEPARATE systems in order to install different languages-- 
haven't they heard of SECONDARY language support?
8) Can't specify the message identifiers or message file for  
component text descriptions (can fix this after the fact but it gets  
undone by the next build).
9) Can't build product as QSECOFR (how stupid is that? although this  
appears to be fixed on later releases)
10) End up with Q-named (i.e., IBM) objects in your product
11) Can't create cover letters for fixes.
12) There appear to be other design defects related to ownership of  
fixes, authority to build products, etc. but I don't have time to  
experiment to determine exact behavioural problems.
Seems to me this is completely useless for packaging anything other  
than a simple single-licence fairly basic product. Might be OK for in- 
house applications (although I can't see anyone going to this effort)  
but is useless for a proper product.
I was trying to build a product WITHOUT referring to documentation  
because Navigator is such an intuitive interface [sarcasm] however I  
ran into problems with Management Central and some of its design  
flaws (like storing the IP address for end-point systems instead of  
resolving via DNS) so I started searching for solutions to those  
problems and encountered the "Managing OS/400 with Operations  
Navigator V5R1 Volume 4: Packages and Products" Redbook. I note that  
it states:
	"The Packages and Products component of Operations Navigator  
provides a function within
Management Central as a subset of the product packaging options  
available from System
Manager."
The operative word is "subset" so I suppose I've just answered my own  
append--although I do not consider "subset" sufficient justification  
for some of the obvious flaws in the design of this tool.
Ah well, back to using my own packaging tools ...
Regards,
Simon Coulter.
--------------------------------------------------------------------
   FlyByNight Software         OS/400, i5/OS Technical Specialists
   
http://www.flybynight.com.au/
   Phone: +61 2 6657 8251   Mobile: +61 0411 091 400        /"\
   Fax:   +61 2 6657 8251                                   \ /
                                                             X
                 ASCII Ribbon campaign against HTML E-Mail  / \
--------------------------------------------------------------------
 
As an Amazon Associate we earn from qualifying purchases.