Przejdź do głównej zawartości


I have made the extremely difficult decision to resign from the Processing Foundation. I am absolutely heartbroken, and have not slept well for months.

Casey and I started the Foundation with Dan as a way to make the Processing project more sustainable. For years it had been just Casey and me, supporting thousands and thousands of users.

Back in 2017, I was diagnosed with cancer just weeks after my second child was born. I took a break from participating directly with the Board.

Last fall, with urging from Casey, who was planning to leave, I tried to return to an active role with the Board.

It was a strange experience; I was soon shocked to learn that the Foundation spent nearly $800,000 last year. $0 of that went to Processing 4.

This year, the proposed Foundation budget is around $1.2 million. But for Processing, there is budget for just two people: one developer, one community lead.

You know what that sounds like? The reason we started a Foundation in the first place. Two people is not enough for all of the Processing software projects that live at the processing.org domains, not just the original software, but also releases for Android, Python, Raspberry Pi, etc.

There have been two million downloads of even just the 4.0 releases, and there remains consistently about 100,000 unique users a month.

Two people is not enough to sustain the current community, but more importantly, not enough to move the project in new directions—more languages, platforms, devices; broadening the audience further.

We're very much back in the same place as when we started in 2001: coding is still too obtuse and oblique, and the only way to fix that is to reduce barriers that will make coding accessible to more people.

I have continued to work on the Processing software since resigning from the Foundation—since walking away only punishes our users—but it's really difficult. There's no future in this current structure.

From the outset, the project was always a 50-50 split between internal (software development) and external (the community, the documentation, examples, etc). The Foundation has lost all sense of balance.

It's a depressing outcome following the $10 million windfall of donations. It's just co-opting the work that I've done for 22 years: building the software and supporting the community; both in years past when it was an unknown project, or in more recent years when keeping things working wasn't always *fun*, but was still *important* for the community that relied on it.

The situation is especially difficult for me because it has been created by the people who most benefited from all that work I did, and from people I trusted as friends.

The Processing software and its community deserve better, and need a better home than the “Processing” Foundation.
Really sorry to hear this! I hope you are (kind of) ok in terms of health and stress! I followed Processing ever since you and Casey started it. Thank you so much for all the work and energy you put into it!
@boris Thank you Boris; so nice to hear from you & I hope our paths will cross again sometime soon.
@Ben Fry But just out of curiosity - what did the Processing Foundation spend those hundreds of thousands of dollars on if not the Processing project ?