On Wed, Sep 2, 2009 at 11:58, Roman Kyrylych<[email protected]> wrote:
> On Wed, Sep 2, 2009 at 11:55, Roman Kyrylych<[email protected]> wrote:
>> On Wed, Sep 2, 2009 at 11:41, Dieter Plaetinck<[email protected]> wrote:
>>> I think a big improvemt will be when we fix it so that if we move packages 
>>> from testing to extra/core, mirrors will not see as a "file remove and a 
>>> new file", which causes a lot of unneeded traffic.
>>> if we make this system use symlinks or whatever this can be handled much 
>>> better.
>>> but other then that, I think the current syncing system is fine. (the 
>>> "getting" part is something different. see tiered setup,mirrorbrain etc. 
>>> discussions)
>>
>> Since we already use symlinks for -any packages this proposal looks okay.
>> The layout could be like this then:
>
>
> Oops, copy-paste error. Should be this way.

Double FAIL!!!

core/os/i686/foobar-1.2.3-1-i686.pkg.tar.gz ->
../../../all-packages/os/i686/foobar-1.2.3-1-i686.pkg.tar.gz
extra/os/i686/foobaz-4.5.6-1-i686.pkg.tar.gz ->
../../../all-packages/os/i686/foobar-4.5.6-1-i686.pkg.tar.gz
all-packages/os/i686/foobar-4.5.6-1-i686.pkg.tar.gz

This is just an idea. Feel free to shoot it if you don't like it.

-- 
Roman Kyrylych (Роман Кирилич)

Reply via email to