Hi community, and clan. I'm Silence, and I study computer science.
My knowledge of programming is of decent level. I love to program, and would like to use some of my free time to program for SAES, because I love the server. I want to talk about a current problem on SAES, that disgusts me.
Long time ago I made a suggestion to our radio system. Link can be found here in:
tldr: 'Its not possible to hear default GTA:SA radios in car, only custom radio streams. I suggested to make a script to hear default ones, and custom stream radios'.
I got a lot of positive feedback from scripters telling me that it is a nice idea, even Blade talking about working on it. However not much came out of it, so I talked with Blade and Nanobob and got permission to start working on it myself.
I was in constant conversation with NanoBob (Leading the dev team), and after some time I finished the script and made him review it. There was some things which could be changed, sure I agreed, and changes were made. Script was finalized, bug-free and ready to be put onto the server.
Preview of the script:
(If you don't understand a little bit of programming this won't make much sense)
Me and NanoBob got into a bit of a beef about how the script should be made.
Turned into regular English, in essence, it was a beef about something like this:
A boolean variable consists of 2 states - true / false.
'something = true'
'something = false'
'not something = true -> same as saying: something = false'
Both does the exact same, but that didn't fit NanoBob. I made a joke and said the reason I made it like that was to annoy him. NanoBob then said that I just lost my last chance to have him review the code (No way of getting it in now, because he says so)
Right now NanoBob is gatekeeping the script because of this. If it does not fit the exact way he would do it, it won't get approved. Reminds of a certain someone during world war 2.
Does the exact same.
Anyway lets move on. After that NanoBob went on to point out how useless my script is, and that there's no point in getting it in. NanoBob thinks that if something is not game breaking news, theres no point in adding in.
I took time out of my free time to program a suggestion that was accepted. And it was not approved, by NanoBob.
Let's move on to the actual topic that I would like to discuss.
NanoBob is currently working on a seperate server called KATLA. I am sure many of you are aware of this. It's not a part of SAES clan any longer, so it's a completely different server.
NanoBob is leading the development team. He is the gatekeeper. If something is not approved by NanoBob, it will NOT enter SAES. He said this himself.
So a person that is not really working for SAES, but his own seperate server - is the same person that is leading the development team on SAES. He has the final voice. That is dictatorship.
Several scripters should give their input, and together decide to approve it or not.
Currently we have a new feature 2 times a year. I have the capability and potential to push in a new feature pretty much every 2 weeks. But I am not allowed to.
Starting to get a sense of why SAES is lacking new features and is very dry lately?
It is not because of lack of scripters.
I would like to discuss the removal of NanoBob as the head of the development team, and suggest another person to be appointed. NanoBob is not even 20 years of age yet, and gets to choose what gets in or not. It should be a neutral decision, and not subjective. Blade is an excellent scripter. He could be a candidate instead, just an example.
I would like to suggest that several scripters should together decide if a script should be approved or not. If you have a beef with NanoBob, you are not getting your script in. It depends on how NanoBob is feeling that day. NanoBob is immature, and abusing a very powerful role.
In fact. I would like to release my script out to the open for anyone to look at it, any scripter. And tell my why this is not acceptable.
I feel dissapointed. This is making me lose hope for the future of SAES.