Re: [EXTERNAL] Comparing SMP/E to Git

2019-05-20 Thread Anthony Giorgio
Well said.  Git was primarily designed to address deficiencies in other 
source code management systems.  It has excellent support for branching 
and merging, which were a major pain point in Linux kernel development.

Git is simply not designed to handle package management duties.

On 5/20/19 3:45 PM, Seymour J Metz wrote:

Is a Pier Cub better than a rowboat? Neither can do what he other does.

If you're trying to deal with dependencies, SMP is better than anything else 
that I've seen. If you have independent developers updating the same source 
module, SMP is useless.

When the only tool in your toolkit is a pipe, everything looks like  filter.


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



--
Anthony Giorgio
z/OS Container Extensions

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


Re: [EXTERNAL] Comparing SMP/E to Git

2019-05-20 Thread Seymour J Metz
Is a Pier Cub better than a rowboat? Neither can do what he other does.

If you're trying to deal with dependencies, SMP is better than anything else 
that I've seen. If you have independent developers updating the same source 
module, SMP is useless.

When the only tool in your toolkit is a pipe, everything looks like  filter.


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


From: IBM Mainframe Discussion List  on behalf of 
Pew, Curtis G 
Sent: Monday, May 20, 2019 12:57 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: [EXTERNAL] Comparing SMP/E to Git

On May 20, 2019, at 11:20 AM, Sankaranarayanan, Vignesh 
mailto:vignesh.v.sankaranaraya...@marks-and-spencer.com>>
 wrote:

On the other end, GitLab (a provider of Git) is now offering package management.

Are the 2 products/technologies converging?
Hypothetically, if they are, is Git better than SMP/E, or vice versa?
That is... is tomorrow's SMP/E going to be "Not Your Father's SMP/E", having 
stood the test of time, and possibly better at version control / package mgmt 
than Git?

Again, I just want to hear folks' thoughts on this topic..


>From what I’ve seen, the package management offered by GitLab and GitHub are 
>distinct products from their git support.

I would still say the use cases for git (version control during development) 
and a package manager like SMP/E or rpm or the Git* offerings (managing 
dependencies in deployed software) are different enough that viewing them as 
somehow competitive would be a mistake.


--
Pew, Curtis G
curtis@austin.utexas.edu<mailto:curtis@austin.utexas.edu>






--
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


Re: [EXTERNAL] Comparing SMP/E to Git

2019-05-20 Thread Pew, Curtis G
On May 20, 2019, at 11:20 AM, Sankaranarayanan, Vignesh 
mailto:vignesh.v.sankaranaraya...@marks-and-spencer.com>>
 wrote:

On the other end, GitLab (a provider of Git) is now offering package management.

Are the 2 products/technologies converging?
Hypothetically, if they are, is Git better than SMP/E, or vice versa?
That is... is tomorrow's SMP/E going to be "Not Your Father's SMP/E", having 
stood the test of time, and possibly better at version control / package mgmt 
than Git?

Again, I just want to hear folks' thoughts on this topic..


From what I’ve seen, the package management offered by GitLab and GitHub are 
distinct products from their git support.

I would still say the use cases for git (version control during development) 
and a package manager like SMP/E or rpm or the Git* offerings (managing 
dependencies in deployed software) are different enough that viewing them as 
somehow competitive would be a mistake.


--
Pew, Curtis G
curtis@austin.utexas.edu






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