KezNews.com
DownloadsOther NewsForumBlogsWallpapersJokewareSearch

News letter:


Enter Your E-mail:

Ed Bott: My Windows 7 wish list


section: windows, for your questions: KezNews forum, 20.8.2008

Cynics see the new Engineering Windows 7 blog, which launched last week, as a pure PR play from Microsoft. Maybe it’s just a matter of setting expectations properly.




In a lengthy post (more than 2,100 words!) yesterday, Steven Sinofsky provided some more details about the development effort, including some clues as to what to expect in Windows 7. He also touches on the feedback to the first post (288 comments posted in the first four days).

There’s a fair amount of information in this post, all of it from 30,000 feet or so. Most interesting to me was the breakdown of how the sprawling Windows development effort is divided into 25 feature teams:

A feature team represents those that own a specific part of Windows 7—the code, features, quality, and overall development. The feature teams represent the locus of work and coordination across the team. …

Windows 7’s feature teams sound a lot like parts of Windows with which you are familiar. Because of the platform elements of Windows we have many teams that have remained fairly constant over several releases, whereas some teams are brand new or represent relatively new areas composed of some new code and the code that formed the basis of the team. Some teams do lots of work for Server (such as the VM work) and some might have big deliverables outside of Windows 7 (such as Internet Explorer).

In general a feature team encompasses ownership of combination of architectural components and scenarios across Windows. “Feature” is always a tricky word since some folks think of feature as one element in the user-interface and others think of the feature as a traditional architectural component (say TCP/IP). Our approach is to balance across scenarios and architecture such that we have the right level of end-to-end coverage and the right parts of the architecture. One thing we do try to avoid is separating the “plumbing” from the “user interface” so that teams do have end-to-end ownership of work (as an example of that, “Find and Organize” builds both the indexer and the user interface for search).

Sinofsky’s list is alphabetical. I thought it might be interesting to arrange the feature teams into groups and discuss what I believe the real challenges of each group are. It’s important to remember that this development team is working on business, consumer, and server products, all of which will be built on the Windows 7 code base.

THE GUTS

Feature teams: Fundamentals; Kernel & VM; Security

Don’t be distracted by predictions that Windows 7 will have a new kernel. It’s going to be an evolution of the kernel shared by Windows Vista SP1 and Windows Server 2008. I’ll be especially interested to see whether some form of the Hyper-V virtualization platform appears in Windows 7. If it does, I expect it will be in the enterprise version. The security challenges for Windows 7 are well known as well: refining User Account Control and hardening the kernel against new forms of attack.

DEPLOYMENT AND MANAGEMENT

Feature teams: Deployment and Component Platform; Engineering System and Tools; Customer Engineering and Telemetry; Assistance and Support Technologies; International

Some of the most interesting advances in Windows Vista are here, in the new servicing stack and a massive change to the way system images are built and deployed. If you’re a consumer, you probably aren’t aware of these changes, but enterprise customers sure are. It would be nice to see these technologies leveraged so that any Windows user can build and save a custom image that includes only the features and updates they need, without having to use third-party tools.

HARDWARE

Feature teams: Devices and Media; Devices and Storage

The driver model for Windows 7 will essentially be identical to the one used in Windows Vista. That should mean the biggest headaches of the Vista launch, where immature drivers caused performance and stability problems, will not be repeated. We’ve probably already seen a preview of the handful of new features that will appear; see the Storage 1.0 feature pack for details. I don’t expect any other major changes here.

USER EXPERIENCE

Feature teams: Core User Experience; Desktop Graphics; Applets and Gadgets

You can sum up this group’s mission in two words: fit and finish. I can already see the reviews, which will compare the Windows 7 UI and its included tools with their Apple alternatives, such as iLife and MobileMe. Microsoft has been doing some exceptional UI innovation post-Vista, with its Zune software and its Windows Live tools, especially the Photo Gallery update. Tying that all together to create a consistent end-to-end experience is essential. This group has had two full years to address the usability complaints with Windows Vista, so there really is no room for excuses. I’ll be especially interested to see how Live Mesh and other cloud-based services fit into the picture.

ORGANIZATION

Feature teams: Documents and Printing; File System; Find and Organize

Several commenters on that initial “Welcome” post expressed hope that the WinFS file system, which was killed off during the infamous “Longhorn reset,” would be resurrected for Windows 7. Not gonna happen. Nor, frankly, is it necessary. One frustrating aspect of Windows Vista is the disconnect between its Windows Search architecture (excellent) and its search tools (weak). This is another area where reviewers are going to compare a Windows 7 feature to its Apple counterpart, Spotlight. Being able to win that comparison is essential.

NETWORKING

Feature teams: Networking – Core; Networking – Enterprise; Networking - Wireless

This group has a lot of work to do, both at the plumbing level and at the User Experience level. Making the Network and Sharing Center more accessible is what reviewers will focus on, but it’s equally important to iron out the remaining glitches in network performance (especially those that slow down file transfers while multimedia components are in operation).

DEVELOPER SUPPORT

Feature teams: User Interface Platform; Windows App Platform

Because I’m not a developer, I haven’t been paying much attention to this space lately. So, I’ll throw this category open to my dev-centric readers. What do you expect to see here?

INTERNET

Feature team: Internet Explorer (including IE 8 down-level)

Internet Explorer 8 is just about ready to go into a second beta and is probably feature-complete at this point. Although it’s integrated into the operating system, its development effort follows a parallel track and it should be done well before the rest of the OS is ready to ship. The biggest challenge for the IE group is to erase the perception that Microsoft’s browser is fundamentally less secure than its competitors. Tightening up the ActiveX security model should go a long way in that respect. I’ll have much more to say about IE8 when the next milestone release is available.

source: blogs.zdnet.com

send email Send link 2 friend  |  Permalink
<< previouse article
Microsoft Is Gearing Up for Windows 7 Downloads
next article >>
XP SP3 vs. Vista SP1 – Service Pack Adoption

MORE RELATED ARTICLES:
Windows 7 top feature request list leaked to the public || Vista SP1, and then Windows 7, Windows 8 and Non-Windows Midori || Windows Vista SP1 vs. Windows Vista RTM vs. Windows XP SP2 || Windows 7, Windows 8, Windows 9 – 1 Billion and Counting || Windows Vista SP1 and Windows XP SP3: Official Release Dates

Comments(8)

Hope This Will Be The Best Ever Windows

By Window's Fans on 21.08.2008 - 10:08
my wish list for windows 7 that this windows will outperform its predecessor, hopefull as fast as xp or maybe a combination of the speed of xp and the multitasking ability from vista and hopefully it will be the most reliable os platform in the whole universe. like play games, had the most easiest interface, the most beautiful gui-panel, fast boot-up and shutdown and ect. =d

Windows 7 = Vista Light

By Arpad on 21.08.2008 - 11:08
well i know that ms in famous of turning everything into bloatware, but it would be cool if they could achieve this. to strip down vista to a minimum. making a concept of fast, fast, fast. while keeping the interface pretty.

Optimize Vista

By diety on 21.08.2008 - 11:08
i see lots of people complaining about vista.

has anyone tried running vista on modern hardware?

i'm thinking modern dual processor 4gb ram and 256mb directx 10 card.

when you first run vista it will be slower. it's busy indexing all the files and some background tasks are being run for the first time. microsoft anti-spyware probably updates and does a scan. windows updates are getting automatically downloaded and installed. superfetch is busy tracking your favorite programs and loading them to ram. also vista has an enhanced system restore that backs up even more files than windows xp, system and user documents now i think it was only system in xp though i'm not sure.
if it's still too slow you can try using the vista basic theme this is a lot closer to what xp is like.

you can disable the indexing service or give your computer idle time to fully index your files. you can disable windows anti-spyware.

you can't go installing vista on your xp generation pc and expect it to be as fast. remember when xp came out. i installed xp on my windows 98 generation pc it was excruatitingly slow. if you tweaked xp you could get it running pretty good on a windows 98 generation pc though. with windows xp yiu really needed 512mb for adequate performance. 1gb was perfect.

it seems for vista you want 2gb for adequate performance and 3gb-4gb is perfect.

modern? kinda.

By imperator on 21.08.2008 - 23:08
180 dual core opteron, 2 gigs of ddr, nvidia 8500gt, sata raid 0. 5.7 on the vista performance index. it's fast as hell...no performance issues here.

Modern and Vista ... most came with machine right?

By Hahaiah on 22.08.2008 - 02:08
assuming most were like me and vista came with their machine, i can only hope most are "modern". my rig is an dual core 2.2ghz with 2gb ram and and ati hd 2600 on my 20" hdx laptop. vista is slower .... i dual booted xp sp2 for awhile just to test this. xp isn't just faster ... it was much faster.
i finally turned off dreamscene and a few other things, and it's better, but doesn't have the "snap" xp has ... and i run x64 vista vs 32 xp ... so people can say what they want, but i'll still believe my own "lying eyes" ...
i have no loyality, show me something faster that runs all my stuff and i'm there ... linux users put your hands down ;-}

refund, our only way to make Microsoft understand.

By uuu on 23.08.2008 - 11:08
vista need 4g ram to be happy, huh?
modern macos doesnt need 4g. modern linux doesnt need 4g. modern freebsd doesnt need 4g.
even with vlite, vista is too fat.
vist is for stupid rich kids (brats).

the rest of us can use our _legal_
right to get refund for vista that
came with hardware.
no doubt they'll negotiate and
delay but in the end we have the
law on our side.

dont get me wrong, i would pay 100euro
for a windows that works the way
i like.

refund????my foot..

By guru on 24.08.2008 - 20:08
why does ms have to reund your money? you filthy pirate. you have nothing to prove here. either use it or shut your ass and get outta here.

abandon windows

By skreeth on 25.08.2008 - 11:08
i wish got kik'd in the balls

1) they'd start from scratch, design a new modern os from the ground up without any dependency on any other previous shitty m$ code. they would have to still supply and support vista alongside for some years until drivers are developed for only the current (at release time) hardware forcing ppl to buy all new hardware to use the new system.

2) for a modern cross platform filesystem, like zfs instead of the proprietary pos ntfs.

3) they get rid of the abomination that is the registry.

4) they get rid of archaic application installation design including the tragic messy .dll's all over the system.

5) they clean up and simplify the directory structure for, a start use a forward slash "/" for directory paths like every other os on the planet and get rid of all the old legacy windows 3.11 directories and their limited filenames.

6) move away from dependency on file extensions

7) they no longer use drive letters and their stupid behavior.

8) design an os that allows cloning/backup to any other hd partition while the system is still online and then allow users to select a startup disk an boot up from internal or external like mac os x does.

9) for efi boot code such that u hold certain keys like "d" to boot from the dvd drive like mac os x

10) m$ would be useful in the world for once and contribute by embracing open standards. eg get rid of wmv,wma, active-x, and all the other second rate proprietary sh!ite foisted upon the masses and needlessly confusing your user base. the resources you save here could go toward making a half decent os.
or just give it up an leave os's development to ppl that have got a clue and write quality clean code


No new comments are allowed for this article.

For your questions use our KezNews Forum