Updated: 4/4/06; 6:52:04 PM.
Ted's Radio Weblog
Mission: Interoperable. Competition breeds Innovation. Monopolies breed stagnation. Working Well with Others is Good.
        

Thursday, June 17, 2004

OSNews posts a link to an O'Reilly draft chapter on Version Control with Subversion: Basic Concepts. "This chapter is a short, casual introduction to Subversion..." This chapter is great explanation of the difference between different models of source control.

8:15:45 PM    comment []

Joel Spolsky's "How Microsoft Lost the API Wars" (linked below, too) ties in really well with Calvin Hsia's post on "Solving a customer problem" - to steal Calvin's punchline, the Microsoft XP security push breaks the backward compatibility of COM within Microsoft's own Visual FoxPro software. Calvin's pragmatic troubleshooting stories and tangents into Win98 and pianos are fun reading, especially for those of us who know Calvin.

Joel concludes that the solution is to code your applications for the web and not for one API of one window manager or GUI on one operating system. Coincidentally (or is it?), that seems to be Jon Udell's theory in his InfoWorld column talking about efforts by BEA and Macromedia to do something with XML and browsers. Which ties in pretty well with the Mozilla XUL effort, which seems to be creating a browser-based GUI using RDF XML. Great minds really do think alike, and it seems that the industry is exploring similar next-generation solutions. And, speaking of Mozilla, Ars Technica interviews Scott Collins, who provides some interesting insights into Netscape/Mozilla then and now.

Meanwhile, my email chimes with the latest issue of Woody's Windows Watch (7.08, not yet in the archives), where he talks about the Window XP Service Pack 2 (which isn't a Service Pack, in my opinion, but XP Reloaded), and says:

"Service Pack 2, more than any of its predecessors, is a seriously risky patch job. That's because Microsoft's almost exclusive focus in SP2 is security. Security first. Ahead of backwards compatibility."

Security is a good thing. I like to feel secure. I like to feel secure that my computer will work tomorrow like it did today. Perhaps I misunderstand what Microsoft means by "security."

Backward compatibility is not just a Good Thing. I'm scrambling to help some clients who've discovered that DOS machines can't access files stored on their new Windows Server 2003 file server. I'm supporting applications written, re-written and refined over 10 and 15 years. Backward compatibility is not just a feature, it's a requirement.

Ghandi was once asked what he thought of western civilization and he replied, "I think it would be a very good idea." I feel the same way about software engineering. Security, compatibility and future directions are not and cannot be mutually exclusive. All must advance, together.

2:36:21 PM    comment []

© Copyright 2006 Ted Roche.   

Creative Commons License This work is licensed under a Creative Commons License.

  

 

June 2004
Sun Mon Tue Wed Thu Fri Sat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      
May   Jul


Click here to visit the Radio UserLand website.

Subscribe to "Ted's Radio Weblog" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.
Blogroll