[GNC] GNUCash XML format compatibility

David Carlson david.carlson.417 at gmail.com
Wed Feb 12 12:22:26 EST 2020


Yes, there is a major release 3.x but it is a bucket containing minor
releases, which you can install on your computer.  As you know, the first
number is zero, so the first minor release in the release 3.x bucket is
release 3.0.

David Carlson

On Wed, Feb 12, 2020, 10:57 AM Colin Law <clanlaw at gmail.com> wrote:

> On Wed, 12 Feb 2020 at 16:44, Peter West <pbw at pbw.id.au> wrote:
> >
> > So is there a release called 3.x?
>
> The first digit is the major release number, so the current major
> release number is 3 and the next major release will be the first one
> starting with 4.  The second digit is the minor release number, so 3.7
> is major release 3, minor 7.
>
> This is known as Sematic Versioning, GC doesn't stick exactly to this
> concept but it is pretty close
> https://semver.org/
>
> Colin
>
> >
> > Only a few days ago, someone said that he had upgrades from 3.x, and was
> asked just which release he had upgraded from, which is a perfectly
> reasonable question.
> >
> > All I can do is repeat my previous question, but I’m beginning to doubt
> I’ll get an answer. It’s like dealing with Pope Francis, who relishes
> ambiguity.
> >
> > Peter
> >
> > --
> > Peter West
> > pbw at pbw.id.au
> > “For from within, out of the heart of man, come evil thoughts, sexual
> immorality, theft, murder, adultery, coveting, wickedness, deceit,
> sensuality, envy, slander, pride, foolishness.”
> >
> > > On 13 Feb 2020, at 1:21 am, David Carlson <david.carlson.417 at gmail.com>
> wrote:
> > >
> > > I believe Derek said 3.x is a major release and 3.0 is the first minor
> release in that series.
> > >
> > > David Carlson
> > >
> > > On Wed, Feb 12, 2020, 9:08 AM Peter West <pbw at pbw.id.au <mailto:
> pbw at pbw.id.au>> wrote:
> > > So it is correct to say that 3.0 was the major release, and that 3.1,
> 3.2. etc were all subsequent minor releases?
> > >
> > > Saying 3.x is the major release is ambiguous, to say the least. In
> that case, 3.1, 3.2, etc would all be major releases, because they all
> qualify as 3.x.
> > >
> > > It took me a while to work out what you were saying, and maybe I still
> haven’t.
> > >
> > > Peter
> > > --
> > > Peter West
> > > pbw at pbw.id.au <mailto:pbw at pbw.id.au>
> > > “For from within, out of the heart of man, come evil thoughts, sexual
> immorality, theft, murder, adultery, coveting, wickedness, deceit,
> sensuality, envy, slander, pride, foolishness.”
> > >
> > > > On 13 Feb 2020, at 12:54 am, Derek Atkins <derek at ihtfp.com <mailto:
> derek at ihtfp.com>> wrote:
> > > >
> > > > Hi,
> > > >
> > > > Please remember to CC gnucash-user on all replies...
> > > >
> > > > Peter West <pbw at pbw.id.au <mailto:pbw at pbw.id.au>> writes:
> > > >
> > > >> I assume that you mean:
> > > >> 3.0 is the major release, and 3.1, 3.2. etc are all the minor
> releases. So the
> > > >> next major release will be 4.0.
> > > >>
> > > >> Is this the case?
> > > >
> > > > I said exactly what I mean.
> > > >
> > > > Technically, 3.0 was the first of the 3.x major-release cycle, and
> 3.1,
> > > > 3.2, etc were all subsequent minor releases of the 3.x major-release
> > > > cycle.  The next major release will be 4.x, starting with 4.0 as its
> > > > first release in the 4.x release cycle.
> > > >
> > > >>    On 12 Feb 2020, at 2:12 am, Derek Atkins <derek at ihtfp.com
> <mailto:derek at ihtfp.com>> wrote:
> > > >>
> > > >>    First, note that we changed the numbering scheme between 2.x and
> 3.x.
> > > >>    This means that 2.0, 2.2, 2.4, and 2.6 are all *major* releases,
> with
> > > >>    minor releases denoted in the third number.  Whereas 3.x is the
> major
> > > >>    release and 3.0, 3.1, etc. are all the minor releases.
> > > >
> > > > -derek
> > > >
> > > > --
> > > >       Derek Atkins                 617-623-3745
> > > >       derek at ihtfp.com <mailto:derek at ihtfp.com>
> www.ihtfp.com <http://www.ihtfp.com/>
> > > >       Computer and Internet Security Consultant
> > >
> > > _______________________________________________
> > > gnucash-user mailing list
> > > gnucash-user at gnucash.org <mailto:gnucash-user at gnucash.org>
> > > To update your subscription preferences or to unsubscribe:
> > > https://lists.gnucash.org/mailman/listinfo/gnucash-user <
> https://lists.gnucash.org/mailman/listinfo/gnucash-user>
> > > If you are using Nabble or Gmane, please see
> https://wiki.gnucash.org/wiki/Mailing_Lists <
> 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.
> >
> > _______________________________________________
> > gnucash-user mailing list
> > gnucash-user at 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.
>


More information about the gnucash-user mailing list