frosty / Collaborific

A collaborative fiction writing website.
http://www.collaborific.com
6 stars 1 forks source link

Cascade delete #4

Open seanhandley opened 14 years ago

seanhandley commented 14 years ago

Make it so deleting a story deletes all its fics

frosty commented 14 years ago

I was thinking about this... There's a potential issue because I could imagine being pissed off if I were a fic author and my work got delete because the story owner decided to delete their story. I can see perhaps two options:

  1. Delete them, but before we do so we could email a copy of the story to each collaborator (so they have their work to keep)
  2. Don't delete them, and add a section to a user's profile so they can view their 'orphaned' fics. They won't be attached to a story, but they'd still be retrievable.
seanhandley commented 14 years ago

Fair point for sure. I was confused when building my RSS feeds and finding orphaned fics. I actually think when we delete a story we should mark it as deleted=true (and so invisible). Then the orphaned fics are not truly orphaned, their authors can still see them, and we can reinstate on request. Perhaps automatically housekeep stories which have been deleted after a period (maybe a year?). It's a tricky issue because ownership should be for all collaborators but the initiator started it so should be able to finish it too. Also, if a collaborator wants out of a story then removing their fics will spoil the flow. We'll need a consistent set of rules which people are made aware of before they contribute I think :-)