-
Notifications
You must be signed in to change notification settings - Fork 8
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
Feedback on README.md instructions #2
Comments
Great feedback, @consideRatio! (1) refers to this: This is the link used by users to 'install' the app to grant it access to particular repos. For (2), adding the link seems a great idea. For (3), +1 - let's change it now, it's early enough that we have control of all the major deployments :D I like |
🎉 thanks for the clarifications and project! About renaming the environment variable. Perhaps we can rename also the suggested filename as well? From |
yep, both sound like great ideas. Do you think you can make a quick PR, @consideRatio? |
Speaking of renaming. I also consider a project name like The fact that we rely on a GitHub application feels less relevant to convey than that what is enabled for the by using this - temporary, scoped, github credentials. Just brainstorming a bit! @yuvipanda I'll make sure to get this up and running and such first. I've already branched out to this issue etc before having it up and running. I'm happy to submit these kinds of smaller PRs though! |
- Better name for what it actually does - Prefix env var we use to pick up client id - Rename the IPython Magic too Ref #2
Removes a fiddly client-side config! This was particularly problematic when git was installed via conda, as it does not read the systemwide /etc/gitconfig file (conda-forge/git-feedstock#113) Ref #2
I've done the following:
I think the public app 'install' link can be made more discoverable, but you've already opened #4 - so I'm going to close this one. THANK YOU SO MUCH for making the project better! <3 |
Wieee nice work!! |
Step 6 in the GitHub App configuration, part of the README.md includes:
What does this refer to?
Step 1 in the Client configuration, part of the README.md refers to use of
git-credentials-store
. Since that is a technical reference, I'd expect a link or similar to be able to understand if that was a Python package we depend on, anapt-get
package, or something part of what you get when installinggit
in any way etc.Is it correct that
git-credentials-store
refers to something shipping withgit
, namely this.Use of
GITHUB_APP_CLIENT_ID
, maybeGITHUB_APP_USER_AUTH_CLIENT_ID
orGITHUB_APP_USER_AUTH__CLIENT_ID
instead?I've seen a lot of confusion stemming from not knowing what environment variables influence what software. By prefixing the environment variable with the related software's full name, there is a lot less confusion about it. To me, that far outweighs the downside of having a longer environment variable name.
What do you think about renaming this env var?
The text was updated successfully, but these errors were encountered: