爵士乐队落幕
Sunsetting Jazzband

原始链接: https://jazzband.co/news/2026/03/14/sunsetting-jazzband

经过十多年的运营,旨在减轻开源维护负担的合作组织Jazzband即将停止运营。 新成员注册现已关闭,项目负责人将在2026年PyCon US之前联系,以安排项目转移。 做出此决定的主要原因是GitHub等平台上的AI生成垃圾信息涌入,使得Jazzband的开放会员模式难以为继。 这加上长期以来严重依赖单一维护者(创始人)的问题,造成了关键瓶颈,并最终削弱了其有效性。 尽管此前已发出警告并尝试解决这些挑战——包括寻求资金和扩大团队——但这些努力并未实现。 Jazzband成功托管了84个项目,获得了超过93,000个GitHub星标,并在pip-tools和django-debug-toolbar等项目中达到了1.5亿的月度下载量。 Django Commons已经开始托管几个Django项目。 虽然目前还没有针对非Django项目的类似解决方案,但创始人欢迎填补这一空白的倡议。 组织和网站将一直保持可访问状态,直至2026年底,并已制定详细的关闭计划。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 Jazzband (jazzband.co) 即将关闭 24点 由 mooreds 49分钟前 | 隐藏 | 过去 | 收藏 | 3评论 帮助 benatkin 0分钟前 | 下一个 [–] The Register关于“Slopocalypse”的文章似乎是讽刺意味,而这篇文章似乎是认真对待的。GitHub上发生的事情好坏参半。我喜欢AI对Ghostty所做的事情。 reply zahlman 26分钟前 | 上一个 | 下一个 [–] 不幸。> 60%的维护者仍然没有报酬。 这实际上比我猜想的要好。 reply VladVladikoff 4分钟前 | 父评论 | 下一个 [–] 是的,我也有同样的想法。我预计会是95%。 reply 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:
相关文章

原文

TL;DR

Jazzband is sunsetting. New signups are disabled. Project leads will be contacted before PyCon US 2026 to coordinate transfers. The wind-down plan has the timeline, the retrospective has the full story.

Over 10 years ago, Jazzband started as a cooperative experiment to reduce the stress of maintaining Open Source software projects. The idea was simple – everyone who joins gets access to push code, triage issues, merge pull requests. “We are all part of this.”

It had a good run. More than 10 years, actually.

But it’s time to wind things down.

What happened

The slopocalypse

GitHub’s slopocalypse – the flood of AI-generated spam PRs and issues – has made Jazzband’s model of open membership and shared push access untenable.

Jazzband was designed for a world where the worst case was someone accidentally merging the wrong PR. In a world where only 1 in 10 AI-generated PRs meets project standards, where curl had to shut down its bug bounty because confirmation rates dropped below 5%, and where GitHub’s own response was a kill switch to disable pull requests entirely – an organization that gives push access to everyone who joins simply can’t operate safely anymore.

The one-roadie problem

But honestly, the cracks have been showing for much longer than that.

Jazzband was always a one-roadie operation. People asked for more roadies and offered to help over the years, and I tried a number of times to make it work – but it never stuck. I dropped the ball on organizing it properly, and when volunteers did step up they’d quietly step back after a while. That’s not a criticism of them, it’s just how volunteer work goes when there’s no structure to support it.

The result was the same though: every project transfer, every lead assignment, every PyPI permission change, every infrastructure decision – it all went through me.

The warnings

The sustainability question was raised as early as 2017. I gave a keynote at DjangoCon Europe 2021 about it – five years in. In that talk I said out loud that the “social coding” experiment had failed to create an equitable community, and that a sustainable solution didn’t exist without serious financial support.

The roadmap I presented – revamp infrastructure, grow the management team, formalize guidelines, reach out for funding – none of that happened. The PSF fiscal sponsorship was the one thing that did.

In the years since, I’ve been on the PSF board – which faced its own crises – and now serve as PSF chair. That work matters and I don’t regret prioritizing it, but it meant Jazzband got even less of my time.

GitHub went the other way

Meanwhile, GitHub moved in the opposite direction. Copilot launched in 2022, trained on open source code that maintainers were burning out maintaining for free. 60% of maintainers are still unpaid.

The XZ Utils backdoor in 2024 showed what happens when a lone maintainer burns out and someone malicious fills the gap. And Jazzband’s own infrastructure started getting in the way of the projects it was supposed to help – the release pipeline couldn’t support trusted publishing, projects that needed admin access were stuck.

So projects started leaving. And that’s OK – that was always supposed to be part of the deal.

Django Commons

I want to specifically thank Django Commons and Tim Schilling for picking up where Jazzband fell short. They have 5 admins, 15 active projects (including django-debug-toolbar, django-simple-history, and django-cookie-consent from Jazzband), and django-polymorphic is transferring over right now. They solved the governance problem from day one. If you’re a Jazzband project lead looking for a new home for your Django project, start there.

For non-Django projects like pip-tools, contextlib2, geojson, or tablib – I’m not aware of an equivalent. If someone wants to build one for the broader Python tooling ecosystem, I’d love to see it.

By the numbers

Over 10 years, Jazzband grew to 3,135 members from every continent but Antarctica, maintained 84 projects with ~93,000 GitHub stars, and shipped 1,312 releases to PyPI.

Projects that passed through Jazzband are downloaded over 150 million times a month – pip-tools at 23 million, prettytable at 42 million. django-debug-toolbar spent 8 years under Jazzband and ended up in the official Django tutorial. django-avatar, a repo from 2008, was still getting releases in 2026. And django-axes shipped 129 versions – a release every 13 days in its peak year.

The full 10-year retrospective has all the numbers, the stories, and what actually happened.

What happens next

I’m not pulling the plug overnight. There is a detailed wind-down plan that covers the timeline, but the short version:

Timeline

  • New signups are disabled as of today
  • Project leads will be contacted before PyCon US 2026 to coordinate transferring projects to new homes
  • The GitHub organization and website will remain available during the transition period through end of 2026

If you’re a project lead, expect an email soon.

Thank you

None of this would have been possible without the people who showed up – strangers on the internet who decided to maintain something together. Thanks to the 81 project leads who kept things going despite the bottlenecks I created, and to everyone who joined, contributed, filed issues, and shipped releases over the years.

I started Jazzband because maintaining Open Source alone was exhausting. The irony of then becoming a single point of failure for 71 projects is not lost on me. But the experiment worked in the ways that mattered – projects got maintained, releases got shipped, people collaborated.

Anyways, the projects will move on to new homes, and that’s fine. That was always the point.

We are all part of this.

Written by Jannis Leidel on Mar 14, 2026, 12:00:00 PM

联系我们 contact @ memedata.com