[Kmymoney-devel] Current status and issues for a release
Alvaro Soliverez
asoliverez at gmail.com
Fri Nov 13 16:28:50 CET 2009
On Fri, Nov 13, 2009 at 8:44 AM, Cristian Oneţ <onet.cristian at gmail.com>wrote:
> On Fri, Nov 13, 2009 at 1:33 PM, Alvaro Soliverez <asoliverez at gmail.com>
> wrote:
> >
> >
> >
> > 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.
> Well OK then, when I was suggesting 1.2 I was looking at the
> application from an external point of view (feature-wise there aren't
> any significant changes).
>
>
There are changes, like UI and now you can run it in OS X (you could before,
but the integration is a lot better now) and Windows.
> >>
> >> > 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.
> Looking at it that way it's OK. but if you take a look between 0.8 and
> 0.9? And I somehow got the impression that only the even number
> releases were declared user versions. Wasn't 0.9 a development
> version?
> But I can live with the KDE release cycle I was just asking some questions
> :).
>
>
There was a year between 0.8.9 in March 2008 and 0.9.3 (that was actually
1.0 rc1) in March 2009, so yes, there we have a gap because of the big
engine changes pre-0.9.0. Looking back at the history of 0.8.x, there has
been a release every 4-6 months, and I'm confident we can keep up the pace
without significant problems.
Much of this was before your time (and mine too), and it has not been
discussed on the mailing list, but within the core development team. The
release dates, for example, were decided in individual emails within a core
group, so it's fair to ask.
Even the KDE4 version was decided that way, and it only got out in the open
when the translators were notified. That's something we are changing because
the development team is growing and being under the KDE umbrella means we
need to improve our interaction and we are doing well on that regard, but
changing from a small group to a larger one is not always easy.
I hope I cleared out your concerns. Keep asking if you are in doubt. And
Thomas, please chime in to make facts straight if there is something to
correct.
Regards,
Alvaro
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/kmymoney-devel/attachments/20091113/f228d911/attachment-0001.htm
More information about the KMyMoney-devel
mailing list