Remind proposals
- If I remind a post and make no comment, all engagement should carry over, and I should receive no rewards
- If I remind a post and make a comment, no engagement carries through and I get all rewards
- If I remind a remind that had no comment, it should still carry all engagement and you get no rewards
- If I remind a remind that had a comment and also make a comment, then it's a new post and I should get all rewards
- Remind to group option
- Monetize, Boost, Schedule, NSFW, Hashtag options
- Be able to remind comments (This will not happen. Comments are secondary entities that need parents).
- Updated design (more information needed).
changed the description
changed the description
Under no circumstances should a reminder receive more points than the OP.
changed title from (feat): remind upgrades to Remind proposals
added Status::Validation scoped label
added Priority::2 - Normal Product::Newsfeed scoped labels
added Type::Refactor scoped label
changed the description
- Owner
This is a major refactor that requires careful consideration, especially to older posts that could loose comments with this changes.
Issues
- Reminds older than the day this change is deployed will loose their comments. Merging is too complicated and not viable.
- Votes and metrics have been changing the base counter of the entities (https://gitlab.com/minds/engine/blob/master/Core/Votes/Counters.php#L118). This means that all reminds we are setting to not inherit counters post this change will be reduced immediately and this might cause concern for reminders with historic posts
- Reminds are separate entities in all scenarios, and the votes are denormalised on the entities for performance. It's going to take a significant effort and refactor of the way we treat entities and denormalisation to ensure that the
I have voted on this
like actions are synchronised.
changed time estimate to 1mo
I am not going to provide any comments about the first four bullet points for the moment (due to wanting to think about them further and being interested in other users opinions about these elements).
However, I am really happy about the possibility of having posts being reminded to groups (this is something that I have personally been wanting to see for a while now).
It's a pity that it won't be possible to remind content with existing comments remaining intact (but I do appreciate that this could be overly complicated to implement and maybe something to further work on over the course of 2020).
I want to clarify the monitisation and scheduling elements. Will it be possible to schedule the publication of reminded content and how will the monitisation element work within the context of reminding content (as an example, will it be possible for the content creator to have the ability to request a wire if a user decides to remind the creators content)?
Edited by Mark Edworthy