8
votes
Is there anything more we should do with reposts?
The site gives a warning if you intend to repost a link but should we do more like request a reason for reposting (for examples, the post is a year old, the moment is opportune, etc.?)
I think that automatically providing a link to other times it has been posted would be worthwhile. There's often interesting conversation to be read.
The repost warning system already does that. It lists the time since it was last posted, the group it was posted to, a link to that post, and then a checkbox to click if someone still wants to submit it again.
E.g. https://i.imgur.com/6vf98k9.png
And the code responsible for that:
https://gitlab.com/tildes/tildes/-/blob/master/tildes/tildes/views/topic.py#L64-72
https://gitlab.com/tildes/tildes/-/blob/master/tildes/tildes/templates/includes/new_topic_form.jinja2#L66-82
I was familiar with that part, but does it put a link from the comments to the last discussion? ie - if you repost something, and I go to that repost, I think that there should be a link at the very top for me to see that links to the last conversation on the topic. I didn't think it did that but maybe I just haven't seen a repost recently.
Ah, I see what you mean now. No, AFAIK reposted topics don't currently link to the previous submissions anywhere in them yet. I could have sworn there was a gitlab issue for this already, since it has been discussed before, but I can't actually find one... so I have created one for it: https://gitlab.com/tildes/tildes/-/issues/688
Given 'trust the user' being a big principle, probably the latter. The main reason I asked is because the only identification we have for reposts is the tag 'duplicate post' and we have basically no guidelines to deal with them. How long should it take for a post to be repostable for example?
It's not like reposts are a big problem. I've only seen a few and most of them are posted by you. I think a warning is enough.
AFAIK there isn't an expiry. I just tested by trying to resubmit something I first submitted in May 2018 and I still got the warning. So, yeah, having the repost warning expire after a certain period probably wouldn't be a bad idea. Added the suggestion to gitlab:
https://gitlab.com/tildes/tildes/-/issues/689
Awesome!