A select question is very different because we use the question name as a parameter to the component and then we resolve what question to show the student the first time they view the question. That is very different than cementing what question will be seen when you are making the assignment.
I would much prefer to keep the parameters to the questions backward compatible, but ease the restriction on the same base course when we are confident that the name is the unique identifier for the question. This can be done by moving to PreTeXt or by updating old questions in a question bank to ensure their ids are unique across all books.
Brad
Sent from my iPad
We could modify what we pass to a select question to include the base book. When we create a select question in the new assignment builder we give it the name of the question. It could give us a list of questions with that name, show us the basebook as well, and let us preview the question. We could select the one we want in the select questoin.