-
-
Notifications
You must be signed in to change notification settings - Fork 18.5k
DOC: add button to edit on GitHub #39859
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
Comments
I like this idea, I think it might work well, especially for typos. But it might also have problems... The API has a more clearly defined structure, it would be easier to approve or decline changes to API docs subject to that. Changes to non-api pages are more subjective, adding in, deleting or editing a sentence here and there might be more difficult to selectively approve based on the number of new participants, and a more dynamic guidebook may be harder to use for regular users. I am assuming the number of editors picks up substantially. |
TBH I think that having a bit of friction for making a PR is a good thing - I get the impression that PRs done directly from GitHub (usually made from |
Sorry @afeld , I may have misunderstood what you were suggesting - doesn't the current (as an aside, thanks for all the work you're doing on the docs!) |
Seems like the two folks who have commented already are less in favor. Anyone else think it's a good idea? If not, fine to close.
I get what you're saying. Setting up a pandas development is probably an hour minimum — would love a number closer to zero, particularly for working on docs — but that's a whole different problem.
Good point! In that case, talking about the non-API pages.
You're welcome! Definitely the largest open source project I've worked on consistently, so getting a lot out of seeing how that works. |
True, but the docs do say that you don't need to build pandas locally if you're only interested in building the docs
OK yes, if non-API pages don't have a button to make the source easily findable, then adding one seems like a good idea |
Beside the point here, but:
|
You're right, sorry, it just says
So yeah, +1 for adding a button like [source] to non-API pages |
I said "I like this idea, I think it might work well, especially for typos". sure I cited some potential probs but only potential - helping users to find the source for the non-api is also useful, so I'm more like a +0.5. :P |
@afeld As its still mentioned that this issue is still opened, so I want to take up this issue and do as per you could suggest more. I want to contribute for this, do let me know where exact I could find the code base folder where I could add this |
I see that this thread has not been commented on for over 3 months and this issue is still up. I would like to contribute to this @afeld, do you know where in the codebase I could add this feature? |
take |
Is this Issue still open? From what I've read of the thread, the issue has been dealt with by @ADing4818 |
Yes, I have written a solution and have been waiting to be reviewed but the contributors have unfortunately not been responsive these past couple of months. |
Sorry for the delay, just left a review - if I've understood the PR correctly, I don't think it quite addresses the issue |
@lithomas1 - you tagged this as needs discussion a while ago, is that still the case? |
Seems like there weren't any objections, removing the label. |
Location of the documentation
https://pandas.pydata.org/docs/
Documentation problem
I'll write it as a user story:
As a pandas user, when I come across a small problem with the documentation (like a typo), I want to be able to suggest a fix with minimal friction.
Currently, contributors need to search the repository to find the corresponding source file.
Suggested fix for documentation
Having an "Edit this page on GitHub" button would help people contribute to documentation quickly. A couple of resources explaining how to do this with Sphinx:
Could limit to non-API pages to keep things simple. Possible it makes more sense to do this in the theme.
The text was updated successfully, but these errors were encountered: