CORE_message_queue_Send timeout failure (#3986) gsoc'26

Hello @gedare @JoelSherrill,
So as mentioned above, I considered another one message queue issue along with this i.e
#5247
.

I had a doubt regarding the proposal’s scope of this project, Since

  1. issue Lower Message Priority Range Supported by POSIX Message Queues as discussed in thread 1, the proposed solution is adding priority bucket + bitmap lookup solution with the fallback of existing ordered chain insertion when the range exceeds, so it consists of algorithm implementation, test cases to check the correct working of new algorithm and also verifying the fallback if the range exceeds, and documentation.

  2. issue CORE_message_queue_Send timeout failure as discussed above, requires implementation of new api rtems_message_queue_timed_send(), and seperate testfile with test cases similar to POSIX timed send api, and updating user documentation

will this be suitable for medium(~175 hrs) or large(~300 hrs) ?

Please guide me in this