Posts

Kicking Off 2021

Thursday, January 14, 2021


Check out our Contribute page for social media and news links to follow our progress. You can also review our project’s success so far and long term plans in our previous blog post, A Year In Summary.

Old versions of Glimpse Image Editor now available on Archive.org

Previously you could only find older releases on Github. To assist any users that are unable or unwilling to use that service, and to preserve Glimpse Image Editor for posterity, we have now started uploading our old release binaries and source code to archive.org.

We fixed our Linux AppImage

Some of you may have spotted that our Linux AppImage was missing important components for a number of weeks in December 2020 and January 2021. That was due to a bug in the AppImage Creator software, and we are grateful to Alexis López Zubieta for fixing the problem in that external project quickly.

Updated plans for Glimpse Image Editor 0.2.2

We had previously intended to provide a fully-fledged Glimpse Image Editor 0.2.2 release this month on both Windows and Linux. However, we are not part of a larger organization and our open source project relies entirely on unpaid volunteer contributions, so we are not immune from the impact of everything that has been going on in the world over the last six months. We have had to adapt our approach so that we can take care of our contributors, make good use of their limited time and still deliver a good experience for our users.

Our plan to start providing tarballs that have had make dist run against them again has been postponed until we release Glimpse Image Editor 0.3.0. The specific version of the GNU Image Manipulation Program we used as a base for Glimpse Image Editor 0.2.x has known bugs that prevent us from doing this, and the multiple changes required to fix that problem are time-consuming to backport, so we have chosen to wait until we re-base on a newer version of the GNU I.M.P.

Also, we are not able to incorporate the assets provided in the PhotoGIMP plugin due to ambiguous licensing terms for their use and redistribution. We will need more time to produce our own collection of extra permissively licensed brushes, fonts, patterns and filters.

We will therefore be releasing a smaller optional “micro-update” later this month (January 2021) that applies backported patches, updates dependency versions and introduces minor feature improvements, such as being able to increase the UI font size in Edit > Preferences > Themes.

This micro-update will still be tagged as v0.2.2 in our Github repository as normal, so automated packaging processes should be able to deploy our changes to existing installations without any problems. You can preview these changes already in our Linux AppImage.

Changes to our internal project communications

On the subject of making good use of our contributors' time, it has been clear for much of 2020 that Glimpse project has outgrown its Matrix channels and our moderators' ability to manage them effectively.

Most project activity is now happening on our Discord server, which we first started using in May 2020 to support the development of Glimpse NX. The feedback from our contributors about Discord has been very positive, and over time that system has proven to be more straightforward for us to moderate and manage.

Our two remaining Matrix channels have been invite-only since the middle of December 2020, and at 2021-01-15 18:00 UTC we will finally close them. Both were originally started in July 2019 as a replacement for a freenode IRC channel, and in addition to a number of other Matrix channels we have already deprecated, they were very useful during the early development of Glimpse Image Editor.

In December 2020, our contributors investigated the possibility of hosting a communication bridge between Matrix and Discord. Unfortunately we determined that solution was too time-consuming and impractical for us to maintain over a sustained period for a project of our size. After many in-depth discussions with our contributors, the Glimpse governance team has approved the decision to fully move all of our project’s internal communications across to Discord for the time being.

We know that some of you will have strong opinions about this decision. Before providing feedback to us on social media, we encourage you to read the FAQ answer that fully explains the story and reasoning behind the decision we made here: “Why are you deprecating your Matrix channels?"

The Glimpse governance team would like to take this opportunity to thank Element for hosting our project free of charge on Matrix.org for 18 months, and for working with us in July 2019 when we were first setting up our open source project. We remain excited about the future of Matrix as a platform, and we wish them the best of luck for the future.

We may revisit this decision if our project applies to join the GNOME Circle scheme after Glimpse NX is released in 2022, as we would expect to review our choice of tools and technologies again at the same time. We are also open to suggestions about other communication tools we can support.