-
Notifications
You must be signed in to change notification settings - Fork 681
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
GUACAMOLE-1322: Include SAML Plugin in Docker Image #615
Conversation
added another commit to fix the whitespace issue hopefully. |
Code looks good! You need to re-do all of your commits to have the issue tag at the front, like this: |
I wasn't aware of that. I assume the commits would get squashed on merge anyway. |
Also, please do not use a commit message like "fixed whitespaces". There just isn't any context there. Like a code comment, a good commit message should describe the nature of the change, not the literal change: https://www.codelord.net/2015/03/16/bad-commit-messages-hall-of-shame/ For example, after seeing your commit, I still had no idea what whitespace issue you were referring to or why anything needed to be fixed. I looked at the content of the commit itself and was able to see for myself, but that sort of information should already be apparent from the message. With something like:
A developer looking through the git history is left wondering what happened. If something is wrong with the content of your change, the developer goes to the relevant commit message to understand your reasoning for that change, and here that would be absent. On the other hand, something like:
is very clear. If (somehow) the change didn't achieve what it aimed at achieving, that would be apparent even weeks to months down the line. No commit or change is too trivial to warrant a good message. |
@mike-jumper I agree with your arguments and am always willing to improve. Before I do another rebase and alter my "fixed whitespaces" commit message, are the other ones I used somewhat OK (are they still within an acceptable range)? |
The other messages are better, for sure. If you'd like to improve those messages:
For example, consider:
vs.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
stupid typo: sorry for the hassle.
I've just been testing the changes and for some reason the .jar file for saml is not present in the docker image:
If someone spots the problem, any help would be appreciated. Until that's solved: This pull request is not ready to be merged! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this should fix it.
Commit Messages have been corrected as requested. Please continue with the review. I'll remove the Draft status. The docker image I've build for my usecase seems to run. Still working on getting the SAML integration with my coportate IdP to work. Hopefully the documentation is right about this:
|
From my side the changes worked for my deployment together with the IdP that my customer uses. If any more changes are needed, please let me know. Otherwise a merge before the next release would be appreciated. 🥇 |
were you able to implement requested changes @petzsch ? |
Very sorry for the long radio silence. I'm currently involved in other projects. Do let me know if you need permissions on my patch-1 branch on the forked repo. |
ok @petzsch I can have a look on it the weekend :) |
I still can have a look if you give perms 😅 |
I just added you to the project. |
I've implemented the requested changes @mike-jumper :) |
is this still being monitored? |
Yep, I just got real busy toward the end of last year. I'll try to look over this later today. |
What's the status of this PR? Will it be included as a feature in 1.5.0? |
I've rebased on master and removed commits dealing with adding the saml jar since it's already included with all other sso plugins. should be good @mike-jumper 🤞 |
As you can see from the messages, it's being actively worked between the person who submitted the PR and the reviewer.
I could not say with certainty one way or the other, but, as it's currently active, I would say the likelihood that it'll end up in the next release is pretty high. |
I've found a bug in this pull request - captured here: https://issues.apache.org/jira/browse/GUACAMOLE-1570 I think the logic when deciding to load the SAML extension is incomplete. @petzsch |
Addressing the issue of missing SAML Plugin in Docker Image.
Please include in next release. Thank You!