This is a rather technical question, but I thought I would ask anyway.
In Moodle, lots of things (for example users, courses, course categories, activities, groups, ... have a filed called 'ID number' which is mostly not used by Moodle. It is there to give things a unique identity, to help refer to them, particuarly when linking with external systems. For examle user.idnumber is often used to link to the student ID in a student record system, for example when using database authentication; and that, in combination with course and group idnumbers can be used by enrolment plugins to automatically put users in the right courses, groups and cohorts.
(There are a few exceptions to the 'not used in Moodle' bit. For example activity/grade_item idnumbers are used when you are setting up gradebook calculations.)
Until now, questions and question_categories have not had idnumbers, but for a project we are working on, we think the best option is to add them, so we have created MDL-62708.
The plus side is that it gives you another way to uniquely identify questions, that is otherwise normally hidden from students. The only negative I can see is that this would then be an additional field on the Edit question form which people would have to ignore if they did not want to use it. (Which is more of a problem for activities like StudentQuiz than for the Question bank, I think.)
So, what do people think about this proposed change? Thanks in advance if you can gives your opinion.