[Kmymoney-devel] Re: KDChart

Alvaro Soliverez asoliverez at kde.org
Sat May 21 15:15:40 CEST 2011


On Sat, May 21, 2011 at 8:40 AM, Thomas Baumgart <thb at net-bembel.de> wrote:
> Hi,
>
> on Saturday 21 May 2011 11:19:32 Marko Käning wrote:
>
>> Hi developers,
>>
>> due to Christian I understood that plots are being produced by KDChart
>> which is an external package and made by KDAB. Now that I checked it out I
>> see that they sell it (http://www.kdab.com/license-prices), which makes me
>> wonder what this means for KMM4. Did you guys by a license from them? Or,
>> did I just not notice some alternative license model?
>>
>> Am confused.
>>
>> Anyway, initially I wanted to make contact with them concerning the
>> "missing axis line" issue in [https://bugs.kde.org/show_bug.cgi?id=256927]
>> but then stopped in surprise of a price list on their site. Also I
>> couldn't find any KDChart-related mailing list… :-(
>
> First of all: relax!
>
> There's no problem with the license as KDChart is dual-licensed. See the file
> LICENSE.GPL which you also find in our copy of the code.
>

They don't have an open repository. We do have access to a FTP server
where we can download the source from. Also, as Thomas pointed out, at
one time KOffice kept a copy of the source on their SVN as well. I
think that's not the case anymore.

> Why do we have our copy of the lib? Well, in the past we used the KDE
> repository version, but that did not get shipped as separate package and you
> had to install all of KOffice to get it just so that you could compile
> KMyMoney. Also, at one point, the KDChart devs changed something which broke
> our code and that just a few days before a release.
>
> So we ended up to have our own copy of the code, which we gently touch
> whereever necessary to make it compile in our environment. But we agreed on
> the fact that we don't do bugfixes on it. AFAIR, the only change needed was in
> the build stuff but not the actual source. SVN has more information on that.
> Please dig the logs for yourself.

Yes, we only make changes in the build. There were a few cases where
we made other changes, but those were mostly 1-liners to have it build
correctly, and they were reported upstream.


>
> We report bugs to the upstream project, and Alvaro was taking care of this in
> the past. I am not sure if he already mentioned this one or not to them.
> Maybe, he can comment here.
>

Not yet, as I still have to triage it myself. Also, I'll have to
update to latest version and provide a test case for this before this
gets any attention.

> Every now and then, we sync with the KOffice repo part. Not sure, when we have
> done that last and if it makes sense to repeat it. If you want to check it
> out, please feel free to do so. Maybe, the bug that annoys you is already
> fixed.

The last time we synced was sometime in January, before the KOffice
debacle. I really don't know if the KDChart source is still in either
of the new git repos (KOffice or Calligra's)

Regards,
Alvaro


More information about the KMyMoney-devel mailing list