Read CONTEXT at end of post
Currently Voat’s "Private" subverse feature is primarily used to allow subs to disassociate their posts from v/all, all content is still public in every sense other than this. This isn’t really private, it’s more like a hidden setting.
For internal reasons Voat needs to implement a private subverse feature in which only approved people have access to the subverse content (pro tip: a lot of features we work on and end up offering were/are primarily developed for internal reasons like the upcoming Vote and Packages features).
Before we start any work on this feature, I want to discuss how to develop this feature and get your feedback and concerns.
As I see it, we have the classic concept of Private in which only approved people (members) can access subverse content. The only question is one of implementation: what controls access to subverse: subscriptions or moderator privileges? If we use subscriptions, we will have to modify the process so that moderators can approve a subscription request, otherwise the moderator feature would suffice. If we use a moderator approach, other users can see who is part of the private subverse which is good for transparency. Pros/cons to both approaches.
Some concerns I see:
-
Should we have different "Private" settings like a ReadOnly
differentiation so that a subverse can choose to display content to non-members but not allow non-members to submit posts/comments i.e. a read only approach?
-
What if a subverse is private and a new subscriber is added, should this new member have full access to subverse content or should all content submitted before they were added be inaccessible to them? In other words, only content submitted after a user became a member is visible to them. This concern is to allow existing members to be reassured their prior content is protected.
-
Should private subverse content show up in front-page/sets or should the subverse content only be accessible via navigating to the subverse itself?
-
Should pings be dropped when the target user isn’t a member?
There are probably other considerations I haven’t thought about, so let me know your thoughts.
CONTEXT
As with any change, we are all looking at the potential for abuse (which I see), so I want to give everyone a context of where this comes from so you can see the intentions involved with the thought.
I want to setup a corporate Voat instance for business related concerns that will be accessible by all Voat employees and members of the community that are involved with the operations of Voat (this is called dogfooding in the software world). In this instance I'd like to have a subverse about Finances that is restricted to only company executives, as well as a Legal subverse accessible to legal council, etc.
In these scenarios, private subverses are needed as a Voat developer or community manager wouldn't need access to this "sensitive" content.
I think it's important to note where this idea stems from and that this idea was never one of ill intention (i.e. This is the end of Voat!). This is why I mentioned "internal" above.
As always, we are just getting feedback here, let's try to look for solutions to the concerns rather than throwing out the baby with the bath water.
Edit
Consensus is in: Voat loves this idea... Pause... Pause... Not. ;)
view the rest of the comments →
truthwoke33 ago
What are your plans to mitigate user abuse e.g. creating a secret CP sub or a harassment sub?
SpottyMatt ago
In my mind, this is the biggest concern over private subverses as you cannot really maintain meaningful transparency of any sort while still allowing meaningful privacy.
Does voat's general population of users have real use cases for private subverses? If not, consider not making this feature available to the general population and keeping it internal.
Crensch ago
What about direct messages?
SpottyMatt ago
Direct messages are 1:1 communication and literally an order of magnitude more difficult to abuse.
You might have bad actors doing nefarious things with each other over direct messages but it's much more difficult for locii of bad actors to grow when there is no mechanism to broadcast a message only to the in-group.
I can't invite you into my direct message conversation with another Voat user, I have to have a separate conversation with you and perhaps relay messages by hand.
Crensch ago
All right.
Anyone can make a free discord and link to these things. IRC, Poal, Phucks, etc. Basically the same thing - why not have the convenient feature for others here, so those of us shoahed to this website from leftist strongholds have an easier time of congregating?
MisplacedMan ago
It only seems convenient to those who want to game and abuse the system.
Crensch ago
Ok. Couldn't possibly be convenient for others?
MisplacedMan ago
If you have any ideas on why such a thing would need to remain private, I'm all ears.
Off-site private groups can already be created on other apps, so... If one wants to use a private subverse on Voat to communicate with other people, rather than journaling or whatever, you might as well do it on Discord or Facebook, regardless of intention.
Crensch ago
"If you have nothing to hide, you have nothing to fear from our intrusion into your privacy."
Are you suggesting here that you've found no use for the direct messaging functionality on Voat?
"Yes goyim, join more honeypot sites because you can totally talk about everything you want to talk about there and not get censored!"
Come on, dude. Even "private" messages get censored on those sites.
MisplacedMan ago
You've already tried that angle, multiple times, in this thread. It doesn't work.
https://www.voat.co/v/Voat/3009940/16521221
Crensch ago
Linking to your own thread as evidence that I've "tried that angle, multiple times"?
Did you learn to argue on Reddit, or something?