Well i might uninstall osticket for now. I found out they are in the process of developing a version 2.0 that is pretty much an entire rewrite.
We all know what typically happens to a current version when this type of thing happens in the industry. The current version fixes get put on the side.
After i installed osticket i had page after page of warnings from php 8.1. I was told to just set up my error reporting to block them. Well my feeling is that they would never do such a thing when they were young and hungry right. When i build something as i am at the moment, it has 0 warnings, 0 notices, 0 errors and at release it will be the same. To me that is just taking pride in your work.
So i have no proof, however i feel they decided to just hide the warnings so they can focus work on 2.0 instead of fixing the issues with the current version. It has happened so many times in my experience, i hope i am wrong but i dont think i am.
Bugzilla is out because its written in perl.
So i shall continue to look...