PLD a deltarpm

Jacek Osiecki joshua w hybrid.pl
Pon, 21 Cze 2010, 16:04:24 CEST


On Fri, 18 Jun 2010, Kamil Dziedzic wrote:

> Dnia piątek, 18 czerwca 2010, Bartłomiej Zimoń napisał:
>>> Potrzebujesz trzymać aktualne pakiety plus diffy ze starych wersji do
>>> nowej.
>> Mozna bylo sie wysilic i zerknac chociaz do pliku README deltarpm.
>> Jeszcze raz: wymagany jest pakiet zrodlowy w pliku rpm lub zainstalowany
> Zaczynam mieć wrażenie, że mówimy o czymś zupełnie innym:) Mówię, że na
> ftp'ach (a nie lokalnie) potrzebujesz trzymać aktualne pakiety plus dochodzą
> deltarpm między starą wersją a nową.

Pozwolę sobie włączyć się do dyskusji:
IMHO takie delty byłyby bardzo miłą nowością:
  - synchronizowanie mirrorów by nie trwało kilkanaście godzin (w porywach)
  - jeśli jakiś pakiet w nowej wersji jest zepsuty albo z jakichś powodów
    nam nie odpowiada to revert do poprzedniej wersji jest możliwy (obecnie
    w zasadzie nie ma szans, chyba że ktoś będzie trzymał lokalny mirror
    wszystkich kolejnych wersji wszystkich programów - nierealne)
  - jak ktoś chce sprawdzić czym się różni nowa wersja to może to dużo
    łatwiej sprawdzić w samej delcie - bo w końcu nie zawsze changelogi mówią
    wszystko dostatecznie jasno (np. "zmieniony default config" nie wyjaśnia
    co konkretnie tam było zmienione)

Owszem, miejsce na FTP urośnie - ale transfer spadnie o rząd wielkości,
skończą się (a przynajmniej mocno będą ograniczone) problemy z rozjechanymi
mirrorami...

Idealnie by było tak:
  - dopóki delty zajmują < 50% miejsca początkowego RPMa, trzymamy rpm+delty
  - gdy przekroczą 50% - przesuwamy się do przodu o 1 rel (albo procentowo,
    np. jeśli było w międzyczasie 50 rel to przesuwamy się o 5 rel)

Taki system byłby znacznie przyjemniejszy w używaniu - i bardziej godny
zaufania (tzn. administrator mógłby bardziej świadomie dokonywać
upgrade'ów). Gdzie jak gdzie, ale właśnie w PLD by się to BARDZO przydało
biorąc pod uwagę różne dziwne historie z pakietami które nagle przestały
działać albo zaczęły działać zupełnie inaczej niż dotąd ;)

Pozdrawiam,
-- 
Jacek Osiecki joshua w ceti.pl GG:3828944
I don't want something I need. I want something I want.


Więcej informacji o liście dyskusyjnej pld-devel-pl