Hi Kevin, If it is the post I think that was about a problem importing data in OFX format and it was debugging of the file format of the data being imported. Gnucash like all programs always has some bugs. These are sometimes introduced through its dependency on standard library functions to perform a lot of its functionality and sometimeswhen changes are introduced in one part of the code, it produces unexpected changes in other parts. The core accounting engine in GnuCash which enforces the basic accounting relationships ( sum of debits and credits in a transaction =0 and the accounting equation relationships and debit/credit relationships has been around for a long time now and is fairly stable.
GnuCash has a development cycle where the first release in a major version series e.g. 2.0, 3.0 generally incorporates any newly developed features and are often associated with chnanges in version of the major libraries and the subsequent minor release 3.1, 3.2, 3.3, 3.4 ( most recently released) etc are often bug fixes to that major release. Most users with little or no programming experience often hang off to the 3rd or 4th bug fix. There is extensive testing before a major release and bugs which are show stoppers (i.e. dramatically affect the usability of GnuCash) are eliminated before the major release. Most bugs are more inconvenience rather than causing any accounting errors. As a user you generally don't have to do any debugging. There are many users who have some development experience/capability as well as a group of core developers who are mainly involved in this and some people act as early adopters of new releases. Some of us sometimes run a couple of versions in parallel (usually with the newer version running on a copy of any actual accounting files rather than the original) until we are sure there are no major problems. As a new user, v3.4 now has nearly all of the bugs introduced in the change to V3.x (a major version change in the main library used for the user interface as well as updates of some of the code base of GnuCash) eliminated so it is probably a good version to start using GnuCash from scratch. Limitations: While it does have some business support features GnuCash has no payroll or inventory management systems. The user base includes some accountants or ex accountants, a lot of people using it for personal finance and investment management, small startup businesses, not for profit organisations etc. It is setup to embed GAAP and the core accounting principles embodied in the IFRS standards. It does not have the level of adaption for operating in a particular jurisdiction that one expects from MYOB, Quicken etc. It has some tax treatment features, largely setup for the US and to a lesser extent the German/European systems and can treat GST/Vat type taxes. The best bet is to run it in parallel with any existing accounting system you are running until you are comfortable with it and are sure it will meet your needs. The Tutorial and Concepts Guide https://www.gnucash.org/docs/v3/C/gnucash-guide/index.html is a good starting point for getting familiar with the operation. The user forum mailing list is also useful where the information in the guide is not clear. Some info on using it is available here https://wiki.gnucash.org/wiki/Mailing_Lists. The User mailing list will be most useful for a new user. There is also a wiki which can sometimes have more up to date information https://wiki.gnucash.org/wiki/GnuCash. It is a good idea to use the reply to list features in your email system when replying to posts so that your reply is copied to the list. (I.e. CC to or include in To: <gnucash-user@gnucash.org> This helps disseminate information throughout the user community so we all learn from each other. Good Luck David Cousens On Wed, 2019-01-16 at 18:43 -0800, Kevin Kelly wrote: > I just read your post that referenced debugging. Sounded terrific. > Unfortunately, I’m an accountant that isn’t too > savvy about those kinds of things. > > I'm considering this application because it is a double entry system and > because I dislike QB. But if I’m going to > have to learn “debugging” then maybe I should look elsewhere? > > I’d appreciate your thoughts. > > Kevin > > Sent from my iPhone _______________________________________________ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.