Windows Fiji 2008 and Vienna 2010

Posted on 12/31/2006 @ 12:29 PM in #Non Techie by | Feedback | 5404 views

Interesting blog entry describing the future path of Windows, beyond Windows Vista.

While I am excited about the groundbreaking changes they are talking about - I hope they are indeed as productive as they hope them to be. In other words, groundbreaking is good, but foundationbreaking is not.

But at the very least, I'd like to put in my application for consideration to Microsoft, so they can redo the registry in Windows.

  • The registry in Windows should run on a database backed engine.
  • All updates to a registry must be transactional, all information added/updated/deleted by a specific program should be easy to clean.
  • Querying for information in the registry must be blazing fast - use your database magic skills to make this happen.
  • The API for querying registry must not change, newer methods can be added, but older methods must behave as they do.
  • The registry must get away from the "Folder" structure. It should be turned into the "Who am I?" and "What I am asking for?" paradigm.

Sound off but keep it civil:

Older comments..

On 1/3/2007 11:02:57 AM Eric Wise said ..
Disagree, the registry should go away entirely for non windows based functions. I for one and sick and tired of every game/3rd party app using and abusing my registry. In an ideal world, I would keep windows on its own drive and everything else on other drives/partitions.

If all applications from 3rd parties kept their registry type settings in a standard xml format IN THE INSTALL DIRECTORY, then I could conceivably blow away my windows install, then just go to those install directories and run a little tool to hook the app back into windows automagically and not have to reinstall every freaking bit of software I've ever put on the machine.

I suppose they could do this with a registry too if it was done in a way where I could package the settings for an application and restore them after I rebuild but damnit I want a utility to do this easily.

On 1/3/2007 11:06:30 AM Sahil Malik said ..
Eric - and how do you plan on supporting all those legacy apps?