This year, I've spent most of the time that I can dedicate to PSPP development on rewriting PSPP in Rust. A big motivation for this is bugs: it is easier to write reliable code in Rust than in C, because of the way that the language is structured. Security issues are closely related.
But I've been able to do some work in the Rust version that I had not done in the C version. Currently, I am working on support for displaying graphs that appear in SPV files. This will ultimately allow PSPP to produce graphs in the full generality that SPSS supports. I'm making good progress on this. My hope is that I'll be able to release this feature in the Rust version of PSPP by the end of the year. I post about progress sometimes on my Mastodon account, which you can follow at https://framapiaf.org/@blp. I recently posted one example of progress on PSPP graphs: https://framapiaf.org/@blp/117197565164328276. You can also view other PSPP related posts that I've made there: https://framapiaf.org/deck/@blp/tagged/pspp
