IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

Endevor - source mgmt vs. source migration ?


IBM Mainframe Forums -> CA Products
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
Jon D Knutson

New User


Joined: 27 Jun 2012
Posts: 4
Location: usa

PostPosted: Thu Jun 28, 2012 9:50 pm
Reply with quote

Do others use Endevor in a source managment way along with source migration? We have some projects that seem to come up every 6 months, we do a little work, and then the funding dissapears. The argument is do we keep that code on Endevor as a source management repository or pull it out because there isn't a plan to migration it to live production. Just looking for what others do.
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


Joined: 23 Nov 2006
Posts: 19244
Location: Inside the Matrix

PostPosted: Thu Jun 28, 2012 10:09 pm
Reply with quote

Hello and welcome to the forum,

If you "pull it out" where will you save it for the next iteration?

If your Endevor is set up to have a separate TEST set of source, what harm will it cause to just leave it there?

I'm not an Endevor Admin, but most places i've been do both source management and migration with the product.
Back to top
View user's profile Send private message
Jon D Knutson

New User


Joined: 27 Jun 2012
Posts: 4
Location: usa

PostPosted: Thu Jun 28, 2012 10:13 pm
Reply with quote

That is the $20,000 question. Personally I believe we should keep it in endevor. But 'others' would say pull it out and keep in a personal pds library. To me that means you will probably loose it at some point.
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


Joined: 23 Nov 2006
Posts: 19244
Location: Inside the Matrix

PostPosted: Thu Jun 28, 2012 10:26 pm
Reply with quote

Hello,

Nearly everywhere i've been (many, many places) a personal pds has proved disastrous. People leave and their datasets get deleted. Some data sets get migrated all the way out of the system. Someone makes a mistake and deletes the dataset. And on and on.

I suspect that the cost of rebuilding everything from scratch would be most unattractive. What can it "really" cost to just leave it in Endevor?

Also, many Endevor sites also use Librarian. If the modules were stored in a protected Librarian Master File, that should work.

Just make sure wherever the code is kept, it is routinely backed up and is available quickly for re-activating.
Back to top
View user's profile Send private message
dbzTHEdinosauer

Global Moderator


Joined: 20 Oct 2006
Posts: 6966
Location: porcelain throne

PostPosted: Thu Jun 28, 2012 10:42 pm
Reply with quote

in addition to unit/sys/qa/prod you can also have an ARCHIVE level.
i have been at sites that setup ARCHIVE so that we could create a package
and migrate directly to ARCHIVE from anywhere.
modification was required to change the archive process from delete all and move, to just delete current version and move.

each package relates to a project.

yeah, you will have jumps in PROD due to modules migrating to ARCHIVE w/o going thru PROD.
remember, PROD is normally the source for any new development.

i am not an endevor support guy, just someone who has used it.

The design specs were also loaded as text,
different element type and migrated with the source to archive.
Back to top
View user's profile Send private message
Jon D Knutson

New User


Joined: 27 Jun 2012
Posts: 4
Location: usa

PostPosted: Fri Jun 29, 2012 1:11 am
Reply with quote

Archive looks like a good option, thanks.
Back to top
View user's profile Send private message
Akatsukami

Global Moderator


Joined: 03 Oct 2009
Posts: 1788
Location: Bloomington, IL

PostPosted: Fri Jun 29, 2012 1:25 am
Reply with quote

Jon D Knutson wrote:
That is the $20,000 question. Personally I believe we should keep it in endevor. But 'others' would say pull it out and keep in a personal pds library. To me that means you will probably loose it at some point.

Not relevant to the use or misuse of Endeavor (it's not installed here), but what's this "personal PDS" stuff? I have ALTER access (naturally) to my own (= TSO ID) HLQ...but also to departmental and division HLQs; if I were assigned to projects (I haven't been in a few years), I'd have at least UPDATE and maybe ALTER to the projects' HLQs, too. Do other shops not have a similar hierarchy of HLQs for use by developers?
Back to top
View user's profile Send private message
dbzTHEdinosauer

Global Moderator


Joined: 20 Oct 2006
Posts: 6966
Location: porcelain throne

PostPosted: Fri Jun 29, 2012 2:01 am
Reply with quote

if you can edit/update a pds, you can delete it.

there is always some clown that insists on using 3.4 to access pds's.
and of course, they turn off the 'do you want to delete it' interruption
and they inevitably strike a "D" instead of an "E" and then enter
and the gd-pds is gone.

sure you can restore it, but at best it is last night's,
some times it is last weekend's.
I carry a rexx script that will take an xpeditor ddio print image of a source
and parse it down to a good source module.
I have had to use it a least once at every shop that i have worked,
that used pds's and not repositories.

at least with a good repository, you always have a last SAVEd,
and you don't have to worry about restoring something.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> CA Products

 


Similar Topics
Topic Forum Replies
No new posts Discrepancy between source code and o... COBOL Programming 7
No new posts Best way to Capture Auth ID of the so... COBOL Programming 1
No new posts Updating endevor JCLs CA Products 5
No new posts Need opinion on mainframe to cloud mi... General Talk & Fun Stuff 6
No new posts DB2 to Postgre migration DB2 5
Search our Forums:

Back to Top