Skip to content

Idea: frontend working group #69

@codingjoe

Description

@codingjoe

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 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions