I am getting a 404 trying to access https://logging.staged.apache.org.
Ralph > On Oct 12, 2023, at 9:16 AM, Christian Grobmeier <grobme...@apache.org> wrote: > > Hello, > > I made the Jekyll branch work with the staging environment: > https://logging.staged.apache.org/ > > When you change something in the sources, it will be automatically deployed > to Staging. > > We also have a "news section", aka blog: > https://logging.staged.apache.org/blog/ > > To add or change a project, you made want to edit: > https://github.com/apache/logging-site/blob/jekyll/_data/projects.yml > You can edit it directly in Github UI if you prefer to try it out. > > It will take a few seconds to build and deploy. > > I want to move the Team members to a data file as well. > > If no objections, I'd like to move this to asf-site > > Kind regards, > Christian > > > On Tue, Oct 10, 2023, at 23:10, Christian Grobmeier wrote: >> Hello, >> >> Based on recent comments, I made a branch for using Jekyll on the >> leading site. It's a branch, we can discard it. The migration took me >> 1.5h, excluding this e-mail - not much wasted. >> >> https://github.com/apache/logging-site/tree/jekyll >> >> This is not yet auto-deployed, but if nobody opposes it, I will move >> on, merge, and autodeploy. >> >> Here is some info: >> >> Jekyll supports data files like this: >> https://github.com/apache/logging-site/blob/jekyll/_data/projects.yml >> >> In the future, one could modify those data files directly from GitHub >> UI to update a status or a team member. It would be autodeployed then. >> The code for the output is also simple: >> >> https://github.com/apache/logging-site/blob/jekyll/index.html >> >> The amount of HTML has decreased. In addition, I was able to use >> Flexbox, which is built-in to browsers (no more slow Bootstrap in this >> case) >> >> We also can make use of SCSS now, which can use advanced CSS (in this >> case only nesting): >> https://github.com/apache/logging-site/blob/jekyll/css/site.scss#L44 >> >> The current team list could be moved to a data file, too, but I left it >> as adoc to showcase that this Jekyll page can work with adoc as well: >> https://github.com/apache/logging-site/blob/jekyll/team-list.adoc >> >> If you want to work with Jekyll, you can run the scripts: >> >> ./run-docker-build.sh (only one time; Docker needs to be installed) >> ./run-jekyll.sh (when you want to work) >> >> This way, you can build locally and check. However, you don't need to >> do this to update tiny things quickly. >> >> Please let me know if you want to object; otherwise, I would love to >> move this forward. >> >> If we, at some later point in time, move on to something like Antora, I >> will gladly help to migrate; however, since we are using adoc for this >> website as well, it should be straightforward. >> >> As soon as I have a go for this, I will prepare a blog section >> announcing the latest releases and preparing everything for some >> announcements we had in mind on the PMC list. >> >> Kind regards, >> Christian