The decisions.module file should be "decision-mode-agnostic". What I mean by that is that a decision mode should act as a black box that decisions.module uses with a standard API. This was the original design, but now we see a few occurences of ranking and poll-specific code in the .module file.
This has to go if we want to easily implement new decision modes.
Comments
Comment #1
anarcat commentedDone, at least in d6.