-
-
Notifications
You must be signed in to change notification settings - Fork 7.9k
Doc changes to git setup #14752
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
Doc changes to git setup #14752
Conversation
I think this section gets copied over from the gitwash repository so I think you need to make the PR there. |
Thanks for the PR @RebeccaWPerry. To elaborate, these bits of the docs are copied from here: https://github.com/matthew-brett/gitwash - it looks like that repository hasn't been updated in about 2 years though and is dead, so maybe we should just put the changes directly into Matplotlib? |
@dstansby haha, oops! Was just trying to make a simple doc change as my first PR. It does look like gitwash is pretty ignored. Including some PR's from @tacaswell. |
I personally think it doesn't make sense to maintain our full git tutorial and we should just strip that all out and put some links to generic tutorials (e.g. https://guides.github.com/). |
@anntzer I’d have had trouble getting a work flow together from those tutorials. They are bizarrely devoid of command line examples, perhaps on the assumption a lot of folks will use a GUI? |
I just picked these links as the first thing that google gave me, but certainly there can be better choices? |
I thought that's what gitwash was supposed to be? |
After a quick look, and I'd be fine just linking w/ numpy's tutorial. It seems comprehensive and their workflow is close enough to ours. |
I'm closing this because these changes won't take effect. If anyone feels strongly about not using gitwash, we can open a new issue... Thanks @RebeccaWPerry ! |
As far as I can see, these changes would take effect - unless we sync with the gitwash repo, which I don't think we do (otherwise why would the doc be here). Edit: In the CircleCI build at least this has an effect: https://22918-1385122-gh.circle-artifacts.com/0/home/circleci/project/doc/build/html/devel/gitwash/configure_git.html?highlight=what%20your%20config%20file So until someone comes up with a replacement for gitwash, this would at least be an improvement. |
|
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.
Probably, this won't stay forever, but until we have something else, this is an improvement.
@jklymak the last run seems to have been Feb 2017. Since then we've had some local changes. So we're down that road already. Since the gitwash project seems dead anyway, that's not too much of an issue. |
Sounds good. I think we should discuss a way forward but it’s not urgent. |
@RebeccaWPerry thanks, and congratulations on your first contribution to Matplotlib! Hope to see you back some time. |
PR Summary
Small doc changes to help new devs set up git. Removed "Of course..." because words like "of course" and "just do..." can be off-putting to people who don't see what follows as obvious.
PR Checklist