QUOTE (crahak @ Aug 23 2008, 08:32 PM)

They got a LOT of shortcomings to address (I think I made a
pretty good list there) -- some points being WAY overdue, and personally I'd like to see them work on that first, as long as it keeps running on commodity hardware.
One person's shortcoming list is another person's not important list

. Anyway, I liked your list and wanted to touch on it (forgot that thread existed after awhile

):
[*]virtual desktops/workspaces/viewports or whatever you wanna call those things
- I'm pretty sure the Windows desktop is gonna stay one per user, just because of the userbase. The kinds of users who would use/understand this and not get confused is pretty small.
[*]make aero more like compiz fusion (pretty much all of the features)
- Hard to say how Aero will go, long term, but it probably isn't gonna change much if at all anytime soon. Once there's a desktop "feel" people get used to, it takes a long time to change (hey, 6 years from 95 to XP's "lego", and 6 years from XP to Vista's "Aero". Expect maybe another 6 years?

[*]a built-in SSH server (yeah, I do know about PowerShell remoting) and a client too
- Microsoft uses telnet for some reason over SSH, and I would love to see security get into the OS here, as it could be well used. The OpenSSH implementation is a BSD licensed product, so it could be done. I guess we'll have to see if Microsoft will replace telnet with OpenSSH.
[*]utils like process explorer, process monitor and autoruns should be part of the OS/default install
- Give it time, I'm guessing this will happen. Although keeping them updated as Russinovich updates them might be a problem, it is still a good goal.
[*]make the zip file handling not suck (and handle more than .zip, that thing is useless; just add .7z support, and no one would use zip anymore in a couple years)
[*]make the CD burning not suck (a real burning app for a change, like nero)
[*]also add a CD image app that does iso read/write, and editing them too (like imgburn + ultraiso)
- *cough*antitrust*cough*. Microsoft has to be VERY careful what they do, and do not, include. If they step on ANY public vendor products (like Roxio, Nero, et al) they tread on very thin ice. Especially with Nero being housed in an EU country, I think they err on the side of non-inclusion when there's any chance of another huge lawsuit.
[*]a decent ftp client (and server for the server OS, IIS is great and all... but not as a FTP server), sftp/scp would be real nice too
Indeed, although killing FTP over SFTP/SCP would be great...
[*]a nice rss feed reader like FeedDemon (perhaps with podcast support)
- Win7 currently has a much nicer RSS app, so you might get your wish here.
[*]a good downloader manager app
- Actually, given the design of IE, this might actually be *necessary*. This may actually show up (the MSDN downloader used for connect, licensing sites, etc is actually quite good and fast).
[*]similarly, leave mspaint alone, but add a not completely useless app i.e. with more features (perhaps like an older paint shop pro)
- I think this falls under the Expression products umbrella, so doubt it makes it into the OS anytime soon.
[*]music/video players worth using (like MPC & winamp, none of this WMP garbage)
- One man's garbage is another man's just fine app, so to speak (actually, MCE - but it runs on top of WMP, so...).
[*]make MCE not suck so badly (it could hardly be worse)
- Again, your wish might be granted. MCE gets an upgrade (well, so far).
[*]a better disk defragmenter
- I find the Vista defrag just fine for the majority of users, including myself.
[*]maybe some admin/power user-only tools (like regsnap & what not -- and why not a ramdisk? and a hex editor? a MSI repackaging/authoring tool?)
- Microsoft doesn't support repackaging MSIs (only straight builds with an editor like Orca or 3rd party), so that'll never happen. Ramdisk might, although SSHDs might have a better shot (and be cheaper) and they won't lose data on shutdown (well, if the battery is working, anyway

).
[*]add even more command line utils (wget/sed/awg/grep/...-like apps, imagex & such, etc)
- Gotta wait for powershell to become more mature, I'm expecting these to come as powershell gets older.
[*]include the latest versions of all your runtimes & frameworks & such stuff (like silverlight)
- Nigh impossible with the way things change (like silverlight and .net). I think the best you'll get is a snapshot in time and then you'll have to do like you currently do, download updates or let WU deliver them.
[*]make their mail app not suck (be it named outlook express or otherwise)
- I doubt that MS will kill Outlook. Ever.
[*]more "basic" apps, like perhaps a html editor (or blog "editor" these days...)
- Maybe, although again, these fall under the Expression studio products, so it's doubtful these will make the OS anytime soon.
[*]more config options on most things (options for the screensavers would be a start)
- Maybe, maybe not. Depends on how usability testing goes - if it seems "too hard" for the test users, it'll get hidden or removed or changed, whatever.
[*]a system-wide dictionary that would work in all apps (much like firefox's built-in one)
- With the amount of languages supported, this is currently not financially or code-wise feasible.
[*]something good to sync files (rsync-ish, with a front end?)
- Live Mesh, it's coming. It's a live product, but it (shock) actually *works*.
[*]keep improving the firewall (not that I use one, but there shouldn't be a need for 3rd party tools for this)
- Win7's firewall is pretty darn good.
[*]some kind of universal/unified update mechanism for all your apps would rock for sure
- This might happen in time, but not soon. All kinds of legal issues.
[*]a web browser that doesn't suck this badly (I've long given up even wishing for this one actually)
- Again, one man's trash... IE8 B2 is fantastic, at least as good as FF3 (personally I find it better, but I'm slightly biased - however, being a web dev, it really is at least as good as FF3).
[*]more filesystems supported
- Nope. NTFS or whatever they replace it with in the future, but that'll be it. Choice isn't good for large-scale deployments or large customers, and that's where the bread is buttered (although having WinFS will be nice, eventually). Again, it's nice to think about, but if the majority won't or can't use it, it isn't going to happen. Besides, what really are the benefits for the average Windows user (not you or I, but the *average* user)?
[*]a good font manager (long overdue)
- Hard to say if this will happen, but probably not. Adobe's got this locked up, and it'll be hard to compete and not see the inside of a courtroom.