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. >>>>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> >>>> >>>> >>>> >> >> >