-
Notifications
You must be signed in to change notification settings - Fork 155
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
Add rtd-bot to the list #243
Conversation
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.
Love this app! Great use case. Do you think instead of making it's own comment, it might be nice for the bot to edit the original pull request body at the very bottom and add the link there? (we had a similar idea for making links to rendered markdown files that were changed in a PR)
- Ensure all fields in the pull request template have been checked and links are included.
- Verify the legitimacy of each link.
- Open each of the screenshots to ensure they show the specific app functionality as clearly as possible.
- Install the app on a test organization and ensure the app works as advertised.
- Confirm the app slug is associated with the app.
- Think about the app's usecase and usefulness to developers. This often becomes a discussion amongst the maintainers in private channels if there's concerns that the app doesn't provide tangible benefits.
- Read the entire description/how the app works to make sure someone new could figure it out.
I'll be honest, I've never used Read the Docs before, so it was sort of difficult for me to figure out how this app worked and what it's requirements were. Do you think you could update the description to explain a little better?
_apps/rtd-bot.md
Outdated
# A short description of what your app does | ||
description: An unofficial GitHub Probot that helps reveiwing on Read The Docs | ||
# The slug of your hosted app on GitHub (https://github.com/apps/YOUR-SLUG) | ||
slug: rtd-bot |
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.
Any chance you'd consider renaming to a slug with bot
in it? The GitHub UI already displays [bot]
next to every GitHub App.
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.
It seems that rtd
is already in use. And I don't want to use Read The Docs
that may be used by official one in future (they use this name for GitHub Services).
Is it OK to keep this name?
I've added this idea to my ROADMAP: BTW about the CI build failure, it seems that it's not related with my changes. Plz check it. |
I'll handle this later. |
This feature has been implemented, see the updated screen shot. |
I've improved description. I've finished all known TODOs, please review again later. Thanks in advance! |
_apps/rtd-bot.md
Outdated
# A short description of what your app does | ||
description: Assists reviewing using Read The Docs | ||
# The slug of your hosted app on GitHub (https://github.com/apps/YOUR-SLUG) | ||
slug: rtd-bot |
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.
We banned the word bot
from being included in slugs since when your app is displayed on GitHub, it is shown next to [bot]
. Would you consider renaming your app?
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.
OK I've renamed my app, and updated slug in this .md file.
_apps/rtd-bot.md
Outdated
|
||
Get URL of documents when review changes in docs directory. | ||
|
||
Work with Read The Docs, then you'll find that PR for documentation needs additional steps like: |
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.
then you'll find that PR for documentation needs additional steps like:
Where does this documentation live?
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.
In Github repo, we have it in docs
directory. In Read the Docs, it exists under specific domain like https://${PROJECT_NAME}.readthedocs.io/${LANG}/${BRANCH_NAME}/
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.
Yes, but my question is, how would a user figure that out just from your comment there? I was not able to figure it out :(
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.
Do you mean how user can find the URL of generated document? If so, it'll be injected into PR body like this:
https://raw.githubusercontent.com/KengoTODA/rtd-bot/master/screenshot.png
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward? |
Hi @hiimbex, could you review this change? :) I believe that the failure of CI isn't related with my changes. |
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward? |
Hi @hiimbex could you check this PR? Thank you :) |
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward? |
Hi @hiimbex @bkeepers @JasonEtco could you check this PR? Thank you :) |
Sorry we didn't get back to you yet, we are currently unsure how to proceed with the apps gallery. You can submit your app to the marketplace which accepts unverified apps now. We'd still like to highlight apps created with Probot but are unsure how right now |
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward? |
We'll merge submissions for now, as long as the apps look useful :) |
Thank you! |
Thanks for making so interesting probot platform! Here I want to add one more app in the list.
Checklist
/_apps/
folder before opening this Pull Request.