Subsurface 5.0 released

JB2Cool jb2cool at gmail.com
Wed Mar 24 14:45:12 PDT 2021


Many thanks as always, your work on this is always appreciated and often
unthanked.

Regards
Jason

On Wed, 24 Mar 2021 at 20:57, Dirk Hohndel via subsurface <
subsurface at subsurface-divelog.org> wrote:

> It's interesting how far you can get if you ignore all the outstanding
> issues, bugs, and PRs and everything else that is trying to get your
> attention and just focus on getting a release out the door.
> Five hours later and here we are:
>
> - source tagged and pushed
> - binaries built / builds triggered
>   - Windows, AppImage, Launchpad/Ubuntu, Mac 10.13 and later are up
>   - OBS/openSUSE/Fedora is still building
>   - Ubuntu/Snap should be done soon, Michal pushed the update
>   - macOS 10.12 is currently not supported -- see below
> - website is updated
> - new supported divecomputer list published
> - download page updated (except macOS 10.12 is currently pointing at
> non-existing file)
> - announcement in English has been posted (translations welcome, of course)
> - checked that the update server backend gives reasonable responses
>
> I'm sure I forgot a few things. I always do... but these were the things I
> could come up with today.
>
> MAJOR kudos for this release go to Berthold, with strong supporting cast
> vote for Willem.
> Their work (the statistics) is why I decided to bump the version to 5.0
> (and also... I dislike double digit version numbers... 4.9.10 bugged me,
> and I wasn't going to do a 4.10...)
>
> With the exception of Berthold's work there were a few bug fixes and
> changes here and there, but the statistics paint the picture that I think
> we are all aware of:
>
> git shortlog -s -n v4.9.10..
>    246  Berthold Stoeger
>    213  Dirk Hohndel
>     27  Robert C. Helling
>      6  Michał Sawicz
>      6  Willem Ferguson
>      2  Miika Turkia
>      1  henrik242
>      1  Damian Zaremba
>      1  Doug Junkins
>      1  Linus Torvalds
>      1  Andreas Buhr
>
> Berthold fixed many issues and of course wrote nearly all of the
> statistics code. I bumble around with stuff, infrastructure, code
> management, the occasional mobile UI stuff. Robert works mostly on deco /
> planner, but added some things for the statistics as well. Michał did the
> Snap work, Willem does the user manual (and did a TON of the work that lead
> to the statistics, but much of this didn't end up being commits). Miika
> fixes importer bugs and the rest... yeah, small random fixes by a couple of
> people.
>
> My gratitude, as always, goes to the translators that did an amazing job
> making sure things stayed well translated. To all the testers who helped us
> figure out the issues in the statistics code. And to everyone who has
> contributed in any way over those past 10+ years. This is an amazing
> project, filled with amazing people. I hope that when diving becomes more
> common again for more of us, that maybe a few more of us will be motivated
> to work on things and make Subsurface even better. But for now I'm just
> thrilled that I finally managed to get 5.0 out the door.
>
> I'll try to see how far I can get with the mobile version...
>
> /D
>
>
> As for macOS 10.12...
>
> Berthold, the compiler that I have available there stumbles over
>
> *subsurface/stats/./statsview.h:187:9: **error: **cannot refer to class
> template 'ChartItemPtr' without a template argument list*
>         return ChartItemPtr(new T(*this, std::forward<Args>(args)...));
>
> I thought we don't have a ton of people using the 10.12 binary, but I can
> actually see almost a hundred downloads for 4.9.10 (that's shockingly large
> for such an old release - but they all look like actual browser downloads,
> not bots). So I wonder if this is indeed worth addressing. I believe I am
> using the latest Xcode that is supported for macOS 10.12 builds...
>
> _______________________________________________
> subsurface mailing list
> subsurface at subsurface-divelog.org
> http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20210324/f5c22460/attachment.htm>


More information about the subsurface mailing list