>   Z/OS back in the pre-OCO SP3.8 days 

WTF is "SP3.8". I might believe OS/VS2 Release 3.8, or MVS/SP V3 (MVS/ESA), 
there was no SP version with 8 releases.

> was “open source” if you call fiche open source.

There were optional source material tapes.

--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3

________________________________________
From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> on behalf of 
Matt Hogstrom <m...@hogstrom.org>
Sent: Monday, January 7, 2019 9:34 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Zowe?

You are correct David, thanks.  I was the proud recipient of a kidney stone 
Sunday night so my response is a bit delayed.

It looks like most of the questions / comments were answered.  If you want 
further information please let me know and I’ll provide the best info I can.

I recall someone made the comment that “it’s open source so its good”.  Z/OS 
back in the pre-OCO SP3.8 days was “open source” if you call fiche open source. 
 A lot of products shipped source and patched (I recall the days of installing 
UCC-1, 7 and 11).  Hopefully what we’ll see is a return to community code for 
the platform as a framework and collection of services through Zowe.  At least 
that is my intent.  Honestly, our biggest challenge now is how to make z/OS 
instances available to college students that are interested in getting 
involved.  It’s. A good problem to have.

Matt Hogstrom
m...@hogstrom.org
PGP Key: 0x90ECB270
Facebook 
<https://secure-web.cisco.com/1gRqWyZHSrE6u-JXotdT_R6HZ5Qxogj7YXoC73RMBTgPM_HHsrzRx5fbJ6GD0TnwclVIjRKo9B6lLpF9BrJSAxipiQ2sNdDnpA9rtUJHRLreDTMZ1ie0g3t9OEyBhGFY53MKqiZ7dfi891bNYI_anybJ8txkVfSJQSCZv9EkmXfCeC7mklsdmTXtDUfvtkAbhlu3bz8rz4drzT2oZC_LqMpWU_raqbdEyjB2EQt0IhlsFWSvqO2C8cF6EmUJlx_N6lL-C1ILQfz5S78Z3Cb5TZAc-NCGzjALCS0HoSgJKb1TPFKsYLw18IuwdNjMndOpzVgYZA4FoQHKwiZ916LGVTBRJCPMpGSKfu9jct5zpwk6vZiA2ZGFRqWfzoksF22-5hrUSwls0WtwO7OstPSuYbNohJ7pEVVjBCdJpvI0P0S0RjXZ-4NA-hxPhXsNHNs3I/https%3A%2F%2Ffacebook.com%2Fhogtopia>
  LinkedIn 
<https://secure-web.cisco.com/1h7LKG2kTptVebofZu9Zr3JmqghHMtgxiSSIiih04HSzBzi2-TlxdUcaSfI6AajqC3nlNqGpb4BcpAQL6y6F1u8OjanBMLF22cohpbEnEwwTkAOQPaRq5qS3Hzb9Pjd_TozHFfZcbrZrA3cK8B4F732yh49Zt3YbkIuDc8ghrWQHXcaCh796RXXzmhWmyk3NoyFeRRsBMn7x3ypLBtQZoqrvRfmTjffgFLG_BjsAFF6cVHPaVXbP6ITUYYpurIngiEvN9Lj0q7gWphD-2R0-YaLUtjmyCZVLSUTVxt1g81P-luWb6r4Z1wN7mxGLe04ByUQXQhpX3UuVgLdROEaqUD9PIJkj2Xz7aUv_VWEAAsA9sPLiVoMe8rK10-TfTj04l1p9GsPHHxCeV6QXiZkCK8NdaobYFPWoqMwx-t2gW1kzCDpAWWko_9mNSXZt3zxDu/https%3A%2F%2Flinkedin.com%2Fin%2Fmhogstrom>
  Twitter 
<https://secure-web.cisco.com/1MNYnfi9rfQX3v-Y4wjSkf4YkMVmDb-0_c4mD8YMiketJ3n5Cuibjj47IVbgVFCYoIlcgeQpF84Kj-B9Iwl-DViY49tYVldH383rvf0PILkwLM3DwyLe-743GoGSt7k0jZ5PIWxhF9H1_6_ka_xru1pc8Ov9UDf2TalR4_Dhowd5mtaSq-27vyO78EO0aQBLNqJB7XFjunKDgvfBhXK0su87DsXcqKsuT-eWZww2OQPIqJOLPZ2oQ7iLShKusVZ4dn_9nkM37ySTwqVj8cfWLW2SaSPxabwA-6mFH-6-yde47SsKbzVaeSWVhtDftKbhCgvMbkPB6Od-uy1rtQoy3glH3JS9TRARhBUGUaAJ5d_rF6S8HugwflWstoVRhlZ1FX2bAjy84dGt3zuCoMeHSlUCN6Ovz-JaLgyQW5j9HzI0_bhhIJ6XAEb94qoHU_Gi9/https%3A%2F%2Ftwitter.com%2Fhogstrom>

"Never attribute to malice that which is adequately explained by stupidity.” - 
Hanlon’s Razor

> On Jan 7, 2019, at 9:20 AM, David Crayford <dcrayf...@gmail.com> wrote:
>
> I can't speak for Matt but...
>
> On 7/01/2019 2:06 pm, Farley, Peter x23353 wrote:
>> Matt,
>>
>> Thanks for the extended and detailed response.  There are many of us out 
>> here who are still wondering what this project really is.
>>
>> First, a caution: Please, please define your acronyms the first time you use 
>> them.  E.G., what is JWT?  Most of us (well, this application programmer in 
>> particular) have no idea what that is.  Java Work Tooling?  I am left to 
>> guess.
>
> JWT stands for JSON Web Token 
> https://secure-web.cisco.com/1hzESW405S3yCRXd7jA4kv2viCea1tbFLtM_dzV8ACj7rulnm1shO0iZKtjnt0V-ay1gFCN6h_5Yui7KvNa3TyY6rtzF3CiZCH74ZoN6TGiub28r2ggAIrVVzg5lN8vQjDLNnTsgyMUAJpv7oNJDiWIeVC86tDLkghqJJpLfksGzuGiuN9_r2s91wD3z4hwM3XJZbcOBSbnkDotirYfeYP9P0YJptJfhQCdbXnuFzOsY6fs7bDan0qxm3Hrr9jZFkpbVV7_IwfosLzTEYi-U0eDyNqDZHcAj63Kj0DzFQKhyUYhM-tXlpFOCiOV3w6L2C8HxYXDX_EoO6dWm9Rt6lt7E17vgDcXvDpD3OJK_GoQbkPshy5jMemgopbW1eulRsLRCCnslcSmhDZ5IGtUReJJKQ58K9EFBsqXB0qrYoeKgYjva3SLX2HjrnymA8Vsa5/https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FJSON_Web_Token
>  which are used for authentication for web services. This is a huge upgrade 
> on z/OSMF which uses a proprietary method based upon Websphere.
> Everybody writing clients for REST APIs understands JWTs.
>
>> Another couple of examples: "HTML5 enabled desktop".  Does that mean code 
>> that runs in a browser on my desktop?  "WebSocket enabled APIs"? Same 
>> question.
>
> HTLM5 is current standard for web browsers, so enough said. Web sockets are 
> used to send data from a server to a client (usually a browser) over a 
> stream. WebSockets server can send data, such as performance data, SMF etc
> to multiple clients without being polled. Huge performance benefits.
>
>>
>> I thought I grokked this one: "JES Explorer (GUI to interact with JES much 
>> like a Finder or Explorer on Windows would work" until the next sentence: 
>> "web interface that doesn’t require 3270 to submit, etc.".  Again, does that 
>> mean a separate program like Windows Explorer, or just a new browser 
>> interface?
>>
>> It would help greatly if there was a video demonstration of these 
>> capabilities.  Did any of the Zowe presentations at SHARE include live 
>> online demonstrations of already-available capabilities, and if so are those 
>> video's available through SHARE or on the Zowe website?
>>
>> For the application programmer (not for the systems gurus who maintain the 
>> environment) what is the experience intended to be?  I'm not from anywhere 
>> near Missouri, but I really need to be shown how what Zowe is touting could 
>> help me in my everyday work.
>>
>> If I understand it, perhaps I can make a case to my management.  But first I 
>> have to understand it.
>>
>> Still somewhat confused . . .
>>
>> Peter
>>
>> -----Original Message-----
>> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On 
>> Behalf Of Matt Hogstrom
>> Sent: Sunday, January 6, 2019 6:16 PM
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Subject: Re: Zowe?
>>
>> Not to mention the difference between nappies and diapers.
>>
>> Zowe is an open source project created to host technologies that benefit the 
>> Z platform from all members of the Z community (ISV’s and consumers).  The 
>> initial code base was seeded with technologies from CA Technologies, IBM and 
>> Rocket.   Each of us had developed capabilities that we wanted to use to 
>> enhance the platform but proprietary products were not the way to create an 
>> eco-system; creating proprietary products was just BAU.   We needed to see 
>> if such a community was viable and so each contributed a set of technology 
>> and we worked through the legal issues of moving what was new and some 
>> long-standing code to an EPL-2.0 license which allows anyone to consume and 
>> use the code.  The choice of three was more about being able to manage the 
>> issues of community formation and not in any way to be exclusive.  Three was 
>> a lot of work and we now have a good framework (legal, governance, hosting, 
>> etc.) to start with.
>>
>> A late addition by CA was the addition of the Mediation Layer which we are 
>> using to federate a number of platform services.  We have an advanced use of 
>> JWT that allows for accessing multiple services only requiring a user to 
>> sign-on once.  This is ahead of platform goals of using JWT in the Security 
>> Managers.  Open source allows us to experiment and deliver capabilities 
>> faster than traditional development methods and delivery streams on Z.
>>
>> The initial contributions were the CLI and some VS Code extensions from CA, 
>> WebSocket enabled APIs from IBM and a HTML5 enabled desktop that allowed for 
>> hosting multiple Angular applications.  Consider these contributions to be 
>> more of the framework for enabling access to Z on-top of which new 
>> applications can be built.  The applications that are provided as of now and 
>> a few more candidates for 1.0 later this month are:
>>
>> CLI plugins (Console, TSO, file, JES interface, etc.) where developers that 
>> are not accustomed to Z can interact using their shell of choice (we expect 
>> most people to be some bash variant).  This interface uses direct z/OSMF 
>> APIs for these services.
>>
>> JES Explorer (GUI to interact with JES much like a Finder or Explorer on 
>> Windows would work).  Simple and familiar web interface that doesn’t require 
>> 3270 to submit, retrieve check status on jobs, etc.
>>
>> MVS and USS explorer.  Provides access for retrieving / sending files to and 
>> from the z/OS system.  Again, very Finder / Explorer like.  A significant 
>> advantage here is the applications run in an HTML 5 framework and eliminate 
>> the maintenance of Java and other frameworks on desktops.  There are a 
>> number of customers that are looking to eliminate Desktop dependencies 
>> around Java.
>>
>> Contextual Editor (allows for editing and updating with a context sensitive 
>> editor that is extensible with a language server).
>>
>> TN3270 Emulator - fully functional 3270 emulator that runs in the desktop.  
>> All models supported.  No client install needed.
>>
>> Some applications that I’m working on are an IPL explorer that will 
>> interrogate the systems in a Plex and navigate the rats nest of Parmiib 
>> members.  Doing this at night so going is a bit slow right now.
>>
>> Other products are using Zowe capabilities like the IBM Db2 Dev/Ops 
>> experience as well as the OMEGAMON for Storage.  Other products are coming 
>> as well.
>>
>> The best way I have to describe Zowe is that its like Mac or Windows where 
>> they come with a set of APIs and OS capabilities that applications build on 
>> and include some applications out of the box like described above.
>>
>> The goal is to innovate faster, in the open under the oversight of a 
>> community that vets the code, verifies its source and tests what is 
>> delivered.
>>
>> Sorry for the long response to the WTF question but I think it was a fair 
>> question that deserved a response.
>>
>> --
>>
>>
>> This message and any attachments are intended only for the use of the 
>> addressee and may contain information that is privileged and confidential. 
>> If the reader of the message is not the intended recipient or an authorized 
>> representative of the intended recipient, you are hereby notified that any 
>> dissemination of this communication is strictly prohibited. If you have 
>> received this communication in error, please notify us immediately by e-mail 
>> and delete the message and any attachments from your system.
>>
>>
>> ----------------------------------------------------------------------
>> For IBM-MAIN subscribe / signoff / archive access instructions,
>> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to