bingusdingus had a point
- stairmaster
- Joined: Wed Oct 13, 2021 1:13 am
- Byond Username: Stairmaster
bingusdingus had a point
perhaps the devs shouldn't throw the baby (legitimate criticism) out with the bathwater just because the guy got a little bit heated. Perhaps this closemindedness is why you guys haven't been able to respond to the declining server pop to any meaningful extent.
- bingusdingus
- Joined: Wed Jun 19, 2024 10:21 pm
- Byond Username: Bingusdingus
Re: bingusdingus had a point
Thanks for the support bro. Its even worse that the admins then proceeded to do the "we're gonna repost your opinion like a copypasta to clown it" meme, immediately after locking the thread. Not a good look, but I don't think anyone cares anymore. I need my post to get approved to post here now, so I guess I ruffled someone's feathers.
Last edited by bingusdingus on Fri Dec 20, 2024 5:08 pm, edited 2 times in total.
- Jacquerel
- Code Maintainer
- Joined: Thu Apr 24, 2014 8:10 pm
- Byond Username: Becquerel
Re: bingusdingus had a point
if you make a topic and say "I will not be reading any replies" it will be closed because you don't want anyone to reply to it
if I didn't want anyone to see it I would have deleted it
he said everything he wanted to say and then said "nobody respond to this I don't want a conversation", you got everything that you wanted
I don't think reposting it as a copypasta was a good idea but I didn't do that so you'll have to see what those guys say about it
if I didn't want anyone to see it I would have deleted it
he said everything he wanted to say and then said "nobody respond to this I don't want a conversation", you got everything that you wanted
I don't think reposting it as a copypasta was a good idea but I didn't do that so you'll have to see what those guys say about it
- bingusdingus
- Joined: Wed Jun 19, 2024 10:21 pm
- Byond Username: Bingusdingus
Re: bingusdingus had a point
Honestly, I don't blame you for locking the thread. I think that was fair.Jacquerel wrote: ↑Fri Dec 20, 2024 5:07 pm if you make a topic and say "I will not be reading any replies" it will be closed because you don't want anyone to reply to it
if I didn't want anyone to see it I would have deleted it
he said everything he wanted to say and then said "nobody respond to this I don't want a conversation", you got everything that you wanted
I don't think reposting it as a copypasta was a good idea but I didn't do that so you'll have to see what those guys say about it
- Stabbystab
- Joined: Mon Sep 25, 2023 2:36 pm
- Byond Username: StabbyStab
- Location: SERBIA! SERBIA!
Re: bingusdingus had a point
I said it in the decap discussion but I’ve lost all faith in not just the coders but tg administration as a whole. I feel like Everytime I come back theirs some new dumb change, the spear change was the most recent burn and even though it’s gone now it should have never happened. I feel like our voices as a community are not listened to and now pop has been murdered.
- mrmelbert
- In-Game Game Master
- Joined: Fri Apr 03, 2020 6:26 pm
- Byond Username: Mr Melbert
Re: bingusdingus had a point
If it makes you feel any better I'd have clowned on it if I wasn't an adminbingusdingus wrote: ↑Fri Dec 20, 2024 5:06 pm Thanks for the support bro. Its even worse that the admins then proceeded to do the "we're gonna repost your opinion like a copypasta to clown it" meme, immediately after locking the thread. Not a good look, but I don't think anyone cares anymore. I need my post to get approved to post here now, so I guess I ruffled someone's feathers.
The community is not a monolith, there is no single change which is universally approved by everyone. No matter what you do you're gonna upset someone. The spear change for example, (assuming you're talking about them being unable to break lockers? Not sure which change you mean) that was done by a member of the community.Stabbystab wrote: ↑Fri Dec 20, 2024 5:14 pm I said it in the decap discussion but I’ve lost all faith in not just the coders but tg administration as a whole. I feel like Everytime I come back theirs some new dumb change, the spear change was the most recent burn and even though it’s gone now it should have never happened. I feel like our voices as a community are not listened to and now pop has been murdered.
But ultimately it's like, entirely understandable to lose favor in people if they broadly start to swing another way, I don't blame you. It is what it is
Admin: December 2020 - Present
Code Maintainer: December 2021 - Present
Head Admin: Feburary 2022 - September 2022
Youtube Guy: sometimes
Code Maintainer: December 2021 - Present
Head Admin: Feburary 2022 - September 2022
Youtube Guy: sometimes
- bingusdingus
- Joined: Wed Jun 19, 2024 10:21 pm
- Byond Username: Bingusdingus
Re: bingusdingus had a point
If you weren't an admin you wouldn't have been able to reply to a locked post in the first place. Which was entirely the issue I had. Clowning on people is well and good unless you're literally stopping someone from responding back, then its just bullying.
Last edited by bingusdingus on Fri Dec 20, 2024 6:00 pm, edited 3 times in total.
- Stabbystab
- Joined: Mon Sep 25, 2023 2:36 pm
- Byond Username: StabbyStab
- Location: SERBIA! SERBIA!
Re: bingusdingus had a point
I don’t necessarily hate anyone it’s just after all the times I’ve been burnt by shitty changes im done with tg and i dont really blame or hate anyone in particular it’s a collective of events. Also yeah the spear losing the skill to break lockers was the change I mentioned.mrmelbert wrote: ↑Fri Dec 20, 2024 5:55 pmIf it makes you feel any better I'd have clowned on it if I wasn't an adminbingusdingus wrote: ↑Fri Dec 20, 2024 5:06 pm Thanks for the support bro. Its even worse that the admins then proceeded to do the "we're gonna repost your opinion like a copypasta to clown it" meme, immediately after locking the thread. Not a good look, but I don't think anyone cares anymore. I need my post to get approved to post here now, so I guess I ruffled someone's feathers.
The community is not a monolith, there is no single change which is universally approved by everyone. No matter what you do you're gonna upset someone. The spear change for example, (assuming you're talking about them being unable to break lockers? Not sure which change you mean) that was done by a member of the community.Stabbystab wrote: ↑Fri Dec 20, 2024 5:14 pm I said it in the decap discussion but I’ve lost all faith in not just the coders but tg administration as a whole. I feel like Everytime I come back theirs some new dumb change, the spear change was the most recent burn and even though it’s gone now it should have never happened. I feel like our voices as a community are not listened to and now pop has been murdered.
But ultimately it's like, entirely understandable to lose favor in people if they broadly start to swing another way, I don't blame you. It is what it is
- Jacquerel
- Code Maintainer
- Joined: Thu Apr 24, 2014 8:10 pm
- Byond Username: Becquerel
Re: bingusdingus had a point
for the record I think melbert replied before I did and thus got in before the thread was locked and did not have any warning or idea that I was going to close it before you could reply
- Vekter
- In-Game Admin
- Joined: Thu Apr 17, 2014 10:25 pm
- Byond Username: Vekter
- Location: Fucking around with the engine.
Re: bingusdingus had a point
Thanks for the support bro. Its even worse that the admins then proceeded to do the "we're gonna repost your opinion like a copypasta to clown it" meme, immediately after locking the thread. Not a good look, but I don't think anyone cares anymore. I need my post to get approved to post here now, so I guess I ruffled someone's feathers.
Clowning aside, he didn't have a point, because coding by consensus introduces all kinds of power dynamic bullshit and results in things like nerfing unpopular antags/events into the ground instead of fixing them properly because "well they voted for this, we have to do it now, right?". At a large scale, players don't have an idea as to what the actual concept or direction of the game should be.
If Overwatch was coded by consensus, there are at least four characters that wouldn't be in the game anymore and the balance would be completely fucked because nobody who plays the game at a casual level has any reasonable concept of how balance should work on the whole because it's all based on their personal experiences, not any actual data.
Clowning aside, he didn't have a point, because coding by consensus introduces all kinds of power dynamic bullshit and results in things like nerfing unpopular antags/events into the ground instead of fixing them properly because "well they voted for this, we have to do it now, right?". At a large scale, players don't have an idea as to what the actual concept or direction of the game should be.
If Overwatch was coded by consensus, there are at least four characters that wouldn't be in the game anymore and the balance would be completely fucked because nobody who plays the game at a casual level has any reasonable concept of how balance should work on the whole because it's all based on their personal experiences, not any actual data.
- bingusdingus
- Joined: Wed Jun 19, 2024 10:21 pm
- Byond Username: Bingusdingus
Re: bingusdingus had a point
Overwatch is a property owned by a company that hires people to work on it for them. This ownership affords them the ability to make executive decisions involving the game that they believe is right because it belongs to them. I don't get how I have to keep bringing up that SS13 is a community project and the coders don't own shit. You're not an enlightened individual for having created things for a project that everyone has access to, the only reason coders have a say is because they are the ones that hold the keys at this particular moment. I'm so fucking tired of this idea of coder exceptionalism that people try to push. Do you really think coders have that much more insight into the game? People care for SS13 on so many different levels, you don't need to actively contribute to be able to understand things like code and statistics, its even borderline manipulative to push the narrative that you need to be a coder to be informed. It's absolutely arrogant to believe that one particular group knows what's right above all by providence of their subjective experience and not others.Vekter wrote: ↑Fri Dec 20, 2024 6:34 pm If Overwatch was coded by consensus, there are at least four characters that wouldn't be in the game anymore and the balance would be completely fucked because nobody who plays the game at a casual level has any reasonable concept of how balance should work on the whole because it's all based on their personal experiences, not any actual data.
Last edited by bingusdingus on Fri Dec 20, 2024 7:31 pm, edited 1 time in total.
- Vekter
- In-Game Admin
- Joined: Thu Apr 17, 2014 10:25 pm
- Byond Username: Vekter
- Location: Fucking around with the engine.
Re: bingusdingus had a point
The problem is that you're seeing people say "A project needs a group of people who generally know what's going on and what direction they think is correct to keep things on course or it turns into a nightmare shitshow" and think they're saying "Coders are just better than you, cope and seethe". I can't really blame you for having that mindset, because there have been coders before who said something similar, but I (and the majority of the rest of the coders) are saying the latter.bingusdingus wrote: ↑Fri Dec 20, 2024 7:29 pm Overwatch is a property owned by a company that hires people to work on it for them. This ownership affords them the ability to make executive decisions involving the game that they believe is right because it belongs to them. I don't get how I have to keep bringing up that SS13 is a community project and the coders don't own shit. You're not an enlightened individual for having created things for a project that everyone has access to, the only reason coders have a say is because they are the ones that hold the keys at this particular moment. I'm so fucking tired of this idea of coder exceptionalism that people try to push. Do you really think coders have that much more insight into the game? People care for SS13 on so many different levels, its absolutely arrogant to believe that one particular group knows what's right above all by providence of their subjective experience and not others.
I never said "you need to be a coder to be informed", I said that the maintainers have a better idea of where they and the head coders want the project to go than you do. You are limited in the scope of what you can experience by virtue of being a single person who can only ever really experience one limited view of the game at a time, whereas the people who are selected as maintainers have been around long enough and demonstrated enough knowledge of the code and understanding of what the head coders want out of the project that they were given authority over the project. Nobody here is saying that your opinion isn't valid or important or worth listening to. We're saying that your opinion is not the only opinion and may not line up with what the project's leads want the game to be.
We don't do votes because players, as a whole, are not responsible for leading the project or determining what direction things go in. The benefit of having a small group of people determine the game's direction is that we stay consistent on what we're doing and we have a generally stable product as a result. People can usually expect that they can wake up tomorrow and not see huge swaths of the game change because a group of people didn't like them. The downside is that sometimes things you want to happen aren't going to happen and vice versa. If it makes you feel any better, I've been trying to get cryo pods re-added for years but haven't been able to convince the maintainers that they're worth adding.
If you'd like to see if you can make code by consensus work...

This button exists. Learn how to use it.
To be fair to you, I think what you probably want more than hard-set "code is law" code by consensus voting is for your feedback to be listened to more, which is a reasonable concern but one that we've generally beaten to death over the years. The basic way it shakes out is "Your feedback will be listened to, but whether or not it's acted on is a different story". If you don't like that, I have nothing that I can really do for you in the long run other than reassure you that coders do actually listen to feedback, it's just that feedback that boils down to "Add this" or "Don't add this" is not very good feedback.
-
- Joined: Wed Jan 04, 2023 5:19 am
- Byond Username: GPeckman
Re: bingusdingus had a point
There's plenty of middle ground between the status quo and code by consensus. As an example, take the headmin elections. Players are allowed to vote for 1 of the 3 headmins each term, granting them a valuable say in how policy is designed, but without turning it into rules by consensus. A similar system could be implemented with headcoders; doesn't that sound like a much better situation that what we have now?Vekter wrote: ↑Fri Dec 20, 2024 7:43 pm To be fair to you, I think what you probably want more than hard-set "code is law" code by consensus voting is for your feedback to be listened to more, which is a reasonable concern but one that we've generally beaten to death over the years. The basic way it shakes out is "Your feedback will be listened to, but whether or not it's acted on is a different story". If you don't like that, I have nothing that I can really do for you in the long run other than reassure you that coders do actually listen to feedback, it's just that feedback that boils down to "Add this" or "Don't add this" is not very good feedback.
- Vekter
- In-Game Admin
- Joined: Thu Apr 17, 2014 10:25 pm
- Byond Username: Vekter
- Location: Fucking around with the engine.
Re: bingusdingus had a point
Not really, because I feel like we already have a lot of people who vote for headmins based on general vibes and promises they may or may not even be capable of fulfilling, which would be even more of a headache with electable head coders. Imagine if anyone could run as head coder and we got someone who promised to re-add cloning or decapitations but knew jack all about actually coding. They would do the one thing they wanted and be completely useless for six months because they don't know how any of this works.GPeckman wrote: ↑Sat Dec 21, 2024 6:47 pmThere's plenty of middle ground between the status quo and code by consensus. As an example, take the headmin elections. Players are allowed to vote for 1 of the 3 headmins each term, granting them a valuable say in how policy is designed, but without turning it into rules by consensus. A similar system could be implemented with headcoders; doesn't that sound like a much better situation that what we have now?Vekter wrote: ↑Fri Dec 20, 2024 7:43 pm To be fair to you, I think what you probably want more than hard-set "code is law" code by consensus voting is for your feedback to be listened to more, which is a reasonable concern but one that we've generally beaten to death over the years. The basic way it shakes out is "Your feedback will be listened to, but whether or not it's acted on is a different story". If you don't like that, I have nothing that I can really do for you in the long run other than reassure you that coders do actually listen to feedback, it's just that feedback that boils down to "Add this" or "Don't add this" is not very good feedback.
It works better for head admins because being a head admin doesn't really require any technical knowledge that can't be taught in a few days' time. Head coders need to be able to understand how DM code works at a pretty high level to understand whether or not something being merged might break something else.
-
- Joined: Wed Jan 04, 2023 5:19 am
- Byond Username: GPeckman
Re: bingusdingus had a point
I don't see why the elected headcoder couldn't give input on other PRs. Not even technical input, just things like "I think this is good/bad for the game." Even if the elected headcoder didn't know anything about how to code, I still don't think it would make a big difference. If the headmin election system was copied exactly, there'd be two other headcoders, one appointed by the host and one voted on by the maintainer team, and those ones would certainly know how to code. Hell, 2 out of 3 headcoders would still be an improvement over some periods in TG's history; didn't have a long period where Oranges was basically the only active headcoder?Vekter wrote: ↑Sat Dec 21, 2024 6:52 pmNot really, because I feel like we already have a lot of people who vote for headmins based on general vibes and promises they may or may not even be capable of fulfilling, which would be even more of a headache with electable head coders. Imagine if anyone could run as head coder and we got someone who promised to re-add cloning or decapitations but knew jack all about actually coding. They would do the one thing they wanted and be completely useless for six months because they don't know how any of this works.GPeckman wrote: ↑Sat Dec 21, 2024 6:47 pm There's plenty of middle ground between the status quo and code by consensus. As an example, take the headmin elections. Players are allowed to vote for 1 of the 3 headmins each term, granting them a valuable say in how policy is designed, but without turning it into rules by consensus. A similar system could be implemented with headcoders; doesn't that sound like a much better situation that what we have now?
It works better for head admins because being a head admin doesn't really require any technical knowledge that can't be taught in a few days' time. Head coders need to be able to understand how DM code works at a pretty high level to understand whether or not something being merged might break something else.
Edit: I'm not actually sure we have 3 active headcoders right now. It looks like Ninjanomnom hasn't sent any messages in discord or opened any PRs since October.
- Vekter
- In-Game Admin
- Joined: Thu Apr 17, 2014 10:25 pm
- Byond Username: Vekter
- Location: Fucking around with the engine.
Re: bingusdingus had a point
It wouldn't really change anything in practice because the elected headcoder would just kind of exist and be overruled by the other two on most things. I guess it would look good for optics but otherwise it wouldn't really be that effective.GPeckman wrote: ↑Sat Dec 21, 2024 7:03 pm I don't see why the elected headcoder couldn't give input on other PRs. Not even technical input, just things like "I think this is good/bad for the game." Even if the elected headcoder didn't know anything about how to code, I still don't think it would make a big difference. If the headmin election system was copied exactly, there'd be two other headcoders, one appointed by the host and one voted on by the maintainer team, and those ones would certainly know how to code. Hell, 2 out of 3 headcoders would still be an improvement over some periods in TG's history; didn't have a long period where Oranges was basically the only active headcoder?
Edit: I'm not actually sure we have 3 active headcoders right now. It looks like Ninjanomnom hasn't sent any messages in discord or opened any PRs since October.
Hot take but I think the system we have now is fine? Wallening was an issue but not for the reasons that having elected head coders would fix (it was because it was rushed out the door when not ready, not because it sucked as an idea).
-
- Joined: Wed Jan 04, 2023 5:19 am
- Byond Username: GPeckman
Re: bingusdingus had a point
That's a rather cynical take, and even if its true the maintainer team could really use some help when it comes to optics.
The core issue with wallening itself is that it was unfinished. But that's not the same as the issue with the maintainer team's handling of wallening; the issue there is that they completely ignored how unpopular wallening was with the playerbase until someone forked the server and it was impossible to keep ignoring. Its good that they reverted it eventually, but it shouldn't have been merged in the first place, and it shouldn't have taken a fork to get them to revert it.
- Vekter
- In-Game Admin
- Joined: Thu Apr 17, 2014 10:25 pm
- Byond Username: Vekter
- Location: Fucking around with the engine.
Re: bingusdingus had a point
Fair, but I'm not really sure what "let people elect a head coder" will do to fix that, nor am I certain it's worth fixing it if it creates a bunch of other problems like "the game changing direction every six months".GPeckman wrote: ↑Sat Dec 21, 2024 8:35 pm
The core issue with wallening itself is that it was unfinished. But that's not the same as the issue with the maintainer team's handling of wallening; the issue there is that they completely ignored how unpopular wallening was with the playerbase until someone forked the server and it was impossible to keep ignoring. Its good that they reverted it eventually, but it shouldn't have been merged in the first place, and it shouldn't have taken a fork to get them to revert it.
-
- Joined: Wed Jan 04, 2023 5:19 am
- Byond Username: GPeckman
Re: bingusdingus had a point
It's possible that it wouldn't fix anything, but I can't really see it being any worse than what we have now. I also don't think the "changing design direction" would become more of a problem, but thats because its already pretty bad. As an example, Oranges has had a whole design document written for an RCD replacement for I don't even know how long, and nobody has coded it yet.
- iamgoofball
- Github User
- Joined: Fri Apr 18, 2014 5:50 pm
- Byond Username: Iamgoofball
- Github Username: Iamgoofball
Re: bingusdingus had a point
i coded itGPeckman wrote: ↑Sun Dec 22, 2024 12:14 am It's possible that it wouldn't fix anything, but I can't really see it being any worse than what we have now. I also don't think the "changing design direction" would become more of a problem, but thats because its already pretty bad. As an example, Oranges has had a whole design document written for an RCD replacement for I don't even know how long, and nobody has coded it yet.
-
- Joined: Wed Jan 04, 2023 5:19 am
- Byond Username: GPeckman
Re: bingusdingus had a point
Then why isn't it in the game yet?iamgoofball wrote: ↑Sun Dec 22, 2024 2:08 ami coded itGPeckman wrote: ↑Sun Dec 22, 2024 12:14 am It's possible that it wouldn't fix anything, but I can't really see it being any worse than what we have now. I also don't think the "changing design direction" would become more of a problem, but thats because its already pretty bad. As an example, Oranges has had a whole design document written for an RCD replacement for I don't even know how long, and nobody has coded it yet.
- SpaceInaba
- Joined: Wed Sep 21, 2016 1:03 pm
- Byond Username: SpaceInaba
- Location: everyone's favorite sjw
Re: bingusdingus had a point
how do you guys like live in real life with your "RETURN 2 TRADITION" brain parasite like things change. you're playing a game that has an open source repository. sometimes things are different, sometimes you like it sometimes you dont, but if the game received 0 changes for the past 20 years nobody would be playing it.
Spoiler:
- TheFinalPotato
- Code Maintainer
- Joined: Sun Oct 13, 2019 7:58 am
- Byond Username: LemonInTheDark
Re: bingusdingus had a point
GPeckman wrote: ↑Sat Dec 21, 2024 6:47 pm There's plenty of middle ground between the status quo and code by consensus. As an example, take the headmin elections. Players are allowed to vote for 1 of the 3 headmins each term, granting them a valuable say in how policy is designed, but without turning it into rules by consensus. A similar system could be implemented with headcoders; doesn't that sound like a much better situation that what we have now?
Briefly:GPeckman wrote: ↑Sat Dec 21, 2024 7:03 pm I don't see why the elected headcoder couldn't give input on other PRs. Not even technical input, just things like "I think this is good/bad for the game." Even if the elected headcoder didn't know anything about how to code, I still don't think it would make a big difference. If the headmin election system was copied exactly, there'd be two other headcoders, one appointed by the host and one voted on by the maintainer team, and those ones would certainly know how to code. Hell, 2 out of 3 headcoders would still be an improvement over some periods in TG's history; didn't have a long period where Oranges was basically the only active headcoder?
Edit: I'm not actually sure we have 3 active headcoders right now. It looks like Ninjanomnom hasn't sent any messages in discord or opened any PRs since October.
People place too much stock in headcoder as a decisionmaking position, we exist to break ties between maintainers, hold keys to the repo, and to some extent provide a design direction (depends on the person, just like it does for maintainers). It isn't like headmin where you're the One GuyTM in charge of making decisions formally. Both because the decisions you get to make are predicated on people making prs to fill them (which is why some design directions end up stalled) and because that responsibility is split up into the rest of the maintainer team. We are not nearly as centralized as the admin team. (See: that time I made a pr removing the swag outfit and it got closed, etc).
I am not interested in giving someone who doesn't have experience with or interest in working on the game power over denying the work of others (most of the job since most prs are merged). Similarly I am not interested in restructuring our organization to reduce individual flexibility, introduce further politics and destabilize our contributors in the name of giving more power to the voice of people who can already make theirs heard.
This lack of formal power is why headcoders going inactive isn't the worst thing in the world, it doesn't really impact the day to day all that much.
Also this system gives me power and I have no reason to change it, that's the other part. I don't think that's my motivation here but I'm me right.
-
- Joined: Wed Jan 04, 2023 5:19 am
- Byond Username: GPeckman
Re: bingusdingus had a point
Honestly, I don't really believe that the maintainer team is more decentralized than the admin team. The headmins may make the rules, sure, but it's totally impossible for the headmins to review each and every administrative action taken by someone on the admin team. With the maintainer team, all the PRs are publicly available, so it's at least theoretically possible (albeit not necessarily feasible) for a headcoder to look at every PR.TheFinalPotato wrote: ↑Sun Dec 22, 2024 3:40 am Briefly:
People place too much stock in headcoder as a decisionmaking position, we exist to break ties between maintainers, hold keys to the repo, and to some extent provide a design direction (depends on the person, just like it does for maintainers). It isn't like headmin where you're the One GuyTM in charge of making decisions formally. Both because the decisions you get to make are predicated on people making prs to fill them (which is why some design directions end up stalled) and because that responsibility is split up into the rest of the maintainer team. We are not nearly as centralized as the admin team. (See: that time I made a pr removing the swag outfit and it got closed, etc).
I'm not sure what the swag outfit example is supposed to prove, either. It's entirely possible for headmins to get overruled on policy issues by the other two headmins, and in any event Mothblock's beheading removal PR serves as a great counterexample. There's at least one maintainer who does seem to want it reverted (Timberpoes), but Mothblocks was still able to block the revert by dint of being a headcoder.
Do you really think the current system can avoid drama and politics, after how wallening ended up?TheFinalPotato wrote: ↑Sun Dec 22, 2024 3:40 am I am not interested in giving someone who doesn't have experience with or interest in working on the game power over denying the work of others (most of the job since most prs are merged). Similarly I am not interested in restructuring our organization to reduce individual flexibility, introduce further politics and destabilize our contributors in the name of giving more power to the voice of people who can already make theirs heard.
- TheFinalPotato
- Code Maintainer
- Joined: Sun Oct 13, 2019 7:58 am
- Byond Username: LemonInTheDark
Re: bingusdingus had a point
Your lines are drawn wrong. The delineation of responsibility is blurrier.GPeckman wrote: ↑Sun Dec 22, 2024 4:06 am Honestly, I don't really believe that the maintainer team is more decentralized than the admin team. The headmins may make the rules, sure, but it's totally impossible for the headmins to review each and every administrative action taken by someone on the admin team. With the maintainer team, all the PRs are publicly available, so it's at least theoretically possible (albeit not necessarily feasible) for a headcoder to look at every PR.
Again, lines (which was my point). It is partially headcoder but this isn't exclusive to them, there's plenty I'd change if no other maints existed.GPeckman wrote: ↑Sun Dec 22, 2024 4:06 am I'm not sure what the swag outfit example is supposed to prove, either. It's entirely possible for headmins to get overruled on policy issues by the other two headmins, and in any event Mothblock's beheading removal PR serves as a great counterexample. There's at least one maintainer who does seem to want it reverted (Timberpoes), but Mothblocks was still able to block the revert by dint of being a headcoder.
Yep, better then cycling the heads of the org every 6 months and giving whoever wins a popularity contest merge perms. We are not the admin team.
-
- Joined: Wed Jan 04, 2023 5:19 am
- Byond Username: GPeckman
Re: bingusdingus had a point
Again, I don't see how this is different from how the admin team works. Sure, the headcoders will defer to maintainers on certain topics like atmos, mining/economy, and so on. But the headmins often seem to do the same thing, like deferring to Timberpoes when it comes to silipol. You may need to explain these lines in a little more detail, or provide an example of how the maintainer team and admin team function differently.TheFinalPotato wrote: ↑Sun Dec 22, 2024 4:24 am Your lines are drawn wrong. The delineation of responsibility is blurrier.
It seems to me like this is more because you don't want to make these changes than because you can't. Mothblocks has had no issues enforcing her own design goals reagarding beheading and stun batons.TheFinalPotato wrote: ↑Sun Dec 22, 2024 4:24 am Again, lines (which was my point). It is partially headcoder but this isn't exclusive to them, there's plenty I'd change if no other maints existed.
Seems to be working just fine for the headmin team. And like I said, it doesn't even have to be all 3 headcoders. Even a single elected headcoder would go a long way towards making the playerbase feel more like their voices are heard.TheFinalPotato wrote: ↑Sun Dec 22, 2024 4:24 am Yep, better then cycling the heads of the org every 6 months and giving whoever wins a popularity contest merge perms. We are not the admin team.
- TheFinalPotato
- Code Maintainer
- Joined: Sun Oct 13, 2019 7:58 am
- Byond Username: LemonInTheDark
Re: bingusdingus had a point
One of these has a triad who control policy and a group who operate on that policy, the other has a group who controls code direction with a triad with theoretically more say at its top. It isn't that headcoders defer, it's that there are different maintainers (headcoders included) with more or less experience in different parts of the game and codebase. The power structure is/should be flatter.GPeckman wrote: ↑Sun Dec 22, 2024 4:32 am Again, I don't see how this is different from how the admin team works. Sure, the headcoders will defer to maintainers on certain topics like atmos, mining/economy, and so on. But the headmins often seem to do the same thing, like deferring to Timberpoes when it comes to silipol. You may need to explain these lines in a little more detail, or provide an example of how the maintainer team and admin team function differently.
A headcoder who bulldozes the greater maintainer team leads to no team to operate the repo. Your comparison to moth's balance changes is a false equivalency.
I don't want to because I cannot, not without creating better justification at the very least. Just being a headcoder means nothing if I cannot convince my peers or at least get them to trust me, there will be none to merge the pr.
What it does mean is I have social capital to resolve disputes and in theory set a larger design direction, though I'm not too interested in that at this time. Design direction is a function of trust and argument, not purely having the greener name.
Being a maintainer means I can merge and close prs. This is I think the control you want for the playerbase, and it is a level of control I will never give them.
This isn't gonna happen. I'm explaining why for the sake of clarity, you are not going to convince me for reasons both in this post and not.
-
- Joined: Wed Jan 04, 2023 5:19 am
- Byond Username: GPeckman
Re: bingusdingus had a point
Like I said, similar dynamics exist with the admin team (albeit to a lesser degree), like how Timberpoes is the de-facto expert on silicon policy.TheFinalPotato wrote: ↑Sun Dec 22, 2024 5:25 am One of these has a triad who control policy and a group who operate on that policy, the other has a group who controls code direction with a triad with theoretically more say at its top. It isn't that headcoders defer, it's that there are different maintainers (headcoders included) with more or less experience in different parts of the game and codebase. The power structure is/should be flatter.
Given some of the stuff I've seen, I'm still pretty skeptical of that. As an example, during the wallening there were even maintainers who had reservations about it (e.g. Melbert with his alternative to the offset), but no maintainers resigned over it. What kind of changes could possibly be more controversial for the maintainer team?TheFinalPotato wrote: ↑Sun Dec 22, 2024 5:25 am A headcoder who bulldozes the greater maintainer team leads to no team to operate the repo. Your comparison to moth's balance changes is a false equivalency.
I don't want to because I cannot, not without creating better justification at the very least. Just being a headcoder means nothing if I cannot convince my peers or at least get them to trust me, there will be none to merge the pr.
What it does mean is I have social capital to resolve disputes and in theory set a larger design direction, though I'm not too interested in that at this time. Design direction is a function of trust and argument, not purely having the greener name.
Then for the sake of this community I hope you won't make the same mistakes you did during the wallening.TheFinalPotato wrote: ↑Sun Dec 22, 2024 5:25 am Being a maintainer means I can merge and close prs. This is I think the control you want for the playerbase, and it is a level of control I will never give them.
I'm aware that I won't be able to convince you, but you're not the only other person in this thread.TheFinalPotato wrote: ↑Sun Dec 22, 2024 5:25 am This isn't gonna happen. I'm explaining why for the sake of clarity, you are not going to convince me for reasons both in this post and not.
- oranges
- Code Maintainer
- Joined: Tue Apr 15, 2014 9:16 pm
- Byond Username: Optimumtact
- Github Username: optimumtact
- Location: #CHATSHITGETBANGED
Re: bingusdingus had a point
ss13 isn't owned, but tg sure is, and so is the codebase
Who is online
Users browsing this forum: No registered users