{"id":11850,"date":"2005-07-01T15:03:41","date_gmt":"2005-07-01T15:03:41","guid":{"rendered":"http:\/\/gaisan.com\/blogs\/?p=11850"},"modified":"2005-07-01T15:03:41","modified_gmt":"2005-07-01T15:03:41","slug":"re-no-progress-and-additional-problems","status":"publish","type":"post","link":"http:\/\/gaisan.com\/blogs\/?p=11850","title":{"rendered":"RE: No Progress and additional problems!"},"content":{"rendered":"<p>Brian,<br \/>\nComments are inline.<\/p>\n<p>Quoting Brian Carroll :<br \/>\n&gt; Dear Shane,<\/p>\n<p>&gt; Firstly, Can I express my disappointment after reading your email following<br \/>\n&gt; additional unsuccessful attempts to contact you again in the last week.<\/p>\n<p>I&#8217;m having problems with my mobile. However, I assumed you&#8217;d respond<br \/>\nvia email.<br \/>\nAgain this is not an unreasonable expectation.<\/p>\n<p>&gt;<br \/>\n&gt;<br \/>\n&gt; The last email you sent to me indicated the following &#8220;Your server is indeed<br \/>\n&gt; online and I&#8217;ve made some changes that should improve the performance of the<br \/>\n&gt; system but I am still seeing some latency issues&#8221;<br \/>\n&gt;<br \/>\n&gt; This did not indicate that you have fixed the problem. I have tried to<br \/>\n&gt; contact you at least 4 or 5 times both inside and outside of working hours<br \/>\n&gt; of which you have not returned a single phone call since your previous<br \/>\n&gt; email.<br \/>\n&gt;<\/p>\n<p>Some latency issues are inevitable for any isochronous data stream<br \/>\nrelayed over<br \/>\na best effort packet switched networks such as the public internet. As<br \/>\nI stated<br \/>\nI reasonably expected you to have a look at what we&#8217;d done to decide<br \/>\nwhether it<br \/>\nwas acceptable or not.<\/p>\n<p>&gt;<br \/>\n&gt; The server was only down once over the last 2 months up until last week. The<br \/>\n&gt; last known outage was on Thursday 9th of which it was re-booted that same<br \/>\n&gt; night i.e. immediately.<br \/>\n&gt;<\/p>\n<p>That has not been my experience of your server\/ADSL-connection. I have<br \/>\nexperienced several connectivity problems that have prevented me from logging<br \/>\nin. I have certainly asked you to reboot on more than one occassion as you&#8217;re<br \/>\naware.<\/p>\n<p>&gt;<br \/>\n&gt; The server is now fixable, will be sorted within the next week. I&#8217;m not<br \/>\n&gt; suggesting you Gaison are liable for its failure.<\/p>\n<p>I wanted to make sure this wasn&#8217;t implied.<\/p>\n<p>&gt;<br \/>\n&gt;<br \/>\n&gt; I&#8217;m presuming however that you do have your own server to test any new code<\/p>\n<p>We do not test against a camera at the moment as we don&#8217;t have one. Instead we<br \/>\nhave tested against a motion JPEG stream available over a HTTP server.<br \/>\nI do not<br \/>\nexperience the same problems in this environment.<\/p>\n<p>&gt; before uploading to our own Server. If you now have a working solution<br \/>\n&gt; (which you have not clearly indicated that you have up until now) I would<br \/>\n&gt; suggest you show me this working solution urgently!<\/p>\n<p>I modified the code on your server, I have a copy of it here and it&#8217;s also on<br \/>\nyour server. This was implied by my email.<\/p>\n<p>&gt; You are firstly free to add the three remote cameras which are connected to<br \/>\n&gt; my home office LAN. I can then suggest that I access an account on this test<br \/>\n&gt; Server through the internet in order to verify that this works.<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt; Secondly, Either myself or one of my colleagues would then be delighted to<br \/>\n&gt; visit you in your office over the next 3 days (or wherever you have set the<br \/>\n&gt; working system up) and running with no latency or error issues once you have<br \/>\n&gt; demonstrated it works remotely.<br \/>\n&gt;<br \/>\n&gt; If you cannot demonstrate a working solution remotely tomorrow or over the<br \/>\n&gt; next two-three days, I can presume that you have not delivered a working<br \/>\n&gt; solution.<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt; I would like to remind you of the following key points<br \/>\n&gt;<br \/>\n&gt; *\tWe made our original agreement at the end of November of which you<br \/>\n&gt; promised a completion date of the 17th Dec 2004<br \/>\nCorrect. However, this was not going to be achievable as there were several<br \/>\nissues that became apparent when we examined what you delivered to us.<\/p>\n<p>Firstly: the server itself had a memory configuration that was<br \/>\nincorrect and was<br \/>\ncreating some operating problems after serveral days uptime. We noticed this<br \/>\nourselves and the DELL technician that came down to examine a power supply<br \/>\nfault pointed this out also.<br \/>\nSecondly: We had to source a SCSI adapter that took approximately 3<br \/>\nweeks to get<br \/>\nfrom our supplier. We highlighted the problems with using this box for backup<br \/>\npurposes but you wished to continue anyway.<br \/>\nThirdly: This project was flawed from the very start. The webcamsat software<br \/>\nthat we believed it was possible to modify to create a working solution cannot<br \/>\nbe legally modified in this way. You are well aware of this. It is<br \/>\nclosed-source software and the SSL problem that you encountered plus the other<br \/>\nmodifications would have required a substantial rewrite as I explained to you.<br \/>\nTherefore we HAD to create our own system to deliver on the terms of the<br \/>\ncontract. This was always going to be a more time consuming and<br \/>\ndifficult task.<br \/>\nI should have stressed this at the time but I clearly didn&#8217;t.<\/p>\n<p>It was March before you managed to test our server through no fault of ours.<br \/>\nTo the best of our knowledge it was properly configured. We provided<br \/>\nmany hours<br \/>\nof technical support including things that we could legitimately have expected<br \/>\nyou to handle yourself including installing an SSL certificate. Over<br \/>\nthe course<br \/>\nof this work you did not once offer to increase the amount that we were being<br \/>\npaid for this solution or come to any additional arrangement that would have<br \/>\ncompensated us for this work.<\/p>\n<p>Both securenetworks and gaisan technologies were substantially over time and<br \/>\nover budget by March as you are well aware. After your first administrator<br \/>\nproved incapable of performing what we regarded as basic administration<br \/>\ntasks I<br \/>\nsuggested that you needed to find a different administrator for your server.<\/p>\n<p>I recommended my colleague Alan Henson to you and from his report of the<br \/>\nconversations you deemed that the rate we were going to charge was<br \/>\nunreasonable<br \/>\n(AT 25 euro\/hour it most surely wasn&#8217;t) and you asked him would he do the work<br \/>\nfor less if he wasn&#8217;t delivering it through Gaisan? We didn&#8217;t have any margin<br \/>\non this particular contract (the rate was very low) and I was surprised and<br \/>\ndissappointed at your approach here.<\/p>\n<p>&gt; *\tIts now 6 months later beyond the original completion date.<\/p>\n<p>It is a misrepresentation to imply that we are entirely responsible<br \/>\nfor the failure to deliver a working solution within 6 month for the reasons<br \/>\nstated above.<\/p>\n<p>&gt; *\tWe have now lost considerable time, resources and business resulting<br \/>\n&gt; in this significant delay and by not being able to provide this solution to<br \/>\n&gt; prospective customers<\/p>\n<p>I genuinely understand your frustration in this regard. We did not intend this<br \/>\nto happen at any stage of developing or attempting to fix your solution.<\/p>\n<p>&gt; *\tYou have already agreed to send this refund of 3,150 euro on the 5th<br \/>\n&gt; may in the event of not fixing the problem by the end of may.<\/p>\n<p>Agreed. However, I didn&#8217;t anticipate that the server wouldn&#8217;t be available.<br \/>\nI tried on several occassions to access it and couldn&#8217;t. This is not a<br \/>\nfabrication or misrepresentation on my part.<\/p>\n<p>&gt; *\tWe are now at the end of June and still without a working service<\/p>\n<p>Agreed.<\/p>\n<p>&gt; In summary if Gaison Technologies including yourself as a Director cannot<br \/>\n&gt; provide us a demonstrably working solution over the next 2-3 days, we would<br \/>\n&gt; expect the above refund to be forwarded immediately in order to prevent us<br \/>\n&gt; taking further action.<\/p>\n<p>We will not be able to comply with your ultimatum or your expectation that the<br \/>\nrefund be forwarded immediately failing our provision of a &#8220;demonstrably<br \/>\nworking solution&#8221; within 2-3 days. (Did you explicitly left out the phrase<br \/>\n&#8220;working days&#8221;?)<\/p>\n<p>We are perfectly willing to visit your offices to determine how we can<br \/>\nfix your<br \/>\nown configuration without charge but the earliest possible time we can do this<br \/>\nis the end of next week. If you wish to pursue legal action against us be<br \/>\nassured that it will be defended vigorously and probably be met with a counter<br \/>\nclaim against you and your organisation.<\/p>\n<p>yours faithfully,<\/p>\n<p>    &#8230;shane<\/p>\n<p>&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt; Yours faithfully<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt; Brian Carroll<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt; Director,<br \/>\n&gt;<br \/>\n&gt; Secure Network Technology Ltd.<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;   _____<br \/>\n&gt;<br \/>\n&gt; From: Shane Michael Dempsey [mailto:sdempsey@gaisan.com]<br \/>\n&gt; Sent: Monday, June 27, 2005 11:50 AM<br \/>\n&gt; To: &#8216;Brian Carroll&#8217;<br \/>\n&gt; Cc: ahenson@gaisan.com; &#8216;Jerry Horgan&#8217;; mdempsey@gaisan.com; &#8216;Michael<br \/>\n&gt; Dempsey&#8217;<br \/>\n&gt; Subject: RE: No Progress and additional problems!<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt; Hi Brian,<br \/>\n&gt;<br \/>\n&gt; I&#8217;m not sure what has caused your &#8220;media test failure&#8221; when you try to<br \/>\n&gt; restart your server.<br \/>\n&gt;<br \/>\n&gt; I sent you an email on the 14th June saying we had revised the code on the<br \/>\n&gt; server and believed that we had fixed it. I received no response from you to<br \/>\n&gt; this email, just your email on the 21st June.<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt; Sorry for not responding to your voice mail but I was exceptionally busy<br \/>\n&gt; last week. Also, as I stated earlier I do not believe that it is appropriate<br \/>\n&gt; to respond to calls which are substantially outside normal business hours.<br \/>\n&gt; However, I have the following issues with your request that we send a cheque<br \/>\n&gt; refunding the money.<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt; 1)       I tried on several occassions to upload code to your server and<br \/>\n&gt; couldn&#8217;t as it was unavailable. I informed you on several occassions that<br \/>\n&gt; this was making the process of &#8220;fixing&#8221; our webcam solution extremely<br \/>\n&gt; difficult.<br \/>\n&gt;<br \/>\n&gt; 2)       You describe problems with the video streaming to an applet over a<br \/>\n&gt; LAN connection that we did not experience in our test environment. While I<br \/>\n&gt; understand that there may be some issues over an ADSL connection, we did not<br \/>\n&gt; experience any of these issues when testing the solution months ago over a<br \/>\n&gt; LAN. I believe it unlikely that all these problems are independent of your<br \/>\n&gt; network and server configuration. Indeed my associate Jerry Horgan had to<br \/>\n&gt; modify server security settings a few weeks after we handed the server back<br \/>\n&gt; to you which led him to believe that the server had been reconfigured by<br \/>\n&gt; someone else in the meantime.<br \/>\n&gt;<br \/>\n&gt; 3)       You have just told me that you have a serious problem with the DELL<br \/>\n&gt; server on which our application is hosted. Gaisan is not liable for this<br \/>\n&gt; problem or any additional problems it may cause including issues with server<br \/>\n&gt; availability and application performance.<br \/>\n&gt;<br \/>\n&gt; 4)       I sent you an email shown below stating that we had fixed some of<br \/>\n&gt; the problems. I reasonably expected you to examine the fix and provide<br \/>\n&gt; feedback. I can assure you that the performance improvement was tangible. I<br \/>\n&gt; believed that&#8217;s what was happening. Instead I received your email on the<br \/>\n&gt; 21st June tellling me that you hadn&#8217;t heard from us re: the update; that the<br \/>\n&gt; server was inaccessible and you required a refund.<br \/>\n&gt;<br \/>\n&gt; 5)       Any agreement that we made to fix the server was based on Gaisan<br \/>\n&gt; having access to a reliable server platform. As you&#8217;re aware this was not<br \/>\n&gt; the case. I highlighted our broadband connectivity problem and explained how<br \/>\n&gt; intermittent server accessibility was making a fix difficult.<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt; We acted in good faith in creating this software for SecureNetworks. We<br \/>\n&gt; dedicated many hours to creating it and attempting to resolve any issues<br \/>\n&gt; that arose during its deployment. These included background system<br \/>\n&gt; administration tasks that we could reasonably have expected SecureNetworks<br \/>\n&gt; to perform including the procurement of hardware for the backup solution and<br \/>\n&gt; the installation of an SSL certificate. This process has cost us<br \/>\n&gt; considerably more time than we originally anticipated.<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt; We have certainly not been able to keep to the original project schedule but<br \/>\n&gt; as you&#8217;re well aware, SecureNetworks didn&#8217;t keep to this schedule either and<br \/>\n&gt; ocassionally hindered our progress in attempting to resolve issues.<br \/>\n&gt; Therefore, I do not believe that a refund is justified.<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt; Sincerest regards,<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;    .shane<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt; Hi Brian,<br \/>\n&gt;<br \/>\n&gt; Your server is indeed online and I&#8217;ve made some changes that should improve<br \/>\n&gt; the performance of the sysytem but I am still seeing some latency issues.<br \/>\n&gt;<br \/>\n&gt; I&#8217;ll do some more work on it tonite and talk to you again tommorow.<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt; regards,<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;    &#8230;shane<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt; \/\/=============================<br \/>\n&gt; \/\/ Shane Dempsey<br \/>\n&gt; \/\/ Technical Director,<br \/>\n&gt; \/\/ Gaisan Technologies Ltd.<br \/>\n&gt; \/\/ e: sdempsey@gaisan.com<br \/>\n&gt; \/\/ u:   http:\/\/www.gaisan.com<br \/>\n&gt; \/\/ t: +353 (0)86 1722436<br \/>\n&gt; \/\/=============================<br \/>\n&gt;<br \/>\n&gt;   _____<br \/>\n&gt;<br \/>\n&gt; From: Brian Carroll [mailto:brian.carroll@securenetworks.ie]<br \/>\n&gt; Sent: 21 June 2005 23:18<br \/>\n&gt; To: &#8216;Shane Michael Dempsey&#8217;<br \/>\n&gt; Subject: No Progress and additional problems!<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt; Shane,<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt; Two things, firstly, I tried logging onto system yesterday to check if any<br \/>\n&gt; developments however, there were was no response from the server and I could<br \/>\n&gt; not get an SSH session connection. When connecting directly onto the system<br \/>\n&gt; I rec&#8217;d message re: PXE &#8211; E61 media Test failure after going thru bootprom<br \/>\n&gt; boot stage (is n&#8217;t going to usual linux round of boot stages)<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt; By virtue of not hearing from you, I presume there has been no additional<br \/>\n&gt; progress since we last spoke and we&#8217;re 21 days over our final deadline date.<br \/>\n&gt; More importantly after speaking to a colleague, There appears to be a more<br \/>\n&gt; serious issue with the server of which I&#8217;ll need to log a call with Dell<br \/>\n&gt; .(isn&#8217;t any obvious physical connection issues following some basic checks)<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt; Can you please call me tomorrow morning to discuss? At this stage I don&#8217;t<br \/>\n&gt; see any other options available and my preference is to park this aside<br \/>\n&gt; unless I hear of a better suggested plan.<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt; In the meantime and as agreed, Can you please forward the cheque for the<br \/>\n&gt; amount as agreed and made payable to myself.<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt; My home address i.e. 29 Priory Court, St Raphaels Manor, Celbridge, Kildare<br \/>\n&gt; via registered post.<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt; Regards and thanks<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt;<br \/>\n&gt; Brian Carroll<br \/>\n&gt;<br \/>\n&gt;<\/p>\n<p>&#8220;It&#8217;s the simple things in life that are the most extraordinary; only wise men<br \/>\nare able to understand them.&#8221; &#8211; Paolo Coehlo, The Alchemist.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Brian, Comments are inline. Quoting Brian Carroll : &gt; Dear Shane, &gt; Firstly, Can I express my disappointment after reading your email following &gt; additional unsuccessful attempts to contact you again in the last week. I&#8217;m having problems with my mobile. However, I assumed you&#8217;d respond via email. Again this is not an unreasonable expectation. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/gaisan.com\/blogs\/index.php?rest_route=\/wp\/v2\/posts\/11850"}],"collection":[{"href":"http:\/\/gaisan.com\/blogs\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/gaisan.com\/blogs\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/gaisan.com\/blogs\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/gaisan.com\/blogs\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=11850"}],"version-history":[{"count":0,"href":"http:\/\/gaisan.com\/blogs\/index.php?rest_route=\/wp\/v2\/posts\/11850\/revisions"}],"wp:attachment":[{"href":"http:\/\/gaisan.com\/blogs\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=11850"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/gaisan.com\/blogs\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=11850"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/gaisan.com\/blogs\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=11850"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}