Deprecation: XQueue (again)

There is a new DEPR proposal for the removal of the XQueue sevice:

Unlike the prior proposal, this new one only removes the XQueue service, while keeping backwards compatibility with xqueue-watcher. Existing ProblemBlocks that make use of XQueue for code grading will continue to function. This is mostly about folding in functionality from XQueue to run in-process in the LMS, with an eye towards refactoring it for more generalized use for off-platform grading in the future.

The new system and XQueue will be supported concurrently in Teak, with support for the XQueue service dropped entirely sometime after 2025-08-12, i.e. Ulmo will not have XQueue.

Target acceptance date is 2025-02-12. Please see the DEPR ticket for details.

This DEPR has been marked as “Accepted”.

1 Like