Page 1 of 2

Too many betas, too many changes

Posted: Fri Apr 28, 2006 6:56 pm
by geoff
We are on beta 11 and there are already 60 threads posted concerning bugs and problems. This is depressing. It doesn't look like we are any nearer a stable full release than we were with some of the earlier betas.

Why?

Because we are still adding functionality and making changes when we should be just fixing bugs.

I would like a reliable version of PB2 to use.
I don't want to play around with the language indefinitely.
Does anyone agree with this view?

Posted: Fri Apr 28, 2006 7:00 pm
by Polo
I don't agree.
If you want something reliable, stay with 3.94.
Fred gives us the beta of PB4 if we want to test them, if you don't, just skip them, don't look at them.

Posted: Fri Apr 28, 2006 7:05 pm
by Trond
No. 3.94 is the current reliable version you requested. There is no later "reliable" version.

Since you (in another thread) jumped directly from beta 1 to beta 11 you really shouldn't comment on the nearness to the final release in the earlier betas. As I've tried all betas I assure you that beta 11 is a lot more stable than many earlier betas. There is definetely more bug fixing than feature adding going on. Only a few minor "features" have been added, most of these have been to fix shortcomings in the current implementation/design of some already existing feature.

Also, most of the bugs reported for beta 11 and unfixed bugs reported for previous betas are a lot less severe than bugs reported for the earlier betas so you cannot judge by the count alone.

Posted: Fri Apr 28, 2006 7:05 pm
by netmaestro
I know it's a difficult process but we really are getting quite close now. The number of outstanding bugs is not large and it hasn't been growing much in the last couple of weeks. And as trond points out, they are a lot less serious issues than earlier ones. You have to bear in mind that this version represents a major rewrite of a lot of the libraries and that comes at a price. It won't be long now as the team has been hinting that the beta period is drawing to a close and they are firm that no new changes are planned between now and then.

Posted: Fri Apr 28, 2006 7:10 pm
by IceSoft
It better we get betas as we get a buggy release!

@Fred,
were is the next beta ;-)

Posted: Fri Apr 28, 2006 7:20 pm
by Bonne_den_kule
http://en.wikipedia.org/wiki/Development_stage#Beta
A beta version or beta release usually represents the first version of a computer program that implements all required features although additional features may be added. It is likely to be unstable but useful for internal demonstrations and previews to select customers, but not yet ready for release. Some developers refer to this stage as a preview, as a technical preview (TP) or as an early access.
Betas are supposed to be buggy. :)

Posted: Fri Apr 28, 2006 7:56 pm
by Flype
geoff,

i'm agree with you when you say there are lot's of changes.
but i can't be agree with the other points.

PB4 is still beta. So if you decided to use it in production, it is at your own risk. And no, it's not so buggy... i think it is becoming very reliable (for my needs) and much more consistent. the work done by fred, freak, bericko and users feedback is really wonderful. 8)

PB4 was announced since the first beta, that backward compatibility was broken. It was clearly announced.

As a funny remark, i can say it's much more difficult to convert PB4.0 to PB3.94 than to convert PB3.94 to PB4.0 :D

PB4 rocks, in my opinion. happy user :P

Posted: Fri Apr 28, 2006 8:39 pm
by Psychophanta
Geoff, be patient :)

Posted: Fri Apr 28, 2006 8:41 pm
by Killswitch
If there were no problems with the betas then they wouldn't be 'betas' an we'd be on PB 4.11! I'm glad this process is taking a long time, I'd much rather have a bug free PB 4.0 sometime soon then a buggy one now.

Posted: Fri Apr 28, 2006 9:20 pm
by GedB
PB4 is a massive leap forward.

The only reason there are so many bugs is because it is getting such a thorough testing.

Posted: Fri Apr 28, 2006 9:36 pm
by Num3
True...

Remember that PB 3.xx came in many versions too, most of them because of necessary updates and bug fixes...

PB 4.0 will have much less bugs because of the heavy Alpha & Beta releases , and this is very good, cause will never reach PB 4.94 ;) due to them ...

*Future Landmark*

After PB 4.2 Fred will start working on #PB (sharp PB) and at least two more parallel flavours: CPB (c PureBasic) and VPB (Visual PB) :twisted:

Re: Too many betas, too many changes

Posted: Fri Apr 28, 2006 10:13 pm
by Guimauve
geoff wrote:We are on beta 11 and there are already 60 threads posted concerning bugs and problems. This is depressing. It doesn't look like we are any nearer a stable full release than we were with some of the earlier betas.

Why?

Because we are still adding functionality and making changes when we should be just fixing bugs.

I would like a reliable version of PB2 to use.
I don't want to play around with the language indefinitely.
Does anyone agree with this view?
I desagree...

It's better to push the Beta version to the limits to find as many bug as possible. If Fred and Freak take the time to test all command one by one the final release need more time to be ready.

So by converting yours codes from V3.94 to V4.00 to find and report bug will speedup the process and help Fred and Freak to complete the V4.00.

Regards
Guimauve

Posted: Fri Apr 28, 2006 10:55 pm
by maw
Give us more betas!!! :D

Geoff: since you don't seem to have the time and/or patience to keep up with every new beta that is released and keep track of relevant posts on the forum you really shouldn't be using the betas! Just wait for the final 4.0 which will be ready... When it's done!

The privilege to use a beta does, in my mind, come with alot of responsibility!

Posted: Fri Apr 28, 2006 11:40 pm
by geoff
Psychophanta wrote:Geoff, be patient
Yeah OK, fair comment.

Does anyone think a bug free version is achievable? Like a good C compiler, for example?
Does anyone else think this is a worthwhile target?

Posted: Sat Apr 29, 2006 12:04 am
by rsts
geoff wrote:
Psychophanta wrote:Geoff, be patient
Yeah OK, fair comment.

Does anyone think a bug free version is achievable? Like a good C compiler, for example?
Does anyone else think this is a worthwhile target?
a "bug free" version is highly unlikely (near impossible). I like the number of betas fred has "shared" with us, as it affords us an opportunity to test in our own environment as opposed to him testing in a PB lab.

If I want "stability" I still use 3.94. If I want features, I'm happy to try 4. I'm personally pleased we're getting all this feedback (bug fixes) before a production release.

cheers