Today we release the first stable version of LabPlot2. There are still many things that can be improved and implemented. But we think it’s better to release now and to make LabPlot available to a larger number of users thus also increasing the amount of feedback and bug reports.

LabPlot2 is a complete rewrite of LabPlot1 and lacks in this release a lot of features available in the predecessor. On the other hand, the GUI and the usability are more superior as compared to LabPlot1 and there are several new features that were not available in LabPlot1.

If you want to see LabPlot2 in action, have a look at some screenshots in a recent blog [1].
You can download the source code from [2]. Binary packages are available for openSUSE [3].

As next, we plan to move to KDE infrastructure and to become a part of the KDE education project. Parallel to these activities we continue to work on LabPlot.

The roadmap, or better to say, a collection of ideas and steps to go in the near feature is the following:
1. Implement couple of new editing options that we’re currently missing (like arrows for axes, rounded rectangulars, shadow effects etc.)
2. Finalize axis/scale breaking in the backend and activate it in the frontend.
3. Extend zooming features for plots (zoom into the selected rectangular area etc.)
4. Implement “plotting a function”, a feature available e.g. in labplot1.x and in kmplot.
5. Integrate Cantor. As a proof of concept implement the usage of Maximas’s lists and arrays as the datasource for xy-curves in LabPlot.
6. Improve icons (use svg-versions only?)
7. Extend context menus for worksheet objects
8. Extend the functionality of our spreadsheet, decide how much we want to implement there, have a look at rkward.

These and some other topics are collected in our TODO-tracker [4]. There is no concrete order or priority for implementing these points.