From my reading of the server rules you don't have to give a warning before opening fire. Though if they are white on your HUD it'd be polite at least.
Though since no-one seems to have the proper rep it might be a good idea to make it a server rule.
I know being mobbed by NPCs is annoying, I've gotten use to it and they supply me with any and all bots and batts I need, regardless of what ship I'm using, you can get quite rich just from hitting the odd NPc train or transport.
If people keep getting worked up over players attacking them then maybe we should consider turning the option for players being able to damage other players off.
Then we'll only have the NPCs to fight which would be boring.
This arguement is never going to be resolved so all sides are happy. Just dropping it isn't going to do any good either.
Like I said before, the rep rules CANNOT be enforced unless igiss and wolf go through the player database which would be a waste of time as people would either try to change their rep back or just leave the server.
We need another solution here as trusting players to get the right rep seems to be failing.