[Kmymoney-devel] kdewin kmymoney V4.6.1 Vs 4.6.4
Thomas Baumgart
thb at net-bembel.de
Sat Mar 1 07:44:33 UTC 2014
Hi,
On Saturday 01 March 2014 12:30:29 Chris wrote:
> Ooops I sent this from the wrong account Pls Ignore the one in
moderation!
Too late, never mind.
> Hi
>
> I have finally been able to compile and run kmymoney on windows Yip Yip
> Hooray!!.
>
> Numerous problems, but it appeared the main one was path length it
caused
> unusual issues. Jom also gave me heartaches when compiling qt libs. It
must
> have got stuck in some loop as it was consuming 50% resources but
doing
> nothing :( Switching to mingw-make resolved that and was no slower
(possibly
> a smidge faster!).
Cool. Can you write up your experience so that we can share it with others
(e.g. on the project website)? I am pretty sure that there are others who
also want to build from source in an MS-Windows environment. Being it
your first contribution to the project so to say :)
> So in my quest to create a small business windows version. I am now
moving
> on to looking at making the code changes I require. unfortunately the
kdewin
> version of kmymoney is quite old 2011 I beleive.
>
> I would like to switch to the current 4.6.4 which is in the git repo (I
> prefer git) and am wondering why the KDEWin version is so far behind.
Am I
> better sticking to this branch or can I use the 4.6.4 branch?
I recommend to switch to the master branch. Many bug fixes and some
features have already been added to it and will result in another stable
release (called 4.8) during summer. So why not branch off of this for your
development.
> If I try and switch what sort of issues can I expect?
You shouldn't expect any issues code-wise. Since master has some
features over the 4.6 branch, the XML layout is different, but upward
compatible. In case you go back from master to 4.6 you will certainly loose
that bit of information (tags cross my mind).
> If I don't switch how can I push any code into the current 4.6.4 branch as
> it will be untested?
4.6 is a stable branch and we don't add features to it.
> Are the two versions compatible enough that I can edit and test in a
linux
> kde environment and then backport my changes to the older version?
thus
> being able to push upstream.
I have mentioned the differences between the KMyMoney versions above. I
don't see the necessity to work with the 4.6 branch anymore, even though
it is the stable one at the moment. I would do the following:
a) branch off locally from master to a dev-branch
b) do your modifications on the dev-branch (*)
c) try to stay in sync with master by merging it into your dev-branch when it
changes
d) Once confident, post your changes to reviewboard.kde.org for us to
review.
e) Go through the review with us
f) Drop your stuff into the master branch (we can help here/do it for you)
(*) In case you implement more than one feature at a time you can
consider to branch off multiple dev-branches locally to keep things
separate for the review process. No need to push them to the repository.
Does that make sense?
@Alvaro: actually a question for you too.
> Sorry for so many questions...
No problem.
--
Regards
Thomas Baumgart
GPG-FP: E55E D592 F45F 116B 8429 4F99 9C59 DB40 B75D D3BA
-------------------------------------------------------------
Linux & Open Source Software - aaah, the sweet smell of 'Free'dom
-------------------------------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kmymoney-devel/attachments/20140301/07b33514/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 225 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kmymoney-devel/attachments/20140301/07b33514/attachment-0001.sig>
More information about the KMyMoney-devel
mailing list