When someone asks an "is X halal?" question, it is tagged with some almost-random subset of the following thirteen tags:
99 questions 1), haram ( 191 0), halal-haram (609), haram-halal ( 18 0), halal-consumer ( 22 0), sin (99), sin-or-not ( 68 0), permissible ( 12 10 7 4 2 0), forbidden ( 7 3 0), lawful ( four 0), sharia (919), fiqh (143), islamic-ruling ( 89 0)
It's a mess! (And, yeah... I confess I'm guilty of contributing to this mess, in my questions and through retagging.)
Question: How should we tidy up the halal/haram family of tags?
Some obvious steps would be:
Manually phase out the lawful tags. Done.
As for the less obvious...
If we generate a tag graph for the site, we can plot it as:
(Click to enlarge.)
Nodes in these graphs are tags, and if two tags are closer together, they will tend to be more closely related. (I use two different algorithms.) What we see:
There's barely any distinction between halal-haram, halal, haram, halal-consumer. And given that 'halal' and 'haram' are antonyms, anything pertaining to 'halal' also pertains to 'haram', and vice versa. This suggests replacing the halal and haram tags with halal-haram.
It might also be worth replacing halal-consumer with halal-haram together with other tags such as food and medical. But looking through these questions, I think it'd be better to do this manually (if at all).
The sin-or-not tag is virtually useless:
The sin tag isn't much better:
As far as I know 'sin' is equivalent in meaning to 'haram action' (or inaction). So it might be worth considering mapping both sin and sin-or-not to halal-haram too (after careful consideration, of course).
I noticed islamic-ruling is proposed as tag synonym for sharia, but the graph suggests it would be better for it to be a synonym of fiqh. The closeness arises due by the connections islamic-ruling to fatwa to fiqh, which aren't present between islamic-ruling and sharia. (NB. A previous tag islamic-rules was synonymized with sharia.)
halal-haram: shall be used for questions which are asking whether the stated is halal or haram.
I'm going to (respectfully) disagree with this. The problem I see is that it's unintuitive, so new users will learn to do this through trial-and-error. (I had no idea when I first joined.) It seems simpler just to have 'halal-haram' pop up as the tag suggestion whenever 'halal' or 'haram' is inputted.