Page 1 of 2

Promoting customizations to different environments

Posted: Tue Nov 15, 2011 5:09 pm
by jac53
I am new with Genie. I am planning to create in the Test LPAR 2 environments, one for
Develoopment and other for Test as I have in my green screen environment.

After I am pleased with the customization for an specific screen including images, link, etc. in the Development environment,
How do I promote to the Test environmnet all the pieces of that customization?
and
How is the best way to promoted all those components to the Production environment which resides in a different LPAR?

In other words I would like to know where to look in the IFS to pick up all the necessary components.

Re: Promoting customizations to different environments

Posted: Tue Nov 15, 2011 7:32 pm
by David
All Genie customizations are located in your skin folder on the IFS. This is located at:

/www/profoundui/htdocs/profoundui/userdata/genie skins/YOUR_SKIN

The skin is composed of:

1. An HTML template file "start.html".
2. A style sheet "YOUR_SKIN.css"
3. A JavaScript file "custom.js"
4. A configuration file (these are the skin-level Admin settings) "config.js"
5. The /screens sub-folder. This contains all of your designer customization files.

So, to promote all aspects of the skin to the other LPAR, just move over your entire skin folder including all sub-folders and contents.

One last piece that is outside of your skin folder that you'll also need to move over is the global Admin settings, which are located here:

/www/profoundui/htdocs/profoundui/userdata/genie skins/config.js

Multiple environments on the same LPAR (such as your dev/test enviornment) typically involve installing multiple instances of PUI. In that case, you would run the installer and select a different install library, http server port, and http server instance name.

The files are always located here:

/www/HTTP_SERVER_INSTANCE_NAME

Re: Promoting customizations to different environments

Posted: Wed Nov 16, 2011 12:33 pm
by jac53
Thank you very much.

The same questions but with Profound UI.

Re: Promoting customizations to different environments

Posted: Wed Nov 16, 2011 3:44 pm
by Brian
Profound UI uses normal DSPF objects, so your normal change management processes can be used.

Re: Promoting customizations to different environments

Posted: Wed Nov 16, 2011 4:10 pm
by jac53
I know that. I am referring to any pieces in the IFS files. Where can I find those pieces?

Re: Promoting customizations to different environments

Posted: Wed Nov 16, 2011 5:00 pm
by Brian
Unless you are writing custom js functions or modifying the css directly, there aren't any IFS pieces to move. The DSPF object contains all the info about your screens that the Profound UI runtime needs.

Re: Promoting customizations to different environments

Posted: Mon Dec 12, 2011 10:48 am
by jac53
By the way How do I invoke the installer?

Re: Promoting customizations to different environments

Posted: Mon Dec 12, 2011 11:27 am
by Brian
The installer is just an exe file that you download from our site. So download it and run. It takes care of the rest.

Re: Promoting customizations to different environments

Posted: Tue Dec 13, 2011 10:38 am
by jac53
Where can I find it? I went to http://www.profoundui.com and I did not find the place to dowloaded.

Re: Promoting customizations to different environments

Posted: Tue Dec 13, 2011 12:03 pm
by Brian
Once you log in at profoundui.com, go to either the "For Management" or "For Developers" section and you will find the download link on the left side of the page. I never noticed that there was no download link on the landing page. We will have to correct this. Thanks!