Subject | Re: [Firebird-general] About the "decrasing passion" of Firebird users. |
---|---|
Author | Dmitry Yemanov |
Post date | 2014-02-11T18:49:40Z |
11.02.2014 22:20, Alexandre Benson Smith wrote:
because the codebase was not ready for v3-promised features and nobody
wanted to wait 5+ years between releases. It's no longer the case, however.
with huge efforts required for debugging/testing it, how could v2.6 be
possible? All the non-SMP fixes / features also require a lot of
testing/bugfixing. We either develop one thing or another, but not both.
it, although the Oracle example shows us that it's not really that
important as people tend to think.
the issue from another side. v3 is the next major release, it was
already delayed twice. v2.6 or whatever means delaying it once more, at
least for one year. If longer, you'll suggest v2.7... and some day I
will get tired of promising SMP to another part of users who is waiting
it since 2005.
Dmitry
> That's the point... we could have minor versions with short release cycle.We did what could be done, see v2.1 and v2.5. They appeared exactly
because the codebase was not ready for v3-promised features and nobody
wanted to wait 5+ years between releases. It's no longer the case, however.
> So, if during this alpha stage the development team find some reallyIt is surely an option. However, with no serious problems re. SMP but
> serious problem with SMP on 3.0, we should wait for 4 ou 5 years until
> it's fixed ? Or do you think that a re-schedule (realease a 2.6 or
> anything you name it) with bug fixes, security fixes, new features, but
> using the old SMP architecture, is not an option ?
with huge efforts required for debugging/testing it, how could v2.6 be
possible? All the non-SMP fixes / features also require a lot of
testing/bugfixing. We either develop one thing or another, but not both.
> I think we live on a dynamic world that anything could and should beAs long as it's practically doable.
> changed if it will be better.
> For me will be much more important to free Firebird from the 27 charsThe limit is 31 chars in v2.5. I know many users would like to extend
> restriction on object names, or a new wire protocol, than to have a new
> SMP architecture. If one say that he needs 5 years to implement a new
> SMP architecture, but 6 months to release a new version without the 27
> char limit you could bet that I would choose the 6 months version.
it, although the Oracle example shows us that it's not really that
important as people tend to think.
> And, in the background the longer tasks could be developed withoutIn the background? Do we have a dozen of developers with free hands? ;-)
> restricting the release of the new (not so major) versions.
> As I said before, FB 2.1 (yes I don't even use 2.5 in production) fitsI have nothing against the idea in general, I just want you to look at
> me very well, but if I could put my hands on other minor features faster
> I would get some benefits from it.
the issue from another side. v3 is the next major release, it was
already delayed twice. v2.6 or whatever means delaying it once more, at
least for one year. If longer, you'll suggest v2.7... and some day I
will get tired of promising SMP to another part of users who is waiting
it since 2005.
Dmitry