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

Reply via email to