Re: [GNC-dev] How to contribute to GnuCash?

2019-05-17 Thread John Ralls
The Android app developer's Github page is https://github.com/codinguser. You'll find there an email address and a webpage URL. Regards, John Ralls > On May 16, 2019, at 9:22 PM, John wrote: > > any one can access those stats on code.gnucash.org and share some numbers? > also what is the

Re: [GNC-dev] How to contribute to GnuCash?

2019-05-06 Thread Derek Atkins
Hi, There are some stats on code.gnucash.org, at least in terms of HTTP(S) access, which would include wiki and email/irc logs. However, those statistics are not available to the public (and I can't get to them from where I am currently sitting). -derek John Ralls writes: > I don't have most

Re: [GNC-dev] How to contribute to GnuCash?

2019-05-05 Thread John Ralls
Yes, that's it. Sorry, I misunderstood the buttons at the top and thought I was looking at weekly data instead of daily. I'll leave it to you to explore the stats. Regards, John Ralls > On May 5, 2019, at 10:20 AM, John wrote: > > I am a little bit confused. are you saying this one: >

Re: [GNC-dev] How to contribute to GnuCash?

2019-05-04 Thread John Ralls
I don't have most of that info. We don't have any analytics on the website. SourceForge reports a pretty consistent ~1000 downloads per week with spikes to ~5000 right after releases, mostly for Windows. We've had a further 1400 downloads from Github since the release at the end of March. We

Re: [GNC-dev] How to contribute to GnuCash?

2019-04-30 Thread John Ralls
Guile is a Scheme interpreter built into GnuCash, see https://www.gnu.org/software/guile/. You don't need to worry about it. You should start by looking at Ngewi's GfA code at https://github.com/codinguser/gnucash-android to get an idea of how he handled it. If you want to use GnuCash code

Re: [GNC-dev] How to contribute to GnuCash?

2019-04-28 Thread Geert Janssens
That was the code path I was looking for in my previous reply. And indeed while copying a transaction goes through scheme code it's not the engine itself requiring it. So something to clean up eventually, but probably not blocking for a companion app. Geert Op zaterdag 27 april 2019 18:24:00

Re: [GNC-dev] How to contribute to GnuCash?

2019-04-27 Thread John Ralls
Right, engine-interface.scm is one of several files of helper code to make it easier or more idiomatic to write scheme code using the engine. They're not in the path if one uses the engine API from Scheme. Contrast that with using an options dialog from C: That goes through the Scheme options

Re: [GNC-dev] How to contribute to GnuCash?

2019-04-27 Thread Christopher Lam
I've managed to enter some guile code from the register: "Transaction > Copy Transaction" will copy the current transaction into an scm object via functions in engine-interface.scm, called from split-register.c, and I presume this scm object is read back to paste later on. Ditto Transaction >

Re: [GNC-dev] How to contribute to GnuCash?

2019-04-27 Thread Geert Janssens
Op zaterdag 27 april 2019 16:05:42 CEST schreef John Ralls: > > On Apr 26, 2019, at 10:55 PM, Geert Janssens > > wrote:> > > Op zaterdag 27 april 2019 01:01:38 CEST schreef John Ralls: > >> What Geert meant is that our current engine code *isn't* particularly > >> portable, though I think that

Re: [GNC-dev] How to contribute to GnuCash?

2019-04-27 Thread John Ralls
> On Apr 26, 2019, at 10:55 PM, Geert Janssens > wrote: > > Op zaterdag 27 april 2019 01:01:38 CEST schreef John Ralls: >> What Geert meant is that our current engine code *isn't* particularly >> portable, though I think that since it compiles OK on MacOS it shouldn't >> have too much

Re: [GNC-dev] How to contribute to GnuCash?

2019-04-26 Thread Geert Janssens
Op zaterdag 27 april 2019 01:01:38 CEST schreef John Ralls: > What Geert meant is that our current engine code *isn't* particularly > portable, though I think that since it compiles OK on MacOS it shouldn't > have too much trouble with iOS either. It's a mix of C and C++ and the main >

Re: [GNC-dev] How to contribute to GnuCash?

2019-04-26 Thread John Ralls
What Geert meant is that our current engine code *isn't* particularly portable, though I think that since it compiles OK on MacOS it shouldn't have too much trouble with iOS either. It's a mix of C and C++ and the main dependencies are Boost and Gnome Glib; the XML file backend also depends on

Re: [GNC-dev] How to contribute to GnuCash?

2019-04-26 Thread Geert Janssens
Hi, An iOS companion app would be great. The android app took the approach of reimplementing all the business logic required to read (and write?) a gnucash data file rather than using the gnucash engine code. I can understand why as the engine code is currently difficult to port to different

Re: [GNC-dev] How to contribute to GnuCash?

2019-04-26 Thread John Ralls
John, Sounds great. No problem with promoting it on the website, and you're welcome to use our mailing lists for support if you like, you'll just need to have your support folks subscribe to and monitor the lists. Do you also want to use our Bugzilla (https://bugs.gnucash.org)? We can easily

Re: [GNC-dev] How to contribute to GnuCash?

2019-04-26 Thread Liz
On Thu, 25 Apr 2019 08:41:00 -0700 John Ralls wrote: > > On Apr 24, 2019, at 10:13 PM, John wrote: > > > > Hello, > > > > I am the founder of a mobile app startup and a big fan of GnuCash. > > My team has some free time now. I wonder if we can contribute to > > develop an iOS companion app

Re: [GNC-dev] How to contribute to GnuCash?

2019-04-25 Thread John Ralls
> On Apr 24, 2019, at 10:13 PM, John wrote: > > Hello, > > I am the founder of a mobile app startup and a big fan of GnuCash. My team > has some free time now. I wonder if we can contribute to develop an iOS > companion app like current Android one. Can you let me know if you think > that's

[GNC-dev] How to contribute to GnuCash?

2019-04-25 Thread John
Hello, I am the founder of a mobile app startup and a big fan of GnuCash. My team has some free time now. I wonder if we can contribute to develop an iOS companion app like current Android one. Can you let me know if you think that's a good idea? and if yes, how to start? Thanks, John --