Skip to content
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

Initial comment - needs better documentation #670

Open
James-E-A opened this issue Feb 8, 2024 · 1 comment
Open

Initial comment - needs better documentation #670

James-E-A opened this issue Feb 8, 2024 · 1 comment

Comments

@James-E-A
Copy link

I'm trying to post a comment here:

https://www.pypy.org/posts/2023/12/pypy-v7314-release.html#utterances-thread

But the thread doesn't seem to exist yet since there are 0 comments, and the documentation is less than crystal-clear:

When Utterances loads, the GitHub issue search API is used to find the issue associated with the page based on url, pathname or title. If we cannot find an issue that matches the page, no problem, utterances-bot will automatically create an issue the first time someone comments.

It looks like there are six different configuration options, and no (documented) way to tell which one the owner of a given repo has chosen:

Blog Post ↔️ Issue Mapping

Choose the mapping between blog posts and GitHub issues.

Meaning I'm stuck just blindly trying to create a new issue with the syntax of an existing one, hoping that the configuration hasn't unluckily changed between now and then, and also hoping that Utterances will pick up threads that were not created by it and also not created by the owner of the repo.

@James-E-A
Copy link
Author

James-E-A commented Feb 8, 2024

Of course, I could just "sign in" and create the thread, but "act on my behalf" is an extremely inappropriate permission that I just can't grant.

I want to post a particular comment on a particular thread at a particular time while I supervise; I'm not giving a 3rd-party service permission to post unlimited comments in unlimited locations indefinitely and unsupervised.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant