Re: Improving the offline updates user experience

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Am 16.09.2014 um 12:21 schrieb Richard Hughes:
> On 16 September 2014 10:55, Zdenek Kabelac <zkabelac@xxxxxxxxxx> wrote:
>> Just a thought - but wouldn't be better spend time to enlighten
>> Gnome/Firefox developers how to write applications in a way the could be
>> upgraded runtime
> 
> So, it's not just the application, it's every application and D-Bus
> service the application uses. Even glibc opens files-as-resources at
> runtime. The much bigger issues is if you're using a D-Bus service
> like most applications seem to do (and most use quite a few system and
> session, directly and indirectly) then you've also got to co-ordinate
> and handle changing D-Bus API (which typically isn't versioned). This
> means you've got to restart the system DBus service at the right time
> in the on-line update, which means co-ordinating with any other open
> sessions on the system. Most desktop apps don't just sit in islands on
> their own. It's probably okay to live-update powertop on a single-user
> system when it's not being run, but anything much more integrated than
> that just isn't going to work very well

and the other side of the story are some hundret dist-upgrades i
made in the past years with YUM (in a screen session for safety)
while just continue to browse the web and read / answer email

Attachment: signature.asc
Description: OpenPGP digital signature

-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux