Too many betas, too many changes

Everything else that doesn't fall into one of the other PB categories.
User avatar
geoff
Enthusiast
Enthusiast
Posts: 128
Joined: Sun Apr 27, 2003 12:01 am
Location: Cornwall UK
Contact:

Too many betas, too many changes

Post 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?
Polo
Addict
Addict
Posts: 2422
Joined: Tue May 06, 2003 5:07 pm
Location: UK

Post 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.
Trond
Always Here
Always Here
Posts: 7446
Joined: Mon Sep 22, 2003 6:45 pm
Location: Norway

Post 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.
User avatar
netmaestro
PureBasic Bullfrog
PureBasic Bullfrog
Posts: 8451
Joined: Wed Jul 06, 2005 5:42 am
Location: Fort Nelson, BC, Canada

Post 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.
BERESHEIT
User avatar
IceSoft
Addict
Addict
Posts: 1682
Joined: Thu Jun 24, 2004 8:51 am
Location: Germany

Post by IceSoft »

It better we get betas as we get a buggy release!

@Fred,
were is the next beta ;-)
Belive! C++ version of Puzzle of Mystralia
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
Bonne_den_kule
Addict
Addict
Posts: 841
Joined: Mon Jun 07, 2004 7:10 pm

Post 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. :)
User avatar
Flype
Addict
Addict
Posts: 1542
Joined: Tue Jul 22, 2003 5:02 pm
Location: In a long distant galaxy

Post 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
No programming language is perfect. There is not even a single best language.
There are only languages well suited or perhaps poorly suited for particular purposes. Herbert Mayer
User avatar
Psychophanta
Always Here
Always Here
Posts: 5153
Joined: Wed Jun 11, 2003 9:33 pm
Location: Anare
Contact:

Post by Psychophanta »

Geoff, be patient :)
http://www.zeitgeistmovie.com

while (world==business) world+=mafia;
Killswitch
Enthusiast
Enthusiast
Posts: 731
Joined: Wed Apr 21, 2004 7:12 pm

Post 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.
~I see one problem with your reasoning: the fact is thats not a chicken~
User avatar
GedB
Addict
Addict
Posts: 1313
Joined: Fri May 16, 2003 3:47 pm
Location: England
Contact:

Post 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.
Num3
PureBasic Expert
PureBasic Expert
Posts: 2812
Joined: Fri Apr 25, 2003 4:51 pm
Location: Portugal, Lisbon
Contact:

Post 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:
User avatar
Guimauve
Enthusiast
Enthusiast
Posts: 742
Joined: Wed Oct 22, 2003 2:51 am
Location: Canada

Re: Too many betas, too many changes

Post 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
maw

Post 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!
User avatar
geoff
Enthusiast
Enthusiast
Posts: 128
Joined: Sun Apr 27, 2003 12:01 am
Location: Cornwall UK
Contact:

Post 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?
rsts
Addict
Addict
Posts: 2736
Joined: Wed Aug 24, 2005 8:39 am
Location: Southwest OH - USA

Post 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
Locked