Hi, On Mon, 19 Feb 2024 at 10:34, Volkan Yazıcı <vol...@yazi.ci> wrote: > > If there are no objections, after Log4j `2.23.0` and `3.0.0-beta2` > releases, I want to proceed with replacing the contents of > `asf-{site,staging}` branches with `clean-staging`. Effectively, this > operation has the following outcomes: > > - The `logging-log4j-site` repository will contain only following files: > - `1.x` > - `2.12.x` > - `2.3.x` > - `2.x` > - `3.x` > - `.asf.yaml` > - `changelog-*.xsd` > - `extras` > - `.htaccess` > - `.htaccess` will take care of redirections for backward compatibility
I have replaced `asf-staging` with `clean-staging`, but `asf-site` remains for now untouched. Please peruse the `https://logging.staged.apache.org/log4j/` pages to see if something is wrong. As I stated before, the main rationale behind this change is SEO. What do you get if you perform the following search: https://www.google.com/search?client=firefox-b-e&q=DefaultThreadContextMap+log4j+javadoc The result depends on the location, but I find results from: * /log4j/2.0/: (sic!) I didn't even know it existed, can someone tell me from which repo is this served? * /log4j/log4j-2.3.2/ * Eventually there is a result from `/log4j/2.x/` but pointing at the wrong class. Remark: in the renewed staging site there are **still** a /log4j/2.3.x/ and /log4j/2.12.x/ folders and the rewrite rules "round-up" the `/log4j/log4j-<version>` folders to one of /log4j/2.3.x/, `/log4j/2.12.x/` or `/log4j/2.x/`. We could probably also drop the documentation of those versions too, but this is another discussion. Piotr PS: right now INFRA didn't update https://logging.staged.apache.org/log4j/ yet, but you can see the intended content on https://logging-clean.staged.apache.org/log4j/