Posts

A Project On Hiatus

Sunday, May 23, 2021


We would like to thank everyone that has supported our project over the last two years. This blog post lays out the current status of our project, the reasons behind it, and what the future holds for Glimpse Image Editor.

Note: Bobby Moss has not returned to the Glimpse project. He has written this blog post and performed the actions laid out here with permission from the Glimpse governance team.

To confirm, we are no longer accepting new sign-ups on our Discord server, but we will keep it around in case we need it again in the future.

The impact of the coronavirus pandemic

Contrary to what some of our critics would have you believe, our project is not run by “woke warriors offended on behalf of disabled people”. Disabled people were always involved at all levels of the project, and marginalized communities are well represented because of our project’s origins on the fediverse and welcoming internal culture.

Unfortunately, as you might imagine, a global health emergency with an economic recession following in its wake has hit our contributors disproportionately hard. This meant that they were no longer able to commit as much time towards the project as they did previously.

By the second half of 2020, there was just me (Bobby Moss) and a couple of external contributors working on the fork itself. Our other remaining project contributors were occupied with trying to start the UI rewrite called “Glimpse NX” as we had previously planned.

Our problem was not a lack of financial contributions or users, because the project was still growing in those areas. Our main issue was that we could not find contributors willing to step up and help with non-code tasks like moderating communication channels, triaging bugs, fixing packaging problems, working with the GNU Image Manipulation Program contributors, monitoring our social media accounts, running servers, testing/documenting new releases, and answering questions that users reached out to us with. As a result, we struggled to scale the project to match increasing demand.

The impact of our creator leaving

With that in mind, I (Bobby Moss) should explain why I left the project in February 2021.

The number of gaps I had to fill by August 2020 effectively turned working on this project into an unpaid part-time job for me in addition to my paid full-time job. Frustratingly, I had so much support work to manage that I rarely had enough time to actually work on the fork itself. This is why I made plenty of progress towards Glimpse Image Editor 0.2.2, but never actually released it.

I had originally expected the situation I was in to be temporary, and last for around six months. Unfortunately, by that stage our project was still struggling to move forward without my constant and direct involvement.

My employer had been keeping a close eye on my participation in the Glimpse project since it began, and had started to raise concerns that if I took on many more responsibilities within the project, it might begin to impact performance on my day job. In addition, there had been some changes in company policy that required me to seek legal approval and formally confirm that there have never been any conflicts of interest.

On their advice I temporarily withdrew my participation in the Glimpse project, with the expectation of returning once I had the proper approvals in place and a solid plan to make the project much more sustainable and maintainable ongoing. Unfortunately by the time I started to plot my return ten weeks later, almost all project activity had ceased, and I had neither the time nor the energy to resurrect it alone in the middle of a pandemic.

However, I was concerned that the Glimpse project was still receiving donations and attracting new users despite this situation, so I reached out to Chris and Luna for permission to publish this blog post, and helped them take the right actions to safeguard Glimpse Image Editor users and supporters.

Closing our funding channels

As this project is not being actively developed, and therefore no longer has any costs we need to cover, we will be closing our Open Collective campaign and linked GitHub Sponsors channel before the end of this month (May 2021).

At the time we published this blog post, we had $836.36 USD hosted for us by Open Collective. As part of our closedown procedure, Open Collective will keep those funds and use them to support more open source projects in the future.

We previously donated $250 USD to the GNU Image Manipulation Program in February 2021 to coincide with the Glimpse Image Editor 0.2.2 release that we were unable to produce. This means that through the lifetime of our project, we have contributed back $750 USD in total. You can review a more detailed breakdown of our financials in the November 2019 blog post.

We encourage you to switch your donation to the GNU Image Manipulation Program for the time being, as that supports their project and assists any future versions of Glimpse Image Editor that rely on it.

Archiving our GitHub repositories

We are keen to ensure that we comply with the terms of the GNU GPLv3, so our modified source code will continue to be available for review on GitHub.

However, The issue tracker is currently only monitored to remove online trolling, and we are not accepting new pull requests for the time being. To assist our community, we have archived our GitHub repositories. You will still be able to clone, fork and review the code as you did before.

Existing and new installations should not be impacted by recent changes. If you have installed Glimpse as a Flatpak or Snap on Linux, the software is sandboxed from the rest of the system, so unless you want the features in newer releases of the GNU Image Manipulation Program, there is nothing preventing you from continuing to use Glimpse for as long as you wish.

We encourage Windows users, and any Linux or BSD users running externally-packaged versions of Glimpse, to switch to the GNU Image Manipulation Program for the time being. That ensures you are protected from any major security vulnerabilities discovered after this blog post was published.

The fog of the future

It is difficult for us to predict if or when the Glimpse project will return. There are just too many factors at play right now, and we do not want to mislead anyone or spread any false hope.

Whatever happens, we can take pride in what we achieved here. We demonstrated that there is a demand for a fork of the GNU Image Manipulation Program with better branding. We successfully weathered a four-month-long storm of undeserved criticism & trolling in 2019 before we had even produced our first release. We built a positive relationship with the GNU Image Manipulation Program contributors, and delivered on our core objectives.

Our software touched the lives of US army veterans, high school students, and tens of thousands of people from a wide variety of different backgrounds. Phillip Whitt also wrote and published an Apress book about Glimpse Image Editor 0.1.2 in the summer of 2020.

While our project will probably be branded a failure by those with the loudest voices, we hope our backers feel that the faith they placed in us was rewarded. If you enjoyed the work we produced, we would like to thank you for coming on this journey with us, and hope you’ll join us again one day.