Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DEPR]: xqueue and xqueue-watcher #214

Open
6 tasks
leangseu-edx opened this issue Aug 8, 2023 · 3 comments
Open
6 tasks

[DEPR]: xqueue and xqueue-watcher #214

leangseu-edx opened this issue Aug 8, 2023 · 3 comments
Labels
depr Proposal for deprecation & removal per OEP-21

Comments

@leangseu-edx
Copy link

leangseu-edx commented Aug 8, 2023

Proposal Date

2023-08-08

Target Ticket Acceptance Date

2024-10-01

Earliest Open edX Named Release Without This Functionality

S release, October 2024

Rationale

xqueue is an application for managing queued tasks in edx-platform LMS. It primarily supports two use cases, one of which has already been deprecated:

  1. Certificate creation was already deprecated and removed when the edx-certificates repository was archived as part of DEPR-155.

  2. Grading of student-submitted code, for which there are two well-known clients:

    1. MatLab xQueue, which has already been deprecated
    2. xqueue-watcher, which is part of this deprecation issue.

xqueue-watcher is an xqueue client for running and evaluating student-submitted code.

Maintaining and updating two different applications to serve one uncommon use case is not the best user of resources – in particular when there are many more-functional alternatives that are under active development.

Removal

Replacement

Deprecation

No response

Migration

No response

Additional Info

No response

@github-actions github-actions bot added the depr Proposal for deprecation & removal per OEP-21 label Aug 8, 2023
@leangseu-edx leangseu-edx changed the title [DEPR]: <Technology Name> [DEPR]: xqueue and xqueue-watcher Aug 8, 2023
@NotoriousMKD
Copy link

Hello! We use xqueue and xqueue-watcher in our on-campus instance of open edX. Our faculty won't be able to devote time to rewriting their problems for a new system until next summer, so we request that the deprecation be postponed until the 2024-12 named release.

@dianakhuang
Copy link

We have updated the acceptance date to October 2024 to accommodate migrations off xqueue problems that need to happen.

@dianakhuang
Copy link

@pdpinch would you be interested in being the owner for this ticket and helping to push it forward? We're trying to ensure that all active deprecation tickets have owners.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
depr Proposal for deprecation & removal per OEP-21
Projects
Status: Proposed
Development

No branches or pull requests

3 participants