-
Notifications
You must be signed in to change notification settings - Fork 69
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
The Gallery should move to GitHub Commenting #51
Comments
I like the idea of easy issue reporting, but please make it 100% clear that it is creating an issue and not a "comment". A comment is not an issue. As a maintainer I am scared of getting spammed with hundreds of GitHub issues that are not real issues but just general reviews or feedback ("it does xyz", "works great for abc", "not so good if you want to do cde"). |
Selfishly, I care about maintainability of the site, so I want a solution that leads in the end to the permanent retirement of livefyre commenting for all modules, even those that do not have GitHub pages. |
As a user, I'd like to see more and better documentation (that is on the PS Gallery). I |
So if i understand correctly each comment will generate a new github issue on the project github repo referenced. Will you be able to fetch existing issues + their comments using the Github Issues API and show them on the PS Gallery project page ? I can see situations where duplicate would be created if the PSGallery user does not see existing issues. |
Please note that this is not an official proposal/committed work but a chance for community feedback and discussion on where the Gallery should go with commenting
Motivation
Livefyre, the current commenting service on the Gallery, doesn't always produce a great experience and it is difficult for us to quickly resolve bugs when they occur because it is a 3rd party service.
The text format of the comments is not ideal for commenting and debugging code.
Many package comments don't have a good response time because it can be difficult
for package owners to manage multiple flows of feedback.
Since many package owners already host their projects on GitHub and respond to issues
there, there is an opportunity to integrate these flows.
We believe that by integrating the Gallery comment section with Git Hub issues we
can improve the overall experience for both publishers and consumers.
Specification
packages on other repositories
Open Questions
The text was updated successfully, but these errors were encountered: