KMyMoney 5.0.5 released

Thomas Baumgart thb at
Thu Jul 11 08:34:59 BST 2019

On Donnerstag, 11. Juli 2019 03:02:04 CEST Brendan Coupe wrote:

> That's what I thought but I thought some of the recent changes Thomas
> made for me ended up in the 5.0 branch before they made it to the
> Master branch.

Yes, that is true. Using git, one can merge a branch (A) into another (B). That means, that all changes in (A) go into (B).

For KMyMoney at the moment I use 5.0 as (A) and master as (B). So far, we don't see massive conflicts as the code base is pretty similar.

Using it the other way around, all changes of master (unstable) will end up in 5.0 (stable) which is not what I/we want as master already contains code that is not in a state I would call stable - even though it might be working w/o problems. There is more of it here on my local system which is not yet complete and sometimes not compilable/workable so I don't want to add that to master as of yet.

So adding fixes of bugs to the 5.0 branch and merging 5.0 now and then back to master is what I/we do. If a fix goes into master and we want to have it on 5.0 we need to cherry-pick each one of them individually. Merging OTOH is one operation. See

  git log 8e49874f..ce17b1ee

for such a cherry-pick example which happened lately. Hope that explains it.

Note: I use 5.0 as my production environment and master for future development. You should probably do the same ;)




Thomas Baumgart       Signal, the better WhatsApp
BTW, just the planning of the test cases helped me
to improve the code a lot. -- Alvaro Soliverez
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 868 bytes
Desc: This is a digitally signed message part.
URL: <>

More information about the KMyMoney-devel mailing list