Live data from Hacker News

Screwdriver: Yahoo's Continuous Delivery Build System for Dynamic Infrastructure

yahooeng.tumblr.com

41–50 of 62 posts

Re: Screwdriver: Yahoo's Continuous Delivery Build System for Dynamic Infrastructure

#41
post #38

Earlier quoted context omitted.

Sorry for chiming in late, had to wait for someone to get off the phone before I could dial in. Joking aside, I did think CD was a Compact Disc, but that's probably because I grew up with CDs and still have them hanging around the house. Then I thought it could be to do with changing directory for a split second.

Please don't be sorry! I'm genuinely surprised that several people experience a different association with the acronym with relation to technology and open sourcing 'things' especially in the HN space. I grew up with CDs, however as I mentioned in another comment I haven't used or had the means to use optical media in over a decade nor do I see optical media present at work or with friends so it's quite interesting t…

I think you've hit something quite relevant here. While compact discs aren't something I deal with daily anymore, I've never been directly involved in continuous delivery. So I feel that it's because I haven't overwritten the acronym as of yet with a more relevant context.

I think it's just industry terminology for someone not in that exact space.

I'm 34 by the way.

Re: Screwdriver: Yahoo's Continuous Delivery Build System for Dynamic Infrastructure

#42

Although Yahoo doesn't seem to be doing very well recently, they've done lots of great engineering. I recently looked through the organization's Github [0] and discovered a few nice packages. I'd happily pay for a good managed CD build system capable of handling projects / products with multiple dependencies. Right now I use CircleCI along with a bunch of scripts, and it works, but it's not great. One problem with ex…

Fwiw https://gocd.io/ handles pipelines (or graphs of multiple piplines) with several git repos just fine. That's on-premise, but not hard to run on your own.

There's Snap CI, which is by ThoughtWorks (just as Go CD), and that's in the cloud. I don't know if they use the same code base, but it might be worth investigating if they can deal with multiple repos in a sensible way.

Re: Screwdriver: Yahoo's Continuous Delivery Build System for Dynamic Infrastructure

#43
post #38

Earlier quoted context omitted.

Sorry for chiming in late, had to wait for someone to get off the phone before I could dial in. Joking aside, I did think CD was a Compact Disc, but that's probably because I grew up with CDs and still have them hanging around the house. Then I thought it could be to do with changing directory for a split second.

Please don't be sorry! I'm genuinely surprised that several people experience a different association with the acronym with relation to technology and open sourcing 'things' especially in the HN space. I grew up with CDs, however as I mentioned in another comment I haven't used or had the means to use optical media in over a decade nor do I see optical media present at work or with friends so it's quite interesting t…

I'm genuinely surprised about this too. 5 minutes ago I would have been certain CD = "Continuous Delivery" with any group of developers, even more so HN. It makes me wonder what other assumptions I'm making or things I'm taking for granted.

Re: Screwdriver: Yahoo's Continuous Delivery Build System for Dynamic Infrastructure

#44
post #32
post #5

Earlier quoted context omitted.

I felt like the CD = continuous delivery was obvious. But perhaps I've spent to much time on Dev Ops. Maybe simply saying CI/CD would be sufficient.

CI yes, CD no - in my mind CD is pretty much fixed to compact disc for eternity. When I first read the title I thought "oh, Yahoo must have had some cool automatic system to burn CDs that is probably so old and pointless that they are opensourcing it now as part of their mothballing". I was fairly disappointed to see it's Yet Another CI Tool.

Haha, I had exactly this...

Re: Screwdriver: Yahoo's Continuous Delivery Build System for Dynamic Infrastructure

#45
post #38

Earlier quoted context omitted.

Sorry for chiming in late, had to wait for someone to get off the phone before I could dial in. Joking aside, I did think CD was a Compact Disc, but that's probably because I grew up with CDs and still have them hanging around the house. Then I thought it could be to do with changing directory for a split second.

Please don't be sorry! I'm genuinely surprised that several people experience a different association with the acronym with relation to technology and open sourcing 'things' especially in the HN space. I grew up with CDs, however as I mentioned in another comment I haven't used or had the means to use optical media in over a decade nor do I see optical media present at work or with friends so it's quite interesting t…

[deleted]

Re: Screwdriver: Yahoo's Continuous Delivery Build System for Dynamic Infrastructure

#46
post #38

Earlier quoted context omitted.

Sorry for chiming in late, had to wait for someone to get off the phone before I could dial in. Joking aside, I did think CD was a Compact Disc, but that's probably because I grew up with CDs and still have them hanging around the house. Then I thought it could be to do with changing directory for a split second.

Please don't be sorry! I'm genuinely surprised that several people experience a different association with the acronym with relation to technology and open sourcing 'things' especially in the HN space. I grew up with CDs, however as I mentioned in another comment I haven't used or had the means to use optical media in over a decade nor do I see optical media present at work or with friends so it's quite interesting t…

40ish. I still use DVDs almost every week: buying (mostly pre 2005) movies and rip them to my Plex for viewing.

Re: Screwdriver: Yahoo's Continuous Delivery Build System for Dynamic Infrastructure

#47
post #26
post #14

Earlier quoted context omitted.

I think that mechanism is to write an email to hn@ycombinator.com

IMO let's not waste the mods time with this, I feel that 99.9% of the visitors would associate the term CD with continuous dilevery and not compact disc

[deleted]

Re: Screwdriver: Yahoo's Continuous Delivery Build System for Dynamic Infrastructure

#48

The screenshot looks a bit like Chef's Automate. The config example looks like Concourse's config ( http://docs.screwdriver.cd/user-guide/configuration/index#ya... ), but it doesn't look like they have task files. They should write up a comparison to GoCD, Teamcity, Concourse, Jenkins, Chef Automate, etc. It can be pretty hard to evaluate these things without losing a month.

Chef cannot rollback. Chef is mainly for deployment but I think screwdriver focuses on CI. CD is not his business.

Re: Screwdriver: Yahoo's Continuous Delivery Build System for Dynamic Infrastructure

#49
post #38

Earlier quoted context omitted.

Sorry for chiming in late, had to wait for someone to get off the phone before I could dial in. Joking aside, I did think CD was a Compact Disc, but that's probably because I grew up with CDs and still have them hanging around the house. Then I thought it could be to do with changing directory for a split second.

Please don't be sorry! I'm genuinely surprised that several people experience a different association with the acronym with relation to technology and open sourcing 'things' especially in the HN space. I grew up with CDs, however as I mentioned in another comment I haven't used or had the means to use optical media in over a decade nor do I see optical media present at work or with friends so it's quite interesting t…

I initially thought it was a story about some obscure compact disc pressing/inventory management system that Yahoo apparently had lying around because big corps have strange stuff in their basements. I mean, it's pretty common to see curiosity/historic articles on HN. 35 years of age ;-)

Re: Screwdriver: Yahoo's Continuous Delivery Build System for Dynamic Infrastructure

#50

I just tried running the docker image from the readme, it doesnt exist? docker.io/screwdrivercd/api

Probably should just be https://hub.docker.com/r/screwdrivercd/screwdriver/ perhaps?

There are a few bits: https://hub.docker.com/u/screwdrivercd/

Post reply on HN