Brian, As you might imagine software version numbering has long been a subject of heavy debate. One of the better specifications that I've seen was by Tom Preston-Werner of GitHub. http://semver.org/
His proposal requires that the public API be declared and is defined by Version 1.0.0 In his proposal the Major version MUST be incremented if any backwards incompatible changes are introduced to the public API (Application Program Interface). You propose that this is a Minor version, not a Major version. In Tom's semantic versioning, a Minor version is incremented if new, backwards compatible changes are introduced to the public API. The database structure change is a backwards incompatible change to the public API and therefore a Major version increment from 7 to 8 fits. How a software developer numbers it's versions is not about the number of new features or even a change in the look of the program, it is about how they keep track of the dependencies within a software package. We, the public, view version numbering only in the light of how a developer charges for the improvements, and whether those improvements are "worth" the price. But, that really misses the point. Don > -----Original Message----- > From: Brian L. Lightfoot [mailto:[email protected]] > Sent: Wednesday, November 27, 2013 2:51 PM > To: [email protected] > Subject: RE: [LegacyUG] Delete 7.5? > > I'm agreeing with all your observation and am left wondering why this > wasn't called v7.6 instead of v8.0. Maybe I'm a purist at heart but in > the past software marketers seldom increased a full digit unless it was > a radical redesign especially of the user interface. And I would doubt > that the incompatible database format would warrant such an incremental > increase because I believe that's been done in the past without a full > digit increase. > > But regardless of those minor things, version 8 is here and time to > enjoy it as written. > > > Brian in CA > > > -----Original Message----- > From: Ron Ferguson [mailto:[email protected]] > Sent: Wednesday, November 27, 2013 7:59 AM > To: [email protected] > Subject: Re: [LegacyUG] Delete 7.5? > > Carl, > > Whilst I agree with your praise for the Legacy program, and I am sure > that Legacy will be delighted with your undoubted loyalty, you have not > given me one reason why I would spend money to upgrade. > > For me, I need to see technical improvements, and/or, additional > functions which I need - not the same as mere additional functions!! As > it is, V8.0 does give this, especially with Event Sharing, the return > of the 5 sourcing options, the loss of which was lamented by many of > us, the improved Family Search option (although I recognise the caveats > with family trees) and I really do like the new design options, and > much more. > > Are there things which I would have liked which are not there? Sure but > there is sufficient there to raise my interest. > > Ron Ferguson > http://www.fergys.co.uk/ > > > > > > > Legacy User Group guidelines: > http://www.LegacyFamilyTree.com/Etiquette.asp > Archived messages after Nov. 21 2009: > http://www.mail-archive.com/[email protected]/ > Archived messages from old mail server - before Nov. 21 2009: > http://www.mail-archive.com/[email protected]/ > Online technical support: http://www.LegacyFamilyTree.com/Help.asp > Follow Legacy on Facebook (http://www.facebook.com/LegacyFamilyTree) > and on our blog (http://news.LegacyFamilyTree.com). > To unsubscribe: http://www.LegacyFamilyTree.com/LegacyLists.asp Legacy User Group guidelines: http://www.LegacyFamilyTree.com/Etiquette.asp Archived messages after Nov. 21 2009: http://www.mail-archive.com/[email protected]/ Archived messages from old mail server - before Nov. 21 2009: http://www.mail-archive.com/[email protected]/ Online technical support: http://www.LegacyFamilyTree.com/Help.asp Follow Legacy on Facebook (http://www.facebook.com/LegacyFamilyTree) and on our blog (http://news.LegacyFamilyTree.com). To unsubscribe: http://www.LegacyFamilyTree.com/LegacyLists.asp

