The z/OSMF Rest files APIs just offer the same SPFEDIT ENQ support that you
get with ISPF EDIT.   Makes sense to have it if you want to play in that
world, but it's use is completely optional.
It fully supports a client that wants to detect changes and merge updates
in the manners described on this thread.   The Put / Get data set services
support standard If-None-Match/If-Match request headers and Etag response
headers, which provide you with tokens (hashes) so that you can easily have
clients deal with detection of changed data, merging, etc.

See:
https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.3.0/com.ibm.zos.v2r3.izua700/IZUHPINFO_API_GetReadDataSet.htm
https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.3.0/com.ibm.zos.v2r3.izua700/IZUHPINFO_API_PutWriteDataSet.htm

Does Zowe expose this functionality?  I don't know.

Other thoughts -
- IMO, source code is better in zFS filesystems, not PDS data sets.   Maybe
only on zFS for building.
- The best place to merge is via your favorite SCCS.   The stuff that your
interactively "edit" should be your own copy.

Kirk Wolf
Dovetailed Technologies
http://dovetail.com

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to