everyday-as / pivity-issues

The GmodStore issue tracker
https://gmodstore.com
8 stars 0 forks source link

Create a limit of members for team #880

Open Marcuzz opened 4 years ago

Marcuzz commented 4 years ago

Hello, I think the amount of team members should be limited. A while ago, let's say one/two years ago when the split system between members was just available, a lot of members were adding their friends as "support members" of their scripts or whatever to grant them the content creator role. By being a content creator, you're able to access our "private" Discord channel, some private things around gmodstore and I don't think it's a good idea to make everyone can access that channel.

If I take the example of redacted , there are 7 people for a script. I can be wrong, but I don't think you need 7 people for a script, and it really looks like "eh I will add you you'll be considered as a content creator".

A limit would be great, imo.

Thanks, Diablos

FoksVHox commented 4 years ago

I think a better solution to this problem would be to add the ability for the owner of the team to create roles and limit how many can be the "author" of the addon. Maybe do so there are permissions for roles?

Marcuzz commented 4 years ago

I think personally the best way to do it is to not give the content creator role to members of a team who don't have all permissions, and allow these members to access the creator dashboard without actually having the role

FoksVHox commented 4 years ago

Yeah, that could also work.

JoshPiper commented 4 years ago

I'm not 100% down on "all permissions", because that's quite a wide net to swing for some people. Perhaps managing versions and edit, in some way like that, being the people who actually develop the thing, vs just ticket access?

Marcuzz commented 4 years ago

I don't really think there's a good way to do this, if someone wanted to they could just give someone a small arbitrary percentage cut of sales or all permissions and it would just be more of a nuisance than a solution. Sure it'll reduce the amount of content creators who aren't actually content creators, but if there's a will there's a way.

It feels like it will only get rid of people who don't really care about being a content creator, instead of people who are actually out to abuse this dynamic..

liondadev commented 4 years ago

I know this is an extremely old issue, but how about just re-doing the system to allow for 2 types of members, one Addon Author role, where there could be up to 2 people as the role. Then another 'Support Agent' role, where they would not be granted the Content Creator role. This could still be used to give friends the creator role though, but only allowing one would do less damage. You could also let team owners create custom roles, but the only role that would ever be able to get the creator rank is the one that the addon author is in. This could also show up on the team members page with people be categorized based on groups. It would also limit the addon author from making like 10 people Content Creators.

JoshPiper commented 4 years ago

One of my ongoing projects has 3 people working on it, so limiting to 2 wouldn't work for those. I like the idea of categorising the team page though, seems cool.