News for hackers. Stuff that matters.
Re:Red Hat OpenShift.io – Free, end-to-end, cloud-native dev... by tyingq on Tuesday May 02, 2017 @09:55AM (#14246311)
Can someone explain what's new here? Openshift has existed for a while, right?

Edit: Thanks. Feels like better wording on the page would have helped. "Online IDE" or something. Or rolling screenshots that show what it does, like Cloud9 has.

Or maybe I'm too old to grok all this new cloud terminology.

Re:Red Hat OpenShift.io – Free, end-to-end, cloud-native dev... by maxandersen on Tuesday May 02, 2017 @10:30AM (#14246622)
disclaimer: I work on openshift.io, and there will be much more coming out as summit goes on so I can't refer to more than in current news:

From https://www.redhat.com/en/about/press-releases/red-hat-unvei...

  Team Collaboration
  Agile Planning
  Developer Workspace Management
  Application Coding and Testing
  Runtime Stack Analysis
  Continuous Integration and Delivery
thus it is more than "just" an online IDE in the traditional sense of an IDE, i.e. Eclipse Che is just one part of it.

All of it running on and targeting OpenShift.

Hope that helps.

Re:Red Hat OpenShift.io – Free, end-to-end, cloud-native dev... by tyingq on Tuesday May 02, 2017 @10:31AM (#14246625)
Sure. I wasn't trying to minimize it by saying "online IDE". I was trying to say that the home page is pretty ambiguous. I needed help from HN'ers to tell what it even was. "OpenShift" already means something else to me. That list of features you just posted would be good to put on the home page.
Re:Red Hat OpenShift.io – Free, end-to-end, cloud-native dev... by rch on Tuesday May 02, 2017 @01:39PM (#14248604)
I've read through most of it, and I think you're safe calling it a web-based IDE. Obviously "IDE" means more than it would have 15 years ago, but that's still what it is.
Re:Red Hat OpenShift.io – Free, end-to-end, cloud-native dev... by bdavisx on Tuesday May 02, 2017 @11:39AM (#14247260)
So if a company chooses openshift.io, then I'm not going to be able to use IntelliJ, NetBeans, emacs, vim, visual studio code, etc.

That'll help attract talent.

Re:Red Hat OpenShift.io – Free, end-to-end, cloud-native dev... by op00to on Tuesday May 02, 2017 @11:44AM (#14247309)
Proof for your statement? This sounds like juicy, paranoia-mongering FUD.
Re:Red Hat OpenShift.io – Free, end-to-end, cloud-native dev... by bdavisx on Tuesday May 02, 2017 @01:49PM (#14248713)
Sorry, I didn't mean it to come off as a statement. It says that there's an online IDE, so it was a question; I unfortunately used a '.' to end the first sentence because I had an 'etc.' at the end.

It's seriously a question; and if the answer is yes, then the following statement applies (the one about attracting talent).

But yes, it came off pretty cynical and sarcastic, but if someone is going to try to force me to use a particular IDE, it would piss me off (and the thought of it did too).

Re:Red Hat OpenShift.io – Free, end-to-end, cloud-native dev... by op00to on Wednesday May 03, 2017 @05:06PM (#14260086)
If it works anything like OpenShift 3's on premise product, and I see nothing that says it doesn't, you can use whatever IDE you want, but the deeper you get into customization, the less "special sauce" you'll get. Maybe clippy won't pop up and say "hey, it looks like you're trying to use an out of date library!" if you're editing in vi and checking in with git or whatever.
Re:Red Hat OpenShift.io – Free, end-to-end, cloud-native dev... by cpitman on Tuesday May 02, 2017 @01:51PM (#14248735)
I think you are jumping to conclusions here, OpenShift.io is committing to a git repository. I'm guessing you'll still be able to clone this repo locally and use your own tools.
Re:Red Hat OpenShift.io – Free, end-to-end, cloud-native dev... by deadmik3 on Tuesday May 02, 2017 @02:52PM (#14249399)
Yeah, I don't see any reason why you'd be forced to use any particular IDE if you're using Git properly
Re:Red Hat OpenShift.io – Free, end-to-end, cloud-native dev... by sbose78 on Wednesday May 03, 2017 @02:00AM (#14253388)
You can use any IDE and also use every other component of OpenShift.IO ( like planner, build, pipelines )
Re:Red Hat OpenShift.io – Free, end-to-end, cloud-native dev... by btbytes on Tuesday May 02, 2017 @11:11AM (#14246981)
I have an OpenShift account and now I'm shown an "additional action needed" page on login. When i complete it and hit submit, it tells me that email already exists.

Not at all pleasant :(

Re:Red Hat OpenShift.io – Free, end-to-end, cloud-native dev... by luciddreamz on Tuesday May 02, 2017 @11:40AM (#14247266)
I'll see if we can get a fix pushed out for this today/ASAP. The issue currently occurs when you have multiple Red Hat accounts that use the same email address (or a sub-addressed version of the same email address, like "[email protected]" and "[email protected]".
Re:Red Hat OpenShift.io – Free, end-to-end, cloud-native dev... by thanksgiving on Tuesday May 02, 2017 @11:52AM (#14247388)
> I'll see if we can get a fix pushed out for this today/ASAP. The issue currently occurs when you have multiple Red Hat accounts that use the same email address (or a sub-addressed version of the same email address, like "[email protected]" and "[email protected]".

Is this a special case for Google mail or do you assume [email protected] is the same as [email protected] ? Why?

Re:Red Hat OpenShift.io – Free, end-to-end, cloud-native dev... by luciddreamz on Tuesday May 02, 2017 @11:58AM (#14247478)
It's an abuse prevention mechanism. We do not permit users to have multiple OpenShift Online accounts. See 2.1 in the OpenShift Online terms of service: https://www.openshift.com/legal/terms.html

"You may not (or permit third parties to) create multiple accounts or otherwise access the Services in a manner that is intended to avoid Fees or to circumvent maximum capacity thresholds for the Services."

Re:Red Hat OpenShift.io – Free, end-to-end, cloud-native dev... by noja on Tuesday May 02, 2017 @01:53PM (#14248756)
Then it's a bug right? The uniqueness check should be based on the part before the + sign.
Re:Red Hat OpenShift.io – Free, end-to-end, cloud-native dev... by thanksgiving on Tuesday May 02, 2017 @08:06PM (#14251926)
No, I don't think what google does is standard behavior (not trying to say anything bad about Google; I love Google). However, as far as I know, disallowing + is not a particularly good way of preventing abuse. I won't go as far as to say it semms like bad code but it is pretty close.

I think it is OK to make a special case for Gmail and Google mail but it is counterproductive to try to crown it as a de facto standard.

http://mozilla.wikia.com/wiki/User:Me_at_work/plushaters?use...

Re:Red Hat OpenShift.io – Free, end-to-end, cloud-native dev... by noja on Wednesday May 03, 2017 @03:59AM (#14253832)
huh? Google's special behaviour is that they are blind to dots in the user part of the address.

The + sign is not anything to do with Google.

Re:Red Hat OpenShift.io – Free, end-to-end, cloud-native dev... by thanksgiving on Thursday May 04, 2017 @03:33AM (#14263195)
Oh I didn't know. Just found https://tools.ietf.org/html/rfc5233 after trading what you wrote.

I just assumed + is a valid character and [email protected] would be a valid email address independent of a or b. But it seems we shouldn't allow + or -- when people sign up for a new email address?

Re:Red Hat OpenShift.io – Free, end-to-end, cloud-native dev... by baijum on Tuesday May 02, 2017 @11:32AM (#14247186)
Sorry for the inconvenience! I have reported this issue here: https://github.com/openshiftio/openshift.io/issues/134
Re:Red Hat OpenShift.io – Free, end-to-end, cloud-native dev... by baijum on Tuesday May 02, 2017 @11:38PM (#14252850)
This issue has been fixed in upstream. https://issues.jboss.org/browse/RHDENG-1320 Please try it again after some time.
Re:Red Hat OpenShift.io – Free, end-to-end, cloud-native dev... by ironcladlou on Tuesday May 02, 2017 @01:28PM (#14248458)
We've pushed a fix for this. Please give it another try.
Re:Red Hat OpenShift.io – Free, end-to-end, cloud-native dev... by jankedeen on Tuesday May 02, 2017 @12:05PM (#14247572)
This looks like a clusterf*ck.
Re:Red Hat OpenShift.io – Free, end-to-end, cloud-native dev... by baijum on Tuesday May 02, 2017 @10:47AM (#14246749)
The upstream for openshift.io is primarily in the fabric8 project. fabric8 is found in the following organizations:

https://github.com/fabric8io https://github.com/fabric8-ui https://github.com/fabric8-analytics https://github.com/fabric8-quickstarts https://github.com/fabric8io-images

Re:Red Hat OpenShift.io – Free, end-to-end, cloud-native dev... by cwt137 on Tuesday May 02, 2017 @10:02AM (#14246358)
OpenShift has existed for a while. There are basically two versions; the original version was like a Heroku competitor. Then about 2 or so years ago, they came out with a new version based on Docker and Kubernetes called OpenShift Origin (OpenShift 3). I bet this is some type of OpenShift 3 offering, but it would be nice to know how it differs from their current offerings.
Re:Red Hat OpenShift.io – Free, end-to-end, cloud-native dev... by sbose78 on Tuesday May 02, 2017 @10:37AM (#14246665)
Disclosure: I work on openshift.io

Openshift.io is the end-to-end development environment which is built over the OpenShift PaaS.

Re:Red Hat OpenShift.io – Free, end-to-end, cloud-native dev... by lldata on Tuesday May 02, 2017 @11:18AM (#14247058)
Sorry, but you are doing a terrible job of explaining what OpenShift is to outsiders.

OpenShift is a Platform-as-a-Service offering from RedHat. It provides a fully integrated solution to building and deploying applications on Docker and Kubernetes. What makes it a PaaS is that it integrates Jenkins, so you can build images from source and promote them though environments. https://www.openshift.com/

OpenShift is a private cloud offering, so it is something you install and run yourself on your own infrastructure or in a public cloud.

So OpenShift.io is the "battery-included" version that is already installed on a public cloud, managed by RedHat?

Re:Red Hat OpenShift.io – Free, end-to-end, cloud-native dev... by yebyen on Tuesday May 02, 2017 @03:04PM (#14249533)
> What makes it a PaaS is that it integrates Jenkins

Not just Jenkins. There is a Jenkins button and you can use Jenkins for CI/CD, but you can define BuildConfig and ImageStream through their point-and-click interface without ever adding Jenkins or writing a line of config by hand.

You just need to use one of their built-in ImageStreams and DeploymentConfigs. I got my first exposure to OpenShift through the Developer Preview/OpenShift Console beta. At the time I was testing it out, deployment of Jenkins was outright broken, but I was able to get my app working and builds automatically generated in response to GitHub webhooks (eg, CD without Jenkins.)

The Developer Preview was a very interesting experience, and their support people were quite responsive in #openshift-dev, but I'm giving them some latitude in that it was clearly labeled as Preview / Beta and a totally free product with built-in expiration date.

I would not have been likely to call it a good experience except that it was clearly labeled beta. But if it says Beta on the tin, and I am able to complain until it works, that's about where I set the bar for good experience. It was a good beta experience.

If I had to guess, OpenShift.io is the next phase of this:

https://console.preview.openshift.com/console/

(I am certain that you will not need to use OpenShift.io online IDE to get "batteries included" OpenShift from RedHat.)

Re:Red Hat OpenShift.io – Free, end-to-end, cloud-native dev... by sbose78 on Tuesday May 02, 2017 @12:06PM (#14247578)
Ok so this is "OpenShift.IO" :) And not just openshift

This is openshift + planner + code editor + pipelines + 'analytics'.

Here analytics does code quality checks and lets you, the developer know, if they should be using a different Jar/package ( example: the one used by the developer might have a security vulnerability reported which the developer was unaware of )

Re:Red Hat OpenShift.io – Free, end-to-end, cloud-native dev... by imron on Tuesday May 02, 2017 @12:25PM (#14247784)
They should have paid you to write copy for their website.
Re:Red Hat OpenShift.io – Free, end-to-end, cloud-native dev... by mitchell_h on Tuesday May 02, 2017 @09:58AM (#14246328)
This looks to be very much like codenvy.io or cloud9. The change seems to be that it's built into the stuff(CI/CD/containers/*) openshift provides.
Re:Red Hat OpenShift.io – Free, end-to-end, cloud-native dev... by vertex-four on Tuesday May 02, 2017 @10:14AM (#14246462)
Looks like it's built on Eclipse Che - what Codenvy is also built on.