Hello again,

We are on our way to getting zstd merged.

The planned merge window for this is **2019/12/27** at around 20:00 
Europe/Berlin time.
Several team members will be meeting at the 36c3, so we figured this is a good 
opportunity to do this,
as it makes sure that several people are aware, ready, and together for this - 
should anything immediately explode.

This has been ACK'd by anthraxx. Foxboron is also aware.
I have been mentioning this on IRC, and discussed it with anthraxx via e-mail.
This mail serves to formalize the plans.

**There is one hard requirement on the merge happening:**

All critical Arch Linux production infrastructure needs to be ready.
The known-unsolved problems are labelled below, please see to them if any of 
you can.
I will also take a look myself, but I do not have much involvement with these 
parts of the puzzle,
so I would really appreciate someone with more in-depth knowledge taking a look.

If the known issues are solved and nothing major comes up, the deployment will 
happen as planned.

On 12/8/19 1:39 PM, Robin Broda via arch-dev-public wrote:
> What still needs to be done:
> - infrastructure:
>   - nginx rewrite rules hardcode xz PKGEXT 
> https://github.com/archlinux/infrastructure/blob/7d0ad69030982875f862bc4916629ac3a74d1c49/roles/archive/templates/nginx.d.conf.j2#L32-L35
>   - archive config(?) hardcodes PKGEXT 
> https://github.com/archlinux/infrastructure/blob/7d0ad69030982875f862bc4916629ac3a74d1c49/roles/archive/templates/archive.conf.j2#L15

Unsolved: This needs fixing. I would *really* like someone from devtools to 
take a look at this, but if unsolved i will also attempt to fix it.

> - archivetools: https://github.com/archlinux/archivetools/issues/6

Unsolved: This needs fixing. If nobody else gets to it, I'll see to it myself.

> - namcap? some files refer to a hardcoded .xz, though jelle concluded that 
> this is irrelevant

Solved: This is indeed irrelevant (see Eli's reply)

> - srcpac (is this still used?)

Solved: This is indeed a dead project (see Eli's reply)

> - kde-build hardcodes pkg.tar.xz 
> https://git.archlinux.org/kde-build.git/tree/build-packages?id=cda04698f4064cb87d427ccb3bdf954f127c65f7#n35

Solved: arojas said this will be fixed after zstd is deployed. This is also 
non-critical.

> - devtools:
Solved: Patches ready, will be merged with the switcharoo.


I encourage every Arch Linux project maintainer to check their own code for 
hardcoded xz extensions, you probably know your code best.
Please 

-- 
Rob (coderobe)

O< ascii ribbon campaign - stop html mail - www.asciiribbon.org

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to