I don’t know anything about the software, but I wonder if there could be two types of registrations for fora access. My thought is that most people could access the two main categories - general and academic - but that ‘consistently argumentative’ posters would be restricted to the ‘general catalog’. Of course this would be value judgment on the part of the mods, and may not be possible, but it might be a way of creating a welcoming space for newcomers while allowing some others to come out and play.
As always, this is the point of contention. All kinds of people who seem to believe that the "value judgement" criteria are self-evident, also seem to be unwilling or unable to provide a fairly concrete list of them, with examples of what kind of behaviour which they would not consider a violation, even if they didn't like it.
And there's all kinds of behaviour I find tedious and even annoying, but I wouldn't support prohibiting it.
Well that would be the point of a detailed code of conduct which could be enforced in a more consistent manner. I think some sort of system of warnings and suspensions would work better than what science-expat suggests, but I'm confused by this argument that if we have detailed rules, that will result in capricious enforcement. Seems like it would do the opposite.
As for what I would propose. I'd suggest something like:
1. A clear ban on personal attacks and name calling. It's fine to say somebody is being overly optimistic, but it isn't ok to call them a "professor sparkle pony."
2. Guidelines on thread hijacking. Its fine to have conversations evolve and go into tangents, but you can't just jump into a thread and yell about your pet issue which is only related in the vaguest sense. If someone is asking which grad program to go to, you can suggest they reconsider grad school based on the job market in the field. If someone asks whether whether it makes sense to spend time working on a journal article before they finish their dissertation, you can't tell them that actually they should just quit grad school since they'll never get a job.
3. I'd try to take a light touch on hot button issues as long as they have their own thread, but some guidelines on threads that seem designed to troll and particular attention towards thread hijacking on that stuff.
4. However, I think we could have some guidelines on what is and isn't ok in those sorts of threads. I personally think there's a lot of unpleasant racial stuff going on whenever we talk about considering race in applications. However, that doesn't mean I'd want to ban people from saying things I think are troubling. However, I don't think it should be acceptable to claim that particular people only got their jobs because of their race, or make broad claims about the qualifications of groups of people.