Skip to content

Remove metadata support#239

Merged
RealOrangeOne merged 1 commit into
masterfrom
remove-task-metadata
Feb 6, 2026
Merged

Remove metadata support#239
RealOrangeOne merged 1 commit into
masterfrom
remove-task-metadata

Conversation

@RealOrangeOne
Copy link
Copy Markdown
Owner

Large changes like this will hit Django first, before being included in the backport.

Large changes like this will hit Django first, before being included in
the backport.
@RealOrangeOne RealOrangeOne merged commit f3188b4 into master Feb 6, 2026
70 checks passed
@RealOrangeOne RealOrangeOne deleted the remove-task-metadata branch February 6, 2026 15:41
@ldeluigi
Copy link
Copy Markdown

ldeluigi commented Feb 9, 2026

My issue with this is that you haven't provided a replacement for your users relying on this feature.

At the very least, please open a feature request to add metadata to django.tasks (I also wonder why it hasn't been done in the first place).
I used the metadata field to track progress, and it's not something weird or peculiar, it's more something most of django-tasks users wanted to do, and now it has become impossible.

@RealOrangeOne
Copy link
Copy Markdown
Owner Author

At the very least, please open a feature request to add metadata to django.tasks

That's a very entitled response.

I'm still working out how best to submit these kinds of large feature changes to django.tasks.

it's not something weird or peculiar

I completely agree. I built it on discussion with a friend who reminded me just how crucial the functionality is. The benefit is its versatility.

My issue with this is that you haven't provided a replacement for your users relying on this feature.

This is sadly true. For now, the work-around will be to store the metadata in a side channel - perhaps another model or cache. It's far from pretty, but given that even if there was a PR merged today with support, it wouldn't be usable for another 6 months.

@ldeluigi
Copy link
Copy Markdown

@RealOrangeOne may I suggest to write an initial proposal to https://github.com/django/new-features to spark an initial discussion with the community?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants