x
Donatie
x
Download
x
Ondersteuning
x
Forums
 

Small bugs in TeaTimer
News article

Velen onder hen die onze nieuwe versie 1.4 gebruiken hebben reeds een voordehandliggende bug ontdekt: in het Registry Warning venster zijn de knoppen verkeerd geplaatst en gedeeltelijk verborgen door de text in de checkbox. Maar terwijl elke software bugs heeft is dit er één die niet nodig was geweest. Hij is afkomstig van een bug in ons ontwikkelingsmilieu - Borland Delphi - dat automatisch grafische items herschikt op de user interface elke keer iemand op het project werkt, wat eigenlijk inhoudt dat we elke morgen een half uur rechtzettingswerk hebben vooraleer het echte werk kan beginnen. En soms, zoals in dit geval, sluipen de fouten gemaakt door Delphi zelfs in de final release. We zullen een geupdate versie lanceren van zodra we enkele workarounds volledig hebben getest.

De lange versie voor mensen geïnteresseerd in softwareontwikkeling:

Het is niet dat Borland niet weet van deze bug - we rapporteren regelmatig de bugs die we vinden in hun Quality Central. Maar zelfs bugs die ik 18 maanden geleden heb doorgegeven zijn nog steeds aanwezig in hun Quality Central, en Borland heeft 2 nieuwere versies, 3 updates voor de laatste versie alleen, gelanceerd zonder de meeste van de problemen op te lossen. En toen ik aan de telefoon was met Borland, vragend naar iemand die me een statement kon geven omtrent deze bugs, zeiden ze dat het niet voldoende was dat ik de Enterprise edition van hun development environment had gekocht - indien ik wilde praten over de bugs in de software zou ik eerst premium support moeten kopen, de aangegeven garantie volledig negerend. Aangezien we onze gebruikers een uitleg wilden geven voor de bugs die een nieuwe hoofdrelease nodig maken onmiddelijk na de release van 1.4, vroeg ik hen om een publiek statement omtrent sommige van hun bugs die zichtbaar zijn in 1.4. Aarzelend hebben ze enkele workarounds gegeven, erop attent makend dat klanten die extra voor support betalen sneller (hou de garantie die de wet toelaat in gedachten) correcties zouden ontvangen, maar konden geen uitleg geven in de voorbije weken.

Tijdens de laatste maanden heb ik meerdere mails ontvangen waarin Borland me vragend achter succesverhalen gedurende het 10 jaar gebruiken van Delphi of de migratie van VCL naar .NET. Spijtig genoeg hebben ze me nooit geantwoord wanneer ik hen miserieverhalen stuurde omtrent het gebruik van Delphi tot nu toe. Aangezien mensen ons van tijd tot tijd vragen of we echt ontwikkelen in Delphi heb ik besloten dit te publiceren, als tegengewicht voor de succesverhalen van Borland (terwijl we nog steeds geloven in de kracht van ObjectPascal hebben we ons vertrouwen verloren in Delphi voor toekomstige projecten), en als migratieverhaal van Borland Delphi naar FreePascal en Lazarus, welke waarschijnlijk de basis zullen zijn voor de toekomstige Spybot-S&D versies.