mrd

Leveraging synergy in this championship year
Michael Davies' Blog

Michael Davies
michael [at] the-davies.net
GPG Id: 0x0AA9D6FC
RSS feed.

No Software Patents


< September 2004 >
SuMoTuWeThFrSa
    1 2 3 4
5 6 7 8 91011
12131415161718
19202122232425
2627282930  


Local
  chicago
  docs
  photo blog
  planet
  site-index
  software

News
  lwn
  /.
  linuxtoday
  kernel traffic
  theregister
  abc
  bom
  

Software
  sourceforge
  savanna
  tigris
  ibiblio
  freshmeat
  tridge's junkcode
  here
  

Utility
  absolute truth
  google
  wikipedia
  convert currency
  convert time
  convert tongues
  convert temperature
  convert temperature (2)
  linux man pages
  thesaurus
  dictionary
  acronyms
  street maps downunder
  street maps usa
  toilets downunder
  




My Amazon Wishlist


www.flickr.com

Powered by PyBlosxom

Copyright © 2003, 2004, 2005, 2006, 2007, 2008 Michael Davies,
All Rights Reserved.
All opinions are mine only.

Avalon APIs

miguel makes good comment on the delays for Longhorn and what Avalon might be like when it arrives.

From the Free Software perspective, I like how Miguel contrasts API stability and how GNOME has learnt how to ship things that aren't set in concrete until real developers have been using them in anger. i.e. haven't become part of the platform. This is important, no-one writes perfect code (except g it seems :-) so giving APIs time to settle before solidifying them is a good idea that has emerged in GNOME. We don't want .NET 1.0/1.1 style incompatabilities going forward with Avalon.

Learn from GNOME - the desktop to rule them all :-)

From the software engineering perspective, I don't envy those guys writing Avalon. Overnight it appears they've inherited two target platforms - Longhorn and XP, with similar delivery dates, meaning compromises between compatability issues or functionality trade-offs. Given the bugs my team found with differences between .NET on Windows NT, Windows 2000, Windows XP and between the English and Traditional Chinese versions of each of these, I can't see them avoiding this sort of debacle again.

| 02 Sep 2004 | #