[Kmymoney-devel] Current status and issues for a release

Alvaro Soliverez asoliverez at gmail.com
Fri Nov 13 12:33:55 CET 2009


On Fri, Nov 13, 2009 at 7:45 AM, Cristian Oneţ <onet.cristian at gmail.com>wrote:

> On Fri, Nov 13, 2009 at 12:28 PM, Alvaro Soliverez <asoliverez at gmail.com>
> wrote:
> >
> >
> > On Fri, Nov 13, 2009 at 6:54 AM, Cristian Oneţ <onet.cristian at gmail.com>
> > wrote:
> >>
> >> On Fri, Nov 13, 2009 at 11:41 AM, Alvaro Soliverez <
> asoliverez at gmail.com>
> >> wrote:
> >> >> > to change the version number to 3.95 (which would be the official
> >> >> > version
> >> >> > number for the release)
> >> >> Do we really need to go that high with the version number. I would
> >> >> suggest adopting 1.2 for the KDE4 ported version. I say this because
> I
> >> >> don't think there will be more than one release on the KDE3 branch
> (so
> >> >> that could be 1.1). Once the KDE4 version is done we should really
> let
> >> >> go of the <1.2 branch. We should stick with the kmymoney version
> >> >> scheme so there is no need to jump to 3.95.
> >> >
> >> > The idea is to bump the final version number to 4, that's why.
> >> OK, I'm going to insist a bit on this. Why is the final version going
> >> to be bumped to 4? Why shouldn't we continue using KMyMoney versions
> >> (in a continuous way)? I see no reason to bump to version 4 unless we
> >> adopt the KDE4 release schedule but the it should be 4.4 doesn't it?
> >>
> > I don't remember when we had this discussion, but the version number has
> > been 3.95 for some time already. Check the about box, that's why I took
> as a
> > fact that the beta version is going to be 3.95. We mentioned it when
> talking
> > about keeping the name and dropping the '2', or at least I think so.
> I remember that Thomas committed this version number but I don't know
> why he had chosen 3.95 maybe he can shed a bit of light on this.
>

Thomas can provide more detail on this. It was at a time when we were
discussing the name change (long before the current discussion) and at that
time we agreed to leave it as it was, but bump the version number to 4, to
make it fit the KDE version.

Leaving that apart, I wouldn't call it version 1.2 because there have been
major changes, if not in features in the sheer amount of code that's been
changed since the KDE3 version. So, it deserves at least a major version
change. Making it version 2 after we just dropped the 2 from name would make
it confusing. And then we come to 3, which resembles KDE3, meaning more
confusion. To me, version 4 makes the most sense.


>
> > I think we should be adjusting to a KDE release schedule, but we are
> going
> > to have a couple of versions before that. So, whenever the time comes to
> > release together with KDE, we drop our own version number and use KDE's
> > (4.5, 4.6 at the time?).
> Looking back at KMyMoney's release cycle wouldn't the KDE release
> cycle be a bit short for the speed of development?
>
> Actually, the speed of development is quite high. I have put together the
release notes for the latest releases and it wasn't easy to decide what to
include from all the stuff in there.

Since version 0.9.0, we have been releasing every ~6 months:
0.9.0 - May 2008
0.9.2 - September 2008 - 4 months after 0.9.0 - There was no 0.9.0
0.9.3 - February 2009 - 5 months after 0.9.2
1.0.0 - August 2009 - 6 months after 0.9.3

Look at the change log for each release and you'll see we had a quite
interesting number of features for each release.
Having a 6-month release cycle fits quite well with our speed of
development, at least in my view.

Regards,
Alvaro
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/kmymoney-devel/attachments/20091113/0d734f44/attachment.htm 


More information about the KMyMoney-devel mailing list