The discussion kicks off with the recent elections for the Django Steering Council, emphasizing personal motivations for leadership. There's a surge of energy within the community, urging innovative change while balancing tradition. The creation of a DRF Schema Adapter is explored, aiming to enhance integration with Ember frontends. Historical practices in Django's evolution are highlighted, stressing the importance of retaining context. Lastly, the need for a streamlined proposal process is advocated to boost community participation and collaboration.
The recent elections for Django's 6.x Steering Council mark a crucial moment for implementing much-needed reforms within a stagnating community.
Emma emphasizes adopting the Ember community's RFC process to enhance inclusivity and streamline idea submission in the Django ecosystem.
Deep dives
Elections and Community Dynamics
The recent elections for the 6.x Django Steering Council reflect a transformative period within the Django community. New council members, Emma and Carlton, articulated their motivations for running, emphasizing a desire for change amidst a community that has felt stagnant on key issues. Their fresh perspectives aim to harness the renewed energy from incoming community members to implement necessary reforms. Both leaders recognize the urgency of addressing long-standing challenges, signaling that now is the optimal time for these changes to take place.
Learning from the Ember Community
The discussion highlights the benefits of adopting practices from the Ember community, particularly their Request for Comment (RFC) process. This structured approach allows both minor and major feature changes to be submitted and discussed openly, promoting inclusivity and efficient feedback. In contrast, the Django community's existing depth process is underutilized, often resulting in enthusiastic contributions being overlooked or extinguished due to cumbersome procedural hurdles. Emma suggests simplifying the idea submission process to encourage more engagement and facilitate the flow of ideas, proposing a system that could refine how contributions are managed and potentially implemented.
This episode was brought to you by Buttondown, the easiest way to start, send, and grow your email newsletter. New customers can save 50% off their first year with Buttondown using the coupon code DJANGO.
Get the Snipd podcast app
Unlock the knowledge in podcasts with the podcast player of the future.
AI-powered podcast player
Listen to all your favourite podcasts with AI-powered features
Discover highlights
Listen to the best highlights from the podcasts you love and dive into the full episode
Save any moment
Hear something you like? Tap your headphones to save it with AI-generated key takeaways
Share & Export
Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more
AI-powered podcast player
Listen to all your favourite podcasts with AI-powered features
Discover highlights
Listen to the best highlights from the podcasts you love and dive into the full episode