I like the part when you say thet mod authors "can easily add more as reports come in". But i don't like using tp2 for such information because every modder would effectively create his own, tiny "conflict database". That's why there is already one online database of the conflicts between various mods/components. The problem is: moddeds can't effectively contribute to it other way as email/forum post - that is what should change definitely but I can't take whole world on my back. There might be people who will be interesting to create online database + interface ... corvias ... I"'m sure that we need to eliminate "changed component number" problem (
we need to use GUID!) in order for such online database to be useful.
And there is one more thing to consider:
- let's assume we have two mods: ABC, ZXC
- mod ABC has "INCOMPATIBLE_COMPONENT" "ZXC"
- mod ZXC has "INCOMPATIBLE_COMPONENT" "ABC "
BWS allows for automatic conflict solving - you click one button and all required mod/components are added and all conflicted mod/components are removed. Those two conflicts for two mutually exclusive were read from mod's tp2. If you present such conflict to the users, it's no problem because they would have to choose one or another or ignore it. But when users doesn't want to deal with manual conflict solving
which mod should be removed? How it should be determined? Definitely not by name, release date or which comes first. BWS solve it by having one line for conflict: ABC>ZXC - ABC will be chosen and ZXC will be removed. The idea/implementation of the "auto-solving mod conflict" is much bigger that such simple case.
Relying on a single person to stay on top of compatibility issues is just too much work... and here, that person would be Wisp
Yes, its too much work but unless I didn't understand what you mean, in case of Zeitgeist it won't be wisp either.
P.S. Nothing prevent Zeitgeist from reading BWS conflict database and apply the same rules for conflict resolution but I seriously doubt that wisp would be interested putting extra work into it and I'm not sure if it's the purpose of the Zeitgeist.