Guest comments #527
Labels
No labels
A: API
A: Backend
A: Federation
A: Front-End
A: I18N
A: Meta
A: Security
Build
C: Bug
C: Discussion
C: Enhancement
C: Feature
Compatibility
Dependency
Design
Documentation
Good first issue
Help welcome
Mobile
Rendering
S: Blocked
S: Duplicate
S: Incomplete
S: Instance specific
S: Invalid
S: Needs Voting/Discussion
S: Ready for review
Suggestion
S: Voted on Loomio
S: Wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Plume/Plume#527
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Is your feature request related to a problem? Please describe.
Some people may want to comment on an article, even if they don't have an account on the fediverse. It is a feature that is available on many blog engines, and even if it less useful with Plume (since people can interact with their Fediverse account easily) not everyone has an account on the fediverse.
Describe the solution you'd like
Having an option to post a comment as guest (only requiring an email address).
Describe alternatives you've considered
None I think?
Additional context
This brings some other issues:
Here is the Loomio thread BTW: https://framavox.org/d/KkydgAlV/guest-comment
Since it's not "real" data attached to a "real" actor, I tentatively think guest comments shouldn't federate. It would seem weird to see guest comments attached to a "guest" actor or a "system" actor because then the name needs to be dynamically filled into the content somehow. But maybe it would seem weirder to make these comments unfetchable?
In any case, auto-creating guest accounts is a bad idea because it will pollute your namespace and it means that no two guests can have the same username.
Some software allow you to do things anonymously, which is shown with a special account that reflect that, but whose name can't be changed (think cheers on twitch, questions on curiouscat/retrosping...). if we want guest comments to be federated I think it's the only good way.
I'm not sure why we should require an email address though, if we use it to verify two people are the same, it's not necessary hard to guess someone's email, and if it's to log it, one can just use a different throwaway email each time
is collecting email even necessary? if you want attribution to be
non-anonymous, then you can ask for a simple name instead. it's better for
privacy to not ask for any unnecessary information
On Wed, Apr 17, 2019, 15:22 fdb-hiroshima notifications@github.com wrote:
probably so you know which anonymous comment you need to ban.?
What if commenting anonymously automatically generated an implicit account for the commenter, which would get saved into cookies like full accounts are (this way, it'd be possible to track/ban spammers); then there'd exist an option to "upgrade" such an implicit account to a full account, keeping comment authorship. Perhaps the upgrade could also happen automatically when signing up if the current user is already "signed into" an implicit account.
I feel that requiring an email address would be a strong barrier to commenting. It's not difficult to paste my email into the field, and I'm not giving away much of a personal info (my email is publicly known anyway), but still, inputting your email address, just like inputting your full name, requires some commitment.