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