is there any resource where I could see a list of the protocol parameters and for which of them a change of value needs a hard fork.
Or at least if a change of the minimal fee requires a hard fork.
You might find some of the info here:
A small quote:
“While it has been a matter of considerable internal discussion, we have also concluded that any change in k should come after changing the formula for a0 to deliver the desired results (especially encouraging stake to flow to smaller single pools rather than split pools). Since this is a full formula modification, and no longer a simple epoch boundary change, it needs to be released as part of a hard fork.”