Thanks for the welcome

The reason I was considering a fork was I thought it may be moving away from kmymoney's prime purpose which is personal finances. But as Cristian has pointed out much of it can be done via plugins, so I am happy to "stay with the program".

I haven't given up on MingW yet. but its very very slow going :( I am rather rusty on C++ and some of the errors it throws up particularly around templating have me pulling my hair out.

But having said that I am keen to get into it once I have a stable base to start with.

I am about 2 hours into my latest build attempt with qt libs. I guess I should have used the --noclean directive. I am used to make just picking up where it left off but it appears emerge deletes the build folder and starts from scratch.

Chris




On 25/02/2014 5:05 PM, Thomas Baumgart wrote:

Chris,

first of all welcome here on the list. I am not stuffed with MS-Windows expertise and Cristian is our man for that job. So he and kde-windows guys can give you more directions than I can.

Regarding the features you want to implement/improve I suggest to stay with the project and don't fork off. As with other features, we can always open a development branch for them, but it would be way more beneficial if we could benefit from your work and also you from ours. As Cristian already mentioned: some of the things you think of to be AU specific we could use in other parts of the world as well, at least as a foundation. Also we do have feature requests for some of them, so don't waste resources by forking off.

Cheers

Thomas

On Monday 24 February 2014 20:56:57 Chris wrote:

> I intended to compile them one by one. It seems some unnecessary ones are

> included, for example mysql. I intend to download the binaries for the ones

> I need and compile the minimum set I can.

>

> Of course my plans are already falling apart.

>

> While building libtool 2.4.2 I get a dialogue popping up every few seconds

>

> "the procedure entry point libintl_setlocale could not be located in the

> dynamic msys..." Ignoring it seems to be ok?

>

> Then make fails with...

>

> emerge debug: executing command: G:\kderoot\msys\bin\sh.exe --login -c "cd

> /g/kderoot/build/dev-util/libtool-2.4.2/work/mingw4-RelWithDebInfo-2.4.2 &&

> make -e -j2 VERBOSE=1"

> Makefile:514: *** missing separator. Stop.

>

> it appears make does not allow for multiline statements, which is where the

> above is failing.

>

> I am going to switch to msvc 2010 :( perhaps mingw4 is my problem. it

> appears not enough people are using it to catch all the bugs and I haven't

> tried msvc so it may resolve some of the errors.

>

> I was going to send any bugfixes upstream but things that are au small

> business specific keep them local.

>

> As far as I am aware splits don't work when importing, But that may have

> changed.

>

> All the accounting packages I have used allow you to close off the period.

> some make it mandatory. I am aiming for the middle of the road.

>

> One very important feature I am going to work on and its worth pushing

> upstream is when parsing imported statements make it context sensitive. By

> that I mean set up import rules that will direct a transaction to a

> different account based on the source bank account.

>

> This means that say "Interest Paid" form one bank account can go into a

> different account to "Interest Paid" from another bank account.

>

>

>

> That is all providing I can even get it to build....

>

> Chris

>

> On 24/02/2014 6:50 PM, Cristian Oneț wrote:

> > 2014-02-24 10:10 GMT+02:00 Chris <developerch...@rebel.com.au>:

> >> Thanks Cristian.

> >>

> >> I think I'll try just compiling kmymoney. Its the dependencies that keep

> >> failing.

> >

> > Unfortunately without the dependencies you can't compile kmymoney.

> >

> >> Are there any restrictions on forking the project? As my earlier email

> >> say I want to create an Australian small business version. That means a

> >> few minor variations...

> >

> > None that I know of, although we would prefer any feature to be

> > properly integrated into kmymoney.

> >

> >> Change wording to replace VAT with GST

> >

> > That could be done in the Australian translations.

> >

> >> set up splits automatically

> >

> > I think that already works.

> >

> >> Create a special GST report

> >

> > This could be added to kmymoney .

> >

> >> Create import scripts for Australian banks, they do not use OFX.

> >

> > Could be done as a plugin.

> >

> >> The ability to close off a financial period.

> >

> > We had some discussions about this, don't know if it's make sense for

> > personal finances.

> >

> >> Add import balances from a previous financial period (file)

> >

> > Could be done as a plugin.

> >

> > Regards,

> > Cristian

> >

> >> And probably a lot more that I haven't thought of yet.

> >>

> >> Chris

> >>

> >> On 24/02/2014 4:41 PM, Cristian Oneț wrote:

> >>> 2014-02-24 0:56 GMT+02:00 <re...@renegade.rebelhosts.com>:

> >>>> What I would like to ask is how is the current kmymoney compiled for

> >>>> windows? Is it using one of the above systems? is it cross compiled?

> >>>

> >>> The installer that we provide and the binaries it contains was created

> >>> using emerge. The last release that we made is using the KDE 4.10.5

> >>> libraries using the MSVC 2010 compiler.

> >>>

> >>>> Is there a way I can get a copy of the environment or at least

> >>>> somewhere

> >>>> I can go to find out what needs doing?

> >>>

> >>> I guess can't get a copy of the whole environment because of it's

> >>> size. Use emerge [1] to make your own (using the kde-4.10 branch). If

> >>> you run into any issues please ask for help at kde-wind...@kde.org.

> >>>

> >>> Regards,

> >>> Cristian

> >>>

> >>> [1] http://techbase.kde.org/Getting_Started/Build/Windows/emerge

>

> _______________________________________________

> KMyMoney-devel mailing list

> KMyMoney-devel@kde.org

> https://mail.kde.org/mailman/listinfo/kmymoney-devel

--

Regards

Thomas Baumgart

GPG-FP: E55E D592 F45F 116B 8429 4F99 9C59 DB40 B75D D3BA

-------------------------------------------------------------

With every day I come closer to the grave and learn something new.

It all happens because I have wandered around too much and stumbled into

the Linux world - which is a fantastic place to be! (Algis Kabaila)

-------------------------------------------------------------


_______________________________________________
KMyMoney-devel mailing list
KMyMoney-devel@kde.org
https://mail.kde.org/mailman/listinfo/kmymoney-devel

Reply via email to