Arrrrrrghhhh!!!!

Discussion about official Mozilla Firefox builds
User avatar
shadytrees
Moderator
Posts: 11743
Joined: November 30th, 2002, 6:41 am

Post by shadytrees »

So I guess we'll just have to delete the Mozilla Firebird folder for now instead of using the uninstaller.
User avatar
joeg
Posts: 2616
Joined: October 10th, 2003, 12:37 pm
Location: How can you be in two places at once, when you're not anywhere at all?

Three Days!

Post by joeg »

johnleemk wrote:

Why is everyone so riled up? It's not like the bug has hit you. Sultanoswing is much more controlled in his mannerisms, yet people who haven't been hit are making a huge fuss



It did hit me, and it took me three whole days to fix my machine.

Joe
Although every day is Judgment Day, I nonetheless feel like a room without a roof.
johnleemk
Posts: 1464
Joined: October 29th, 2003, 6:19 am
Location: Malaysia
Contact:

Post by johnleemk »

I was talking to nmlss.
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8b) Gecko/20050205 Firefox/1.0+
TheOneKEA
Posts: 4864
Joined: October 16th, 2003, 5:47 am
Location: Somewhere in London, riding the Underground

Post by TheOneKEA »

I suspect people were screaming like this not because of the direct effects of the bug, but because of the indirect effects - namely the bad publicity and the fears everyone has that it may damage Firebird's reputation.
Proud user of teh Fox of Fire
Registered Linux User #289618
User avatar
oliversl
Posts: 296
Joined: November 4th, 2002, 10:19 pm

Post by oliversl »

TheOneKEA wrote:I suspect people were screaming like this not because of the direct effects of the bug, but because of the indirect effects - namely the bad publicity and the fears everyone has that it may damage Firebird's reputation.

I think it is a direct effect. Look, this guy lost 30GB of data!!!
This is something that could happend to everyone.
TheOneKEA
Posts: 4864
Joined: October 16th, 2003, 5:47 am
Location: Somewhere in London, riding the Underground

Post by TheOneKEA »

oliversl wrote:
TheOneKEA wrote:I suspect people were screaming like this not because of the direct effects of the bug, but because of the indirect effects - namely the bad publicity and the fears everyone has that it may damage Firebird's reputation.

I think it is a direct effect. Look, this guy lost 30GB of data!!!
This is something that could happend to everyone.


I'm not denying that there have been direct consequences of this bug; I was saying that the indirect consequences could be greater.
Proud user of teh Fox of Fire
Registered Linux User #289618
User avatar
oliversl
Posts: 296
Joined: November 4th, 2002, 10:19 pm

Post by oliversl »

TheOneKEA wrote:
oliversl wrote:
TheOneKEA wrote:I suspect people were screaming like this not because of the direct effects of the bug, but because of the indirect effects - namely the bad publicity and the fears everyone has that it may damage Firebird's reputation.

I think it is a direct effect. Look, this guy lost 30GB of data!!!
This is something that could happend to everyone.


I'm not denying that there have been direct consequences of this bug; I was saying that the indirect consequences could be greater.
Agree. Since there will be a few weeks beetwen 0.8 and 0.9, many people will be affected.
Get my e-mail after a captcha test in: http://tinymailto.com/oliversl
User avatar
Atomhrt
Posts: 35
Joined: October 25th, 2003, 6:51 am

Post by Atomhrt »

Why is the installer deleting anything? This gives me the perception of something that I see more from M$, and that is: <B>We know better than you do what needs to be done, so we are modifying your PC to suit OUR needs</B>. As a developer, I know that the recursive removal of files/folders is VERY dangerous and needs to be very well tested before anyone other than the dev gets the bits.

I never use installers, if there is the option not to. I was going to help test this, but when I saw that the installer was required, my "inner" voice said "don't do it".
michaell522
Posts: 2417
Joined: November 4th, 2002, 4:47 pm
Location: London, UK
Contact:

Post by michaell522 »

Atomhrt wrote:Why is the installer deleting anything? This gives me the perception of something that I see more from M$, and that is: <B>We know better than you do what needs to be done, so we are modifying your PC to suit OUR needs</B>.


Installers should be able to install over previous versions, and that is the idea of it deleting things. Firebird should also be able to install over a previous installation, which may have third party add-ons - therefore it may need to delete more than the official Firebird files. Obviously it shouldn't end up deleting more than that, which was the bug.

The bug has now been fixed anyway - the installer now deletes nothing. Of course, this means there may be problems if people don't install into an empty folder.

I never use installers, if there is the option not to. I was going to help test this, but when I saw that the installer was required, my "inner" voice said "don't do it".

The installer is only being "required" for a few nightly builds, to encourage people to test them. If you're a developer, you can just grab the source code and build it however you like. For users that don't like installers, I'm sure there will be a zip of the release as well.
michaell522
Posts: 2417
Joined: November 4th, 2002, 4:47 pm
Location: London, UK
Contact:

Post by michaell522 »

Atomhrt wrote:Why is the installer deleting anything? This gives me the perception of something that I see more from M$, and that is: <B>We know better than you do what needs to be done, so we are modifying your PC to suit OUR needs</B>.


Installers should be able to install over previous versions, and that is the idea of it deleting things. Firebird should also be able to install over a previous installation, which may have third party add-ons - therefore it may need to delete more than the official Firebird files. Obviously it shouldn't end up deleting more than that, which was the bug.

The bug has now been fixed in 0.8 builds anyway - the installer now deletes nothing. Of course, this means there may be problems if people don't install into an empty folder.

I never use installers, if there is the option not to. I was going to help test this, but when I saw that the installer was required, my "inner" voice said "don't do it".

The installer is only being "required" for a few nightly builds, to encourage people to test them. If you're a developer, you can just grab the source code and build it however you like. For users that don't like installers, I'm sure there will be a zip of the release as well.
User avatar
wget
Posts: 4701
Joined: November 8th, 2002, 9:51 am
Location: Denmark

Post by wget »

Atomhrt wrote:M$

UGH! Urge to maim small kittens rising.
To the cast and crew of Arrested Development: Thanks for the many great laughs.
nmlss
Posts: 7
Joined: June 23rd, 2003, 12:49 pm

Post by nmlss »

johnleemk wrote:
With this kind of bug in the installer, there will be no zip files? Why, that is outright brilliant - and a sure way that anybody who actually uses their PC will stay about fifty miles away from the 0.8 branch. I have to assume that that is what Ben wants.

Why is everyone so riled up? It's not like the bug has hit you.

It's exceedingly simple: because this is the kind of bug that is too dangerous to be allowed to survive - as several people who mentioned taking days to reinstall stuff on their PC mentioned. Even if I am using a nightly build, I am not quite prepared to deal with the idea that a programme will happily delete a whole tree of directories without warning - so I would have considered it fairly normal at least to try to keep people away from such a bug, with the zip files that have always been available. Forcing people to use the installer knowing that such a bug is present is one of the surest ways I know of to have a lot of disgruntled testers go elsewhere - it seems fairly obvious to me.
What also seems fairly obvious to me is that the political climate in the firebird developement process is, indeed, in tune with such decisions, sadly: 'oh, you don't like it? Fine, go elsewhere' - which is not perhaps the best attitude to keep in front of people who are, in a very real sense, donating time to do QA and debugging on an application. That is the reason for my 'riledness'.

- Nameless / who has been testing firebird for a while and is grateful for the developers for their work, but would expect some gratefulness in return
User avatar
Pike
Posts: 2293
Joined: August 10th, 2003, 12:12 pm
Location: UK
Contact:

Post by Pike »

nmlss wrote:It's exceedingly simple: because this is the kind of bug that is too dangerous to be allowed to survive - as several people who mentioned taking days to reinstall stuff on their PC mentioned. Even if I am using a nightly build, I am not quite prepared to deal with the idea that a programme will happily delete a whole tree of directories without warning - so I would have considered it fairly normal at least to try to keep people away from such a bug, with the zip files that have always been available. Forcing people to use the installer knowing that such a bug is present is one of the surest ways I know of to have a lot of disgruntled testers go elsewhere - it seems fairly obvious to me.
What also seems fairly obvious to me is that the political climate in the firebird developement process is, indeed, in tune with such decisions, sadly: 'oh, you don't like it? Fine, go elsewhere' - which is not perhaps the best attitude to keep in front of people who are, in a very real sense, donating time to do QA and debugging on an application. That is the reason for my 'riledness'.

I think you're reading way too much into this. When the bug was first discovered the developer was under the mistaken idea that it was something similar to a Mozilla bug. Since then it has been made clear that that is not the case. The release of 0.8 has now been pushed back and the problem fixed (well worked-around). Maybe it could have been handled better but I don't see how you conclude: 'oh, you don't like it? Fine, go elsewhere'?
User avatar
Nitin
Moderator
Posts: 3483
Joined: February 27th, 2003, 9:38 pm
Location: San Jose, CA
Contact:

Post by Nitin »

Couldnt have said it better. Developers are human. One may disagree with a particular decision, but that's no excuse either to start resetting flags in bugzilla, or to start off - 'they're lucky they cannot be sued...'.
Legoguy
Posts: 255
Joined: June 21st, 2003, 7:21 pm
Location: Gurnee, IL
Contact:

Post by Legoguy »

The least that could be done until this bug is fixed is have it move stuff to the Recycle Bin. That way it's just a matter of restoring everything.
Post Reply