[Mageia-discuss] Suggestions for the ISO

Olivier Thauvin nanardon at nanardon.zarb.org
Sat Nov 6 23:46:55 CET 2010


* andre999 (andr55 at laposte.net) wrote:
> Luca Berra a écrit :
>>
>> On Wed, Nov 03, 2010 at 08:16:22PM +0100, Olivier Thauvin wrote:
>>> * andre999 (andr55 at laposte.net) wrote:
>>>> Donald Stewart a écrit :
>>>>> On 1 November 2010 10:24, Marc Paré<marc at marcpare.com>  wrote:
>>>>>> Le 2010-11-01 06:00, Philippe DIDIER a écrit :
>>>>> Using delta rpms would reduce the size of the updates, or has my lack
>>>>> of understanding of delta roms got in the way?
>>>>
>>>> Delta rpms, relative to the latest distro release, are long overdue.
>>>> (And not only in the Mandriva world.  Also for Mozilla, OpenOffice, 
>>>> etc.)
>>>> Note that for much commercial software, updates are normally delta.
>>>> Such updates are often erroneously called patches.
>>>> This may be partly a limitation of rpm packages, or more the  
>>>> programs  that install/update such packages.  If so, it should be a 
>>>> priority to  correct this lack.
>>>
>>> The problem of delta rpm is the work need to generated alls delta and
>>> the space need on mirrors to host everything.
>>> We must provide delta for each version to the next one:
>>>
>>> - main foo-1
>>> - upd  foo-2 D: 1->2
>>>       foo-3 D: 2->3 and 1->3 ?
>>>       foo-4 D: 3->4 and 1->4, 2->4 ?
>>>
>>> etc...
>>> What if delta 1->4 is bigger than the package itself ? and for 2->4 ?
>>
>> As nanar points out delta rpm is a bad design
>>
>> a working concept would have been basing all deltas on a specific rpm
>> (i.e. the one in */release) and bundling entire files. in this case a
>> patch will grow at most as the original rpm, and you don't care about
>> keeping incremental diffs.
>>
>> L.
>
> Which is exactly what I was proposing.
> Delta by file relative to the official distro release.

So to update from -1 to -3 I'll download around 300KB but to upgrade
from -2 to -3 I'll download the full rpm so maybe around 20MB (in the
case the rpm is 20MB) ?

It's a proposal like others...

I am not sure people having slow connections will enjoy this.

-- 

Olivier Thauvin
CNRS  -  LATMOS
♖ ♘ ♗ ♕ ♔ ♗ ♘ ♖
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: </pipermail/mageia-discuss/attachments/20101106/cf589d11/attachment.asc>


More information about the Mageia-discuss mailing list