Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add OpenShift README How To/YAML & .s2i/environment #524

Conversation

vorburger
Copy link
Contributor

see #403

@vorburger
Copy link
Contributor Author

@cbellone @syjer perhaps you would like to (manually) test this? Just shout if NOK for you...

@coveralls
Copy link

coveralls commented Oct 2, 2018

Coverage Status

Coverage remained the same at 51.383% when pulling dba1a76 on vorburger:openshift_1.x-maintenance-squash1 into 14cf513 on alfio-event:1.x-maintenance.

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.008%) to 51.543% when pulling c950df7 on vorburger:openshift_1.x-maintenance-squash1 into c505817 on alfio-event:1.x-maintenance.

@vorburger
Copy link
Contributor Author

@coveralls how can the coverage decrease if this adds no new code?! 😸

@cbellone @syjer perhaps you would like to make Coverall less picky and shut up for <1% ?

@vorburger vorburger mentioned this pull request Oct 3, 2018
@vorburger
Copy link
Contributor Author

@syjer @cbellone so how do you like this? Anything else I can do to get this PR merged?

README.md Outdated
@@ -72,9 +72,36 @@ Importing the Gradle project into Intellij and Eclipse both work.

`./gradlew dependencyUpdates`


## Run on OpenShift
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would prefer to have this section in another tutorial or wiki page, as we don't have direct reference to other providers on the README.
However, we could add a section "How to run in production", linking the tutorials on the website. WDYT?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sure, I can move it out of the main README and just link to it. But I'm personally not a huge fan of keeping doc in a separate repo .. IMHO it's easier to have doc as an integral part of a PR together with code changes. I'm therefore going to propose a new docs/ folder here - hope you'll like that.

openshift.yaml Outdated
@@ -0,0 +1,196 @@
apiVersion: v1
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is it possible to move this in a subdirectory, like etc/openshift/ ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes this file can be anywhere you like; I'll move it to etc/openshift/ as suggested.

@cbellone
Copy link
Member

Hi @vorburger, do you have time to apply the requested modification? It would be great to merge this PR!
Thanks

@vorburger
Copy link
Contributor Author

@cbellone yes! On my list, I'll see if I can make time for this afternoon...

@vorburger vorburger mentioned this pull request Feb 7, 2019
@vorburger
Copy link
Contributor Author

@cbellone I should have a moment today and tomorrow (but not next week) for this - shall we try to wrap it up and get it in? I'll rebase it and address your comments... just noticed that I did this for 1.x-maintenance.. do you still maintain that, or should I now make this for master instead?

@vorburger
Copy link
Contributor Author

do you still maintain that, or should I now make this for master instead?

actually that would take a little bit of work to adjust - how about first getting this finalized and into 1.x-maintenance, and then I'll (try to) follow up with a cherry-pick to master and the necessary adjustments?

@vorburger vorburger mentioned this pull request Feb 7, 2019
@vorburger
Copy link
Contributor Author

do you still maintain that, or should I now make this for master instead?

actually that would take a little bit of work to adjust - how about first getting this finalized and into 1.x-maintenance, and then I'll (try to) follow up with a cherry-pick to master and the necessary adjustments?

@cbellone
Copy link
Member

cbellone commented Feb 7, 2019

1.x-maintenance is the stable branch. We hope to release 2.0 by the end of this year, so we'll have plenty of time to update the tutorial :-)
RE: doc, I think it's OK, but then we'll have some documentation on the website and other content on the repo. I think that would be confusing for the users... WDYT?

@vorburger
Copy link
Contributor Author

vorburger commented Feb 7, 2019

RE: doc, I think it's OK, but then we'll have some documentation on the website and other content on the repo. I think that would be confusing for the users... WDYT?

I find the doc on the web site is kind of hard to find.. I don't suppose it would help to convince you if I volunteered to "port" (copy/paste) the Cloud Foundry and Heroku doc into docs/deployment as well?

Otherwise if you feel strongly about this I guess I could also raise a PR against the alf.io-website instead; it's just that, as per alfio-event/alf.io-website#6, I really don't like having to write HTML for this :-(

What would you like me to do so that we can wrap up this PR?

@cbellone
Copy link
Member

cbellone commented Feb 7, 2019

I think we're OK here. And I also think that it doesn't make sense to duplicate content.
We can start a separate discussion (maybe on the mailing list?) about how to organize the documentation. I would be great if you could be part of that.

Can you raise a PR against the alf.io-website linking the tutorial on the homepage and on the "tutorials" menu?

@vorburger
Copy link
Contributor Author

I think we're OK here. And I also think that it doesn't make sense to duplicate content.
We can start a separate discussion (maybe on the mailing list?) about how to organize the documentation. I would be great if you could be part of that.

I would love to, but I probably won't have time, sorry...

Can you raise a PR against the alf.io-website linking the tutorial on the homepage and on the "tutorials" menu?

sure, see alfio-event/alf.io-website#7

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants