On 07/20/2011 05:08 PM, Casimiro de Almeida Barreto wrote:
> Em 20-07-2011 11:29, Philippe Marschall escreveu:
>> On 07/20/2011 03:59 PM, Torsten Bergmann wrote:
>>> (...)
>> Did the bug eat your code?
> Are you a professional developer? If so you must have got stuck in bugs
> before. MS bugs, Linux bugs, Mac OS bugs, compiler bugs, jdk bugs,
> library bugs...
> 
> I have been stuck on bugs. And I can tell you for sure that pharo/squeak
> communities are extremely responsive. You point a bug and solution comes
> in hand. I can not tell the same about "commercial software
> manufacturers" (just try "online support" from the major OS supplier in
> the market... or file a bug and track how long it takes to be fixed).
> And remember, contrary to pharo, you have to purchase "visual this or
> that" in order to use such "marvelous development suite". Even in open
> source communities: you have a trouble with Linux kernel you fill a
> report in bugzilla and it takes sometimes years to be closed. So, I
> can't understand:
> 
> a) your over reaction

It ate my code.

> b) your insistence in a subject that has proved itself exhausted.
> 
> By the way, the bug didn't "eat your code". Just put the primitive
> expression inside double quotes and your code will work all right
> (supposing it's correct).

Yeah right. I already have an SCM repository (Seaside 3) with several
versions with the same UUID. First I have to write a tool that asses the
damage which means pulling all my open source code including the full
Seaside 3 repository from SqueakSource and search for duplicate UUIDs.
Then I have to hope and pray that the corruption doesn't go too far
back. Then for all the broken packages I have to load the last correct
code. Then for each of them I have to load the latest code without
Monticello and commit it with a different version number. Then I have to
remove all broken the versions with screws everybody who already used
them as ancestors.

Cheers
Philippe


Reply via email to