codefordenver / hawthorn-client

Hawthorn is based on the concept of affinity groups, a group of individuals who come together around a shared experience, interest or common goal. With Hawthorn affinity groups, you are free to start or join conversations and share useful resources with people in your community.
http://hawth.org
Apache License 2.0
2 stars 1 forks source link

Allow removal and editing of previous comments if feasible #27

Open iatenine opened 4 years ago

iatenine commented 4 years ago

Currently everything is seemingly set in stone from the user's end once a comment is submitted. Not sure if this is feasible to implement though if the goal is to have no accounts and make all commenting anonymous

trex commented 4 years ago

If we want to limit updating and deleting to the user who posted the comment, conversation, or community, then we will need to create some concept of a user, either through managing sessions, or a modeled user that is tied to the comments, conversations and communities they create.

moonquay commented 4 years ago

I'm not sure if that immediate permanence upon submitting is a bug or a feature. So many other sites have endless editing capabilities, I appreciate that we might want to make people really think about what they're sharing before publishing. Or, maybe we save their IP address for a short amount of time and they have only a few minutes to decide to edit or delete. I could see a different approach within the groups, where users would have some regular alias & password to join / contribute. There, they might be able to edit or delete their own posts.