The Maven shade plugin thing.
On Mon, Oct 18, 2021 at 2:44 PM Apache <ralph.go...@dslextreme.com> wrote: > > 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. > >>>>>>>>>>> > >>>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>> > >>>> > >>> > >> > >> > > > >