Promoting customizations to different environments

Use this board to ask questions or have discussions with other Genie users.
jac53
Experienced User
Posts: 170
Joined: Mon Jul 19, 2010 2:40 pm
First Name: Jorge
Last Name: Cabrera
Company Name: Lennar Corp
Phone: 305-229-6400
Contact:

Promoting customizations to different environments

Post 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.
User avatar
David
Profound Logic Staff Member
Posts: 690
Joined: Fri Jan 04, 2008 12:11 pm
First Name: David
Last Name: Russo
Company Name: Profound Logic Software
Contact:

Re: Promoting customizations to different environments

Post 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
jac53
Experienced User
Posts: 170
Joined: Mon Jul 19, 2010 2:40 pm
First Name: Jorge
Last Name: Cabrera
Company Name: Lennar Corp
Phone: 305-229-6400
Contact:

Re: Promoting customizations to different environments

Post by jac53 »

Thank you very much.

The same questions but with Profound UI.
User avatar
Brian
Profound Logic Staff Member
Posts: 286
Joined: Thu Apr 14, 2011 10:23 am
First Name: Brian
Last Name: May
Company Name: Profound Logic Software
Contact:

Re: Promoting customizations to different environments

Post by Brian »

Profound UI uses normal DSPF objects, so your normal change management processes can be used.
jac53
Experienced User
Posts: 170
Joined: Mon Jul 19, 2010 2:40 pm
First Name: Jorge
Last Name: Cabrera
Company Name: Lennar Corp
Phone: 305-229-6400
Contact:

Re: Promoting customizations to different environments

Post by jac53 »

I know that. I am referring to any pieces in the IFS files. Where can I find those pieces?
User avatar
Brian
Profound Logic Staff Member
Posts: 286
Joined: Thu Apr 14, 2011 10:23 am
First Name: Brian
Last Name: May
Company Name: Profound Logic Software
Contact:

Re: Promoting customizations to different environments

Post 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.
jac53
Experienced User
Posts: 170
Joined: Mon Jul 19, 2010 2:40 pm
First Name: Jorge
Last Name: Cabrera
Company Name: Lennar Corp
Phone: 305-229-6400
Contact:

Re: Promoting customizations to different environments

Post by jac53 »

By the way How do I invoke the installer?
User avatar
Brian
Profound Logic Staff Member
Posts: 286
Joined: Thu Apr 14, 2011 10:23 am
First Name: Brian
Last Name: May
Company Name: Profound Logic Software
Contact:

Re: Promoting customizations to different environments

Post 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.
jac53
Experienced User
Posts: 170
Joined: Mon Jul 19, 2010 2:40 pm
First Name: Jorge
Last Name: Cabrera
Company Name: Lennar Corp
Phone: 305-229-6400
Contact:

Re: Promoting customizations to different environments

Post by jac53 »

Where can I find it? I went to http://www.profoundui.com and I did not find the place to dowloaded.
User avatar
Brian
Profound Logic Staff Member
Posts: 286
Joined: Thu Apr 14, 2011 10:23 am
First Name: Brian
Last Name: May
Company Name: Profound Logic Software
Contact:

Re: Promoting customizations to different environments

Post 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!
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests