Forum

Private stories - t...
 
Notifications
Clear all

Private stories - thought

Sheepcontrol
(@sheepcontrol)
Member Admin

This is partially a presentation and partially a memo - and on some issues I'd like to get your feedback:

I heard there's an interest in the option to set a story to private so only people considered friends can read them.

I fiddled the following ideas together:

  • People can add others as friends, this is a one-way action
  • People can re-friend, making it mutual

If you don't (currently) want to consider this person a friend, you can:

  • Mute the friendship - it will be listed, but you will not see the other persons private stories or get notifications
  • Reject the friendship - it will be deleted and the other party will get notified

Now as always, there are some issues to that:

Tags and other statistics are calculated on event and cached to reduce DB load.
This happens using default visibility settings, in other words private stories are not counted, leading to a mismatch in number of tags shown e.g. in the tag cloud and number of stories with said tag actually available for a friended reader.

Being an added feature, this will not happen right now, but still, the issue remains.

So what are your thoughts on this? Accept the mismatch, accept more load on the database (might be possible to counter that using extended caching), count tags although you might not be able to access stories referrd to (the way LifeJournal does it)

Quote
Topic starter Posted : 04/03/2017 11:30 pm
Nadia
(@nadia)
Member Admin

I like the livejournal way.  :upsidedown:

My Hub TrekNation | World of X | Capeside Diaries

ReplyQuote
Posted : 15/05/2017 9:15 am
banshee
(@banshee)
Member Admin

I like the livejournal way, as well. But I don't think I would turn this feature on. I like the ability to restrict reading to members that are logged in, but restricting it further I don't think would be necessary.

eFiction Archives: Tom Paris Dorm | Twice Bitten | Underground

ReplyQuote
Posted : 18/04/2018 11:06 am
Share: