Linked by Thom Holwerda on Fri 22nd Mar 2013 16:31 UTC
Windows Paul Thurrot: "Tipped off by a reader, I checked my System log in Event Viewer today and what did I find but a stack of pending updates for all of the core apps in Windows 8. I'm not 100 percent sure this is what I think it is. But if we're right, it looks like 18 of the core apps in Windows 8 are about to get updated. Or, almost all of them." Foley confirms it. By far Windows 8's weakest link, so I'm hoping this is true. Especially the Mail application is dreadful.
Thread beginning with comment 556256
To read all comments associated with this story, please click here.
Comment by Nelson
by Nelson on Fri 22nd Mar 2013 19:13 UTC
Nelson
Member since:
2005-11-29

This is the advantages of the new Windows Store application model -- apps can be updated independently of the OS out of band.

Not just small apps, but essentially every app except the Store app itself can be updated independent of Windows Update, completely via the Store.

In addition, Windows 8 apps like Mail support protocol activation and URI schemes which means another third party app can just be dropped in to replace it.

On the topic of quality, I agree. Some of the stock apps are not very flattering. Some need more work than others. I hope that these updates are significant and fix a lot of the issues. It'll send a clear message that Microsoft is listening to users.

Reply Score: 1

RE: Comment by Nelson
by toast88 on Sat 23rd Mar 2013 21:22 in reply to "Comment by Nelson"
toast88 Member since:
2009-09-23

This is the advantages of the new Windows Store application model -- apps can be updated independently of the OS out of band.


Cool, so Microsoft is now somewhat up to par with 20-year-old Linux distributions ;) .

Adrian

Reply Parent Score: 1

RE[2]: Comment by Nelson
by moondevil on Sun 24th Mar 2013 06:43 in reply to "RE: Comment by Nelson"
moondevil Member since:
2005-07-08

20 years ago there were not repositories like now.

You just had a set of floppies or CDs with the Linux distribution.

Most people, when they had a network connection, if at all, it was a modem based one.

If you could afford it it would be up to 56000 baud, or the double if your ISP offered the double modem links.

You would pay per minute or network traffic.

The only distributions that did automatic updates were the Debian based ones. RPM and tgz based distributions did not had any way to automatically download dependencies.

So on those days most people tracked down packages, which were installed manually. Mostly by bringing them from work or university "high speed" connections and installing them at home.

As for package format, even Windows has them since the Windows 2000 days.

And lets not forget that commercial UNIX systems still don't have automatic package downloads like apt get, except for Solaris if I am not mistaken.

Reply Parent Score: 3

RE[2]: Comment by Nelson
by viton on Sun 24th Mar 2013 11:40 in reply to "RE: Comment by Nelson"
viton Member since:
2005-08-09
RE: Comment by Nelson
by dragossh on Sun 24th Mar 2013 12:17 in reply to "Comment by Nelson"
dragossh Member since:
2008-12-16

This is the advantages of the new Windows Store application model -- apps can be updated independently of the OS out of band.


This is in no way dependent on having a central repository. See Windows Live Essentials, which in theory at least could be updated at any time, out of band with the OS, or IE9, or .NET (not an app, but still part of the OS). The only advantage of the Store is that you don't litter your system with dozens of updaters, but even that could be avoided without the need of a Store by using an updater to which apps can register. They could name it Windows Update.

In addition, Windows 8 apps like Mail support protocol activation and URI schemes which means another third party app can just be dropped in to replace it.


This is in no way dependent on the Store or unique to Windows 8 either. Windows supported custom URI schemes for like forever.

Edited 2013-03-24 12:18 UTC

Reply Parent Score: 2

RE[2]: Comment by Nelson
by Nelson on Sun 24th Mar 2013 18:15 in reply to "RE: Comment by Nelson"
Nelson Member since:
2005-11-29


This is in no way dependent on having a central repository. See Windows Live Essentials, which in theory at least could be updated at any time, out of band with the OS, or IE9, or .NET (not an app, but still part of the OS). The only advantage of the Store is that you don't litter your system with dozens of updaters, but even that could be avoided without the need of a Store by using an updater to which apps can register. They could name it Windows Update.


They could be, and WLE definitely was progress but it wasn't on the scale of what's been ushered in by the Windows Store being the place for applications on Windows.

You now have a central, trusted place to get app updates you know have been vetted to work within the capabilities and constraints they declare to require.

This requires not just out of band distribution, but deep architectural OS sandboxing and brokering which wasn't present pre-Windows 8.

The Windows Store is an updater that you can subscribe to, it just so happens to be a Store front too.

But what we're seeing now is a trend for more agile releases from the various teams within Microsoft as a result of all of this. The Bing applications have been updated various times, same with Microsoft's other stock apps including Mail a few times. This wouldn't be Mail's first update.

I was also wrong before, IE and any other browser which opts into the Metro environment by running a mixed mode app also isn't updated via the Windows Store.


This is in no way dependent on the Store or unique to Windows 8 either. Windows supported custom URI schemes for like forever.


Yes, but we also had named pipes, shared memory, and other IPC which made the use of these URI schemes rather limited.

With WinRT, the only method for app to app communication is custom URIs and protocol associations which pushes these features into the mainstream.

It's not only used for Mail, or for IE, but used for Xbox Music, and Skype, and the People app and a lot others.

You use it intrinsically because it's part of how apps navigate on the Windows Store, if you support secondary tiles, developers could in theory leverage your work and have their app deep dive to any point you expose within yours.

On top of this, if a URI scheme isn't registered on the OS (or a protocol association), then the Windows Store is automatically invoked and all apps containing the relevant support are shown in the results.

This is a much richer and deeper level of integration that has existed before in versions of Windows.

P.S. I've read the comments by others about how other distros have had centralized repositories before, and that's fine, I agree that this has been a long time coming.

Reply Parent Score: 2