Re: Proposal: Rolling Release

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

 



Rahul Sundaram wrote:

And you may need both old and new versions present while you perform the operations an upgrade requires. So generic package-magic would involve being able to install the new version without removing the old so you have a chance to do the interactive parts before it is too late.

Again, this is something upstream project should do. GTK and gstreamer for example does make this easy.

http://www106.pair.com/rhp/parallel.html

Working around this at the packaging level is always going to require elaborate hacks. OpenSUSE did this for shipping KDE 3 and KDE 4 in parallel but other distributions refused.

I'm not sure I understand the logic of making upstream deal with the problem that RPM's design introduces. There's rarely an issue if you want to do parallel version installs out of an upstream source - and I'd guess the developers _always_ do that for anything they rely on.

Think USB external, flash or laptop form. They are great things to have around for other purposes too.

External USB's are not a answer in embedded systems. You cannot rely on external disk storage for base os functionality.

OK, so there are tradeoffs. If you are building embedded systems you probably need a spare one to test on. You really only need the backout capability until someone has thoroughly tested the replacement in the environment where it needs to run. Or add a micro-sd slot so you can throw in an extra 16 gigs in an itty-bitty package when you need it - even my phone can do that...

As a minimal step you could add the capability of clonezilla to the install - that is, offer to save a compressed image backup somewhere before starting in a form that can be restored without a lot of work. That's not quite as nice as keeping old/new filesytems online so work in progress could be accessed/recovered from either version, but better than nothing.

--
  Les Mikesell
   lesmikesell@xxxxxxxxx


--
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[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