-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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 comments system to videos #51
Comments
I know there is ongoing work to make the comment system ActivityPub-compatible, and my propositions don't interfere with it. They are mainly display/metrics features on the PeerTube instance(s). As suggested by aluriak/@Aluriak:
To keep things simple, we should keep the traditional comment system working and advertise the link above, as a per-video (or series or video if we make that happen) override.
I don't agree with everything, but giving content creators a way to better communicate is definitely in the spirit of PeerTube. Give them a .csv (maybe capping to a size) for the simplest cases, and an API so that their fellow developer friends can build tools to help them deal with popularity.
A way to display comments that has worked well in reddit is the tree-like display where comments that are up-voted the most are shown closer to the video. It could be the default display format based on the number of cumulated boosts/favorites, for instance, with a fallback on inverse chronological ordering. Then, search of comments might be of lower priority, especially since it's only a display feature that is superseded by the aforementioned API/file comment retrieval. |
Working branch: https://github.com/Chocobozzz/PeerTube/tree/feature/comments I'll do a simple comment system first, and then we'll add your proposals in other issues @rigelk. Main goal -> tree-like system (Mastodon, Reddit...):
|
Implemented. Demo: https://peertube.cpy.re/videos/watch/da2b08d4-a242-4170-b32a-4ec8cbdca701 |
Subscribe system. When your server displays a video from another pod, it subscribes to the events of comments from this video. The original server then sends the events to servers which subscribed.
Original server must also get comments from other servers, so... Two way subscription system ?
The text was updated successfully, but these errors were encountered: