This is kind of the backstage to my previous post.
As I told, I took over as team lead of a development team. The previous team lead used ProjectLibre, and for the next stage I decided to try Calligra Plan.
The set of features for the new release of the project was laid out in a spreadsheet, and the former team lead wrote a Python script to convert the features into tasks and then into a MS Project xml file. He would then import that into ProjectLibre.
To be able to migrate to Plan, I had to succesfully import that file. Otherwise, I had to manually enter a hundred tasks, and I definitively had no time for that. Problem was, that import feature was not working. There were instructions on the wiki that involved installing some Java libs, but it wasn’t working. So, I asked in Calligra’s IRC, and Friedrich (fringing) answered and got to work to make it work. He found the issue and fixed right on time for me to test it before starting the new phase of the project.
My manager wasn’t very fond of the switch at first, but he let me do it, fortunately. I never told I was kind of taking a leap of faith, because Plan has no assigned maintainer at the moment, but it is in good enough shape for me to risk the move. After the first few weeks, and having received more detailed reports about the project than ever before, I think he is fully satisfied with the switch.
As for me, I’m very glad, as it has made my job easier. After using several features, I have found minor glitches. The most important one was week numbering. A nuisance in ISO week numbering results in showing week numbers wrong. I finally tracked down the issue and fixed in the source code, and a patch is now awaiting review. There are also some refresh issues here and there, that I’m fixing as I find them, and Friedrich has been kind to review them. Nothing that you wouldn’t expect in any other application. Being a KDE developer myself, it’s easy enough for me to find and fix the problems as I go. And the Calligra community has been as friendly as you would expect from KDE.
I sincerely hope there will be a new maintainer for Plan soon, as it is one of those hidden gems in KDE, and it deserves dedicated love. In the meantime, I hope I can help fix issues here and there.