97
Veteran Member
RIP Telnet
Posts: 889
| Likes: 679
|
Post by 97 on Jun 17, 2020 3:00:37 GMT
WirelessRedstone is a plugin that now I realize has been taking up a lot of data and is crunching the server stability as seen from this timings report. Personally we should remove this plugin. Reasons: - Useless, I have not seen 1 player use it.
- It's resource demanding
- Not sure if OPs know how to use it.
It's fine if plugins have a total(5.26% 1.495s, 13.53% of tick. But why should a plugin have a total(22.86% 6.492s, 58.75% of tick)?
|
|
|
Post by Polaris Seltzeris on Jun 17, 2020 3:06:34 GMT
I'm pretty sure it's been suggested multiple times to go through and see what plugins are causing problems and/or are useless. Less variables impacting server stability if you have less shit.
|
|
|
Post by Telesphoreo on Jun 17, 2020 3:30:55 GMT
you know what else is taking up a lot of memory? stupid fucking totalfreedommod. we should remove totalfreedommod also, whatever the hell that is
|
|
|
Post by Polaris Seltzeris on Jun 17, 2020 3:32:03 GMT
you know what else is taking up a lot of memory? stupid fucking totalfreedommod. we should remove totalfreedommod also, whatever the hell that is You're probably onto something, haven't we been expanding upon the same code since 2011? It's bound to be bloated and riddled with code.
|
|
97
Veteran Member
RIP Telnet
Posts: 889
| Likes: 679
|
Post by 97 on Jun 17, 2020 3:33:45 GMT
you know what else is taking up a lot of memory? stupid fucking totalfreedommod. we should remove totalfreedommod also, whatever the hell that is The difference is we use TFM everyday, when I have not seen a single soul use WirelessRedstone. If no one uses it and it takes up memory like this why have it?
|
|
|
Post by Telesphoreo on Jun 17, 2020 3:37:24 GMT
you know what else is taking up a lot of memory? stupid fucking totalfreedommod. we should remove totalfreedommod also, whatever the hell that is You're probably onto something, haven't we been expanding upon the same code since 2011? It's bound to be bloated and riddled with code. No, since 2016. TFM was basically rewritten in 2016, but you're right that it is now.
|
|
|
Post by Polaris Seltzeris on Jun 17, 2020 3:38:24 GMT
You're probably onto something, haven't we been expanding upon the same code since 2011? It's bound to be bloated and riddled with code. No, since 2016. TFM was basically rewritten in 2016, but you're right that it is now. Less is always more, we could probably achieve the same result with less overhead with 25% of the amount of code which currently exists.
|
|
|
Post by Telesphoreo on Jun 17, 2020 3:40:16 GMT
No, since 2016. TFM was basically rewritten in 2016, but you're right that it is now. Less is always more, we could probably achieve the same result with less overhead with 25% of the amount of code which currently exists. Don't really know what to tell you. I'm working on something called Versatility which is a new plugin that is very minimal but can be used for managing free op servers. I doubt it will ever meet TF's demands, though
|
|
xfilez
Veteran Member
paint me like one of your french girls
Posts: 2,667
| Likes: 3,303
|
Post by xfilez on Jun 17, 2020 4:39:58 GMT
I've seen multiple players using it.
|
|
|
Post by Mikan Tsumiki - DL108 on Jun 17, 2020 5:32:14 GMT
I mean as a test, the FOPM:R was updated to 1.15 and it still works exactly the same as it did in 1.8, and it's because of how well coded the plugin was. If you can write good code, you shouldn't need to have discussions like this every few years.
As for wirelessredstone, I honestly don't think it should be removed.
|
|
|
Post by Polaris Seltzeris on Jun 17, 2020 5:34:31 GMT
I mean as a test, the FOPM:R was updated to 1.15 and it still works exactly the same as it did in 1.8, and it's because of how well coded the plugin was. If you can write good code, you shouldn't need to have discussions like this every few years. As for wirelessredstone, I honestly don't think it should be removed. I mean, it would be a pretty critical problem if you fully updated a plugin between versions and it didn't "work exactly the same"... it's more that code tends to build up, bloat, and rot to the point where it would be better to just scrap it and start again.
|
|
Wild1145
Club 4000 Member
Inactive Player & Inactive Senior Admin
Posts: 10,414
| Likes: 9,680
|
Post by Wild1145 on Jun 18, 2020 12:11:20 GMT
I mean as a test, the FOPM:R was updated to 1.15 and it still works exactly the same as it did in 1.8, and it's because of how well coded the plugin was. If you can write good code, you shouldn't need to have discussions like this every few years. As for wirelessredstone, I honestly don't think it should be removed. I mean, it would be a pretty critical problem if you fully updated a plugin between versions and it didn't "work exactly the same"... it's more that code tends to build up, bloat, and rot to the point where it would be better to just scrap it and start again. Frankly at that point you've just proved you have an immature development process... It's natural for things to need to be tweaked and for components to be updated, but we shouldn't need to re-write plugins every couple of years...
|
|
|
Post by Polaris Seltzeris on Jun 18, 2020 19:37:48 GMT
I mean, it would be a pretty critical problem if you fully updated a plugin between versions and it didn't "work exactly the same"... it's more that code tends to build up, bloat, and rot to the point where it would be better to just scrap it and start again. Frankly at that point you've just proved you have an immature development process... It's natural for things to need to be tweaked and for components to be updated, but we shouldn't need to re-write plugins every couple of years... Right, but if the final result is something which is bloated, hogs way too many resources, and has so much overhead for what it's trying to be doing, sometimes it's better to just reset.
|
|
Wild1145
Club 4000 Member
Inactive Player & Inactive Senior Admin
Posts: 10,414
| Likes: 9,680
|
Post by Wild1145 on Jun 18, 2020 21:14:02 GMT
Frankly at that point you've just proved you have an immature development process... It's natural for things to need to be tweaked and for components to be updated, but we shouldn't need to re-write plugins every couple of years... Right, but if the final result is something which is bloated, hogs way too many resources, and has so much overhead for what it's trying to be doing, sometimes it's better to just reset. If it's got to that point potentially, it's not always the right thing to do, sometimes it is more sensible to tackle it over time, it's called Tech Debt in industry, and most of the time you may end up getting the luxury of re-writing small elements of it, but to be honest re-writing most software from the ground up is a waste of time and money. It's often cheaper to accept that you need to throw more resources at the problem than put the effort into re-writing it. You then re-write the sections of the code when you come to need to add new functionality in those areas.
|
|
Gommeh
Veteran Member
dammit ryan and rylie
Posts: 2,744
| Likes: 778
|
Post by Gommeh on Jun 19, 2020 22:49:50 GMT
Vouch, I haven't seen one player use it when I'm online either.
|
|