django / django/dsf-working-groups

Idea: frontend working group

Open
#69 0 comments 9 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
63
Forks
33
Avg merge
3h 36m
Merged PRs (30d)
3

Description

Howdy y'all! 🤠

ECMAScript, its browser APIs, and CSS have come a long way in Django's 20ish years.

However, to go from jQuery to [importmaps](https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/script/type/importmap) will require a coordinated effort. Hence, a working group tasked with adopting modern web standards.

This working group may be especially compelling given the slight hesitance towards frontend technologies within the DSF. A go-to address to review proposals and patches might as well improve the lives of our fellows.

What could be potential responsibilities?

- proposing long-term technology adoptions to the steering committee via DEPs
- implementing strategies to harden existing implementations against regression
- road map coordination and oversight towards long-term goals
- reviews of frontend feature proposals along the roadmap
- coordination with 3rd parties like browsers, frameworks, or standardization bodies
- flagging outdated technologies (via linters or guidelines)
- oversight of frontend 3rd party dependencies, vendoring, or integration
- support of fellows and other work groups like the security WS on frontend matters
- grant applications for projects or SoC

IMHO, memberships shouldn't be limited to DSF members either. To the contrary, I would invite experienced maintainers from the frontend world.

~~I will go ahead and draft a loose charter for substance and give this topic a notch.~~
I have drafted a loose charter for substance and to give this topic a notch: #70

Meanwhile, I'd love some feedback from other DSF bodies, especially the board and the steering committee.

Cheerio 👋
Joe

---
Based on:

> Are there any JavaScript ninjas 🥷 here? With 20 years under its belt and ECMAScripts' rollercoaster of languages and package managers, Django has become a little out of tune with JavaScript. In 2026, I'd love to put together a ragtag band of TS wizards 🧙 (in the shape of a working group) that tries to close the gap between Django and modern browsers. Or maybe even gets active in shaping modern browsers?
[@codingjoe#dsf-members Discord](https://discord.com/channels/856567261900832808/1205269669292933200/1455705493996568630)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.