What new plug-in? Ralph
> On Oct 18, 2021, at 12:32 PM, Matt Sicker <boa...@gmail.com> wrote: > > Testing the website publishing from the new plugin. It’s probably easier to > keep it under the ASF pages thing than it is to combine it with GH pages. > Since it’s storing generated markup in a git repo, it doesn’t matter much > which system it’s using besides whatever integration we already have set up. > > Matt Sicker > >> On Oct 18, 2021, at 14:16, Ralph Goers <ralph.go...@dslextreme.com> wrote: >> >> I feel like I am going in circles. >> >> Testing of what? I still don’t understand what the use case is for GitHub >> Pages. What problem is it solving? >> >> Ralph >> >>>> On Oct 18, 2021, at 12:05 PM, Matt Sicker <boa...@gmail.com> wrote: >>> >>> I’d imagine it’s for testing purposes initially. We should integrate it >>> into the main domain when it’s ready for release. This should all be >>> controllable via the .asf.yaml file. >>> >>> Matt Sicker >>> >>>>> On Oct 18, 2021, at 12:32, Ralph Goers <ralph.go...@dslextreme.com> wrote: >>>> >>>> Why? >>>> >>>> Ralph >>>> >>>>> On Oct 18, 2021, at 8:40 AM, Volkan Yazıcı <vol...@yazi.ci> wrote: >>>>> >>>>> For the moment, I just want the `gh-pages` branch of the logging-log4j2 >>>>> GitHub project to be accessible at "a" URL – just like any other non-ASF >>>>> GitHub project. >>>>> >>>>>> On Mon, Oct 18, 2021 at 5:38 PM Ralph Goers <ralph.go...@dslextreme.com> >>>>>> wrote: >>>>>> >>>>>> OK. That page didn’t exist when I migrated the site from the CMS. That >>>>>> still leaves >>>>>> the second question. What are you proposing? I don’t really see the point >>>>>> of moving >>>>>> the existing site to GitHub Pages. >>>>>> >>>>>> Ralph >>>>>> >>>>>>> On Oct 18, 2021, at 8:31 AM, Volkan Yazıcı <vol...@yazi.ci> wrote: >>>>>>> >>>>>>> GitHub Pages look pretty doable to me: >>>>>>> https://cwiki.apache.org/confluence/display/INFRA/GitHub+Pages >>>>>>> >>>>>>> On Fri, Oct 15, 2021 at 6:35 PM Ralph Goers <ralph.go...@dslextreme.com> >>>>>>> wrote: >>>>>>> >>>>>>>> I don’t really understand this. When I was migrating the web site from >>>>>> the >>>>>>>> ASF CMS to GitHub >>>>>>>> it was made clear that web site hosting using GitHub Pages wasn’t >>>>>>>> supported. I am not sure >>>>>>>> what the proposal here is. >>>>>>>> >>>>>>>> Ralph >>>>>>>> >>>>>>>>> On Oct 15, 2021, at 8:27 AM, Matt Sicker <boa...@gmail.com> wrote: >>>>>>>>> >>>>>>>>> I’m not exactly sure how we can get a beta subdomain, though the >>>>>> staging >>>>>>>> one is built in. And while it would be great to automate as much as >>>>>>>> possible about the release process in GHA, the code signing aspect is >>>>>> still >>>>>>>> not possible (though we might be able to integrate with another service >>>>>> at >>>>>>>> Apache for that, but it doesn’t cover the GPG signature). There’s also >>>>>> some >>>>>>>> ASF rule I think about releases needing to be done by a human, but that >>>>>>>> might be more about reproducible builds. >>>>>>>>> >>>>>>>>> Matt Sicker >>>>>>>>> >>>>>>>>>> On Oct 15, 2021, at 05:57, Volkan Yazıcı <vol...@yazi.ci> wrote: >>>>>>>>>> >>>>>>>>>> I long had the ambition to move the entire site & manual to >>>>>>>>>> gh-pages. >>>>>>>>>> In an ideal world, I would even move the release process to GitHub >>>>>>>> Actions >>>>>>>>>> too. >>>>>>>>>> But these are, for now, pretty ambitious goals. >>>>>>>>>> What I would really appreciate is to access gh-pages content via, >>>>>>>>>> say, >>>>>>>>>> https://beta.logging.apache.org/log4j URL. >>>>>>>>>> Matt, mind helping me with setting this up please? >>>>>>>>>> >>>>>>>>>>> On Wed, Oct 13, 2021 at 7:12 PM Matt Sicker <boa...@gmail.com> >>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>> That's really cool! Do note that we can publish to the ASF-specific >>>>>>>>>>> branches, too, for hosting a site. >>>>>>>>>>> >>>>>>>>>>>> On Wed, Oct 13, 2021 at 10:37 AM Volkan Yazıcı <vol...@yazi.ci> >>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>> Do this: >>>>>>>>>>>> >>>>>>>>>>>> git fetch -p >>>>>>>>>>>> git checkout -B gh-pages origin/gh-pages >>>>>>>>>>>> python -m http.server >>>>>>>>>>>> open http://localhost:8000/benchmark/results/index.html >>>>>>>>>>>> >>>>>>>>>>>> *The magic:* >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>> >>>>>> https://github.com/apache/logging-log4j2/blob/release-2.x/.github/workflows/benchmark.yml >>>>>>>>>>>> >>>>>>>>>>>> *Disadvantages:* Runner specs are on the flux, though mostly pretty >>>>>>>>>>> stable. >>>>>>>>>>>> >>>>>>>>>>>> *Future work:* >>>>>>>>>>>> >>>>>>>>>>>> - Enable GitHub pages for the project? >>>>>>>>>>>> - Incorporate more from log4j-perf to here. >>>>>>>>>>>> - Put the workflow onto a cron schedule. >>>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>> >>>>>> >>>>>> >>>> >>>> >>> >> >> >