Ed Bott: My Windows 7 wish list
section: windows, for your questions: KezNews forum, 20.8.2008
Tip: Click here to update all your PC's outdated driversCynics 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
>> Click Here to Run a Free Scan for PC Errors <<
Send link 2 friend | Permalink
MORE RELATED ARTICLES:
List of Available Windows Mobile 6.5 Build 23041 ROMs || WhatInStartup - View Windows 7 Startup Program List || View Windows 7 Startup Program List With Portable Starter || Behind Windows 7s Mini Start Menus - Jump List || How to Clear & Stop Displaying Windows Media Player 12 Frequent List in Windows 7
Comments(8)
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
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.
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.
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.
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 ;-}
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.
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.
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
Hope This Will Be The Best Ever Windows
By Window's Fans on 21.08.2008 - 10:08