-
Notifications
You must be signed in to change notification settings - Fork 21
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
Htcondor comparison #221
base: master
Are you sure you want to change the base?
Htcondor comparison #221
Conversation
adding a new column and yes HTCondor is open source
I tried to answer the questions as best I can. Some of the scheduling terms are very confusing for anyone outside of Flux.
I will be happy to try to run down any technical details if you need performance metrics or documentation references to justify my answers in the comparison table. |
It's not obvious to me what exactly is causing the build to fail. |
That's for some of the rendered examples, and you would basically need to follow the instructions in the README to do the build locally: https://github.com/flux-framework/flux-docs#setup basically open in VSCode, "Open in DevContainer" and then If that is too much, don't worry about it - I would be happy to do this on your behalf when the review is done. |
I avoid VSCode like the plague. But I presume I should be able to run through the build steps via a set of terminal commands, right? |
Yes you would need to basically run that command from a host or container with Flux. If you'd like to use a container, the .devcontainer Dockerfile https://github.com/flux-framework/flux-docs/blob/master/.devcontainer/Dockerfile should give you the right environment, and you'd want to build it and bind your working directory to And no worries if you don't like VSCode, it's been very popular at my institution, and I found it last year and really love it for so many reasons. I was a productive programmer before, but with VSCode I can easily write a few thousand lines of new code in a weekend. Thanks for your contribution! The main Flux devs should be able to take a look when they have some time. |
@mtwest2718 you should be able to rebase locally to fix the CI error now - there was a change in an auto example (likely from a version change) that needed to be made. |
@vsoch pulled changes from |
@mtwest2718 you'll want to rebase. The checks have to be approved always by a maintainer: |
TBH, I have never used git rebase. Usually just sequence of pull and merge. |
I can give instructions for rebasing https://vsoch.github.io/2019/rebasing/ and you might need some extra fu for the merge commit: https://stackoverflow.com/a/47818810. Pinging @grondo if he has other advice! |
Github also does seem to have a "rebase" atlernative to the merge button now. The merge button is actually a drop down and one of the choices is rebase. Works great if there are no conflicts. https://github.blog/changelog/2022-02-03-more-ways-to-keep-your-pull-request-branch-up-to-date/ |
Thanks @grondo ! 🙏 |
e8346f6
to
5793c9b
Compare
I do not see any button that says update branch or rebase in github for this PR.
I might just give up on this. Not worth the effort. |
@mtwest2718 when you rebase, you change the git history, so you typically need to push with TLDR: that message you received is expected with a rebase. |
A good faith attempt trying to follow what I know from my own experience and the htcondor docs to fill in the comparison chart. Some of these categories seem explicitly designed to distinguish Flux from its nominal competitors, which makes any apples to apples comparison hard.