new statistics code merged

Attilla de Groot attilla at attilla.nl
Sun Jan 3 14:46:34 PST 2021


Willem, Berthold,

I've been following the discussions, but this looks amazing. Thank you for 
the work!

-- Attilla

On January 3, 2021 18:29:26 Dirk Hohndel via subsurface 
<subsurface at subsurface-divelog.org> wrote:
> Hi Everyone
>
> For the last year or so, Willem and Berthold have been kicking around a 
> complete rewrite of the statistics code in Subsurface.
> And for the last three months or so, Berthold has really dug in and created 
> a rather stunning piece of work.
> Over the past two weeks we cleaned things up and merged it, and I just 
> finished of the (for now) last part of that, bringing in the UI.
>
> This will become Subsurface 5.0 in a few weeks, but until then a LOT of 
> testing will be needed, and frankly, a lot of feedback.
> It's really hard to create something this powerful in a vacuum, but we also 
> know from experience that it's very hard to get people to comment on ideas 
> and drafts when they can't actually play with the software.
> So what we have now is what Berthold, Willem, and I managed to pull 
> together based on ideas that were discussed here and on GitHub for quite a 
> while. But it's almost certainly not the final version of what we'll ship 
> as Subsurface 5.0
>
> What we need from all of you is testing and honest feedback. What do you 
> like? What do you wonder about? What do you hate?
> We want to make this better, easier to use, more useful in itself.
>
> Once we have consensus (or at least once we made the decision that we are 
> done), all this needs to be added to the user manual, needs to be 
> translated, needs to be gotten ready for a release. And THEN we can talk 
> about a release time for Subsurface 5.0.
>
> But for now the most important thing is to get this into people's hands.
>
> I tried to test the binaries on the main platforms and they work for me - 
> but of course the challenge there (with the exception of maybe Windows) is 
> that I have a ton of things installed on my Linux boxes and Macs that may 
> not be installed on yours - so there's always the risk that some of these 
> don't work out of the box for you. If that happens, please let me know so I 
> can track this down. So even if you usually compile your own binaries, it 
> would help me if you tried the test builds on Launchpad (Ubuntu) and OBS 
> (openSUSE and Fedora). And of course the Windows and macOS builds.
>
> Look for versions that are at least 4.9.10.232 - as I write this macOS, 
> Windows, and the AppImage are on 
> http://subsurface-divelog.org/downloads/test and the various builds on OBS 
> and Launchpad are mostly completed or at least well on their way and should 
> be done, soon.
>
> A massive, MASSIVE thank you to Berthold for the countless hours that went 
> into this. If you look at the past 90 commits or so, you can see just how 
> much work this was.
> Also, a huge debt of gratitude to Willem who came up with much of the 
> underlying design of what was implemented - the design of the charts, the 
> UI logic, etc.
>
> So what, you wonder, does this get you? Things like this:
>
>
>
>
>
>
>
>
>
> You can truly go wild :-)
>
> Just creating these screen shots I already found the first two issue... it 
> appears that the temperature binning only works for 2º increments, I can't 
> switch to larger bins in the UI.
> And the trend line in the scatter plots is sometimes drawn behind the graph :-)
>
> I'm sure we'll find many more issues. That's why I'm asking all of you to 
> please help us with testing.
>
> Happy New Year!
>
> /D
> _______________________________________________
> 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/20210103/adaa0bb1/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Screen Shot 2021-01-03 at 2.21.55 PM.png
Type: image/png
Size: 160109 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20210103/adaa0bb1/attachment-0004.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Screen Shot 2021-01-03 at 2.20.35 PM.png
Type: image/png
Size: 242028 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20210103/adaa0bb1/attachment-0005.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Screen Shot 2021-01-03 at 2.19.59 PM.png
Type: image/png
Size: 259828 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20210103/adaa0bb1/attachment-0006.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Screen Shot 2021-01-03 at 2.17.52 PM.png
Type: image/png
Size: 222427 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20210103/adaa0bb1/attachment-0007.png>


More information about the subsurface mailing list