Folks, I took the liberty to use #AI to rip out QuestDB from #JBake and also migrate to JDK 21 minimum.

It renders jbake.org and my very own blog. Opinions? I would open a PR because QuestDB removal was on the list for a while.

https://github.com/rschwietzke/jbake/pull/new/questdb-removal-jdk-21

Build software better, together

GitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects.

GitHub

@reneschwietzke Yes, it's all Kotlin now, maybe except for the Maven plugin.

The changes are summarized in some readme. But in short, OToH:

All deps upgraded
OrientDB -> Hsqldb as the default db
A lot of code reduction
Support for Pug added
Support for Texy!
Refactored the model - from maps of maps of maps of slStrings to Objects, now it is more structured internally.

Tests added
Tests migrated to Kotest and MockK

I plan one more RC in early February.

#jbake

@reneschwietzke I'm looking for testers of my fork, currently in a RC stage. #jbake

I've forked JBake, ported to Kotlin, upgraded all deps, added support for Texy!, replaced the backend database, and about to release it to Maven Central within days. Also it's now buildable with Maven, and has E2E tests.
https://github.com/OndraZizka/jbake

#jbake #texy #markdown #freemarker #asciidoc #asciidoctorj #orientdb #neo4j #hsqldb #textile #groovy-templates #gradle #maven #fork #java #kotlin #jade #pug #thymeleaf #testcontainers #static #site #generator #staticsitegenerator

GitHub - OndraZizka/jbake: Java based open source static site/blog generator for developers & designers.

Java based open source static site/blog generator for developers & designers. - OndraZizka/jbake

GitHub

@melix @aalmiray What happened to JBake?

It, and the related Gradle plugin, seemed to have died a death.

#jbake #asciidoc

Je découvre qu'il existe un générateur de sites statiques en #Java basé sur #Quarkus : https://pages.quarkiverse.io/quarkus-roq/ Je vais y jeter un oeil approfondi, parce que #JBake a toujours été beaucoup trop long pour générer mon site perso (normal, il y a à peu près 14.000 pages de contenu)
Hello, world! I'm Roq

A Static Site Generator to easily create a static website or blog using Quarkus super-powers.

Hello, world! I'm Roq
Have you listened to #74 yet?
@javajuneau @dhinojosa @ianhlavats and @kito99 are joined by pilot and #OSS contributor, @lprimak. They discuss #microprofile, #htmlx, @devoxx Genie, #IntelliJ #AI Assistant, #Apache #Shiro, #Arquillian, #PrimeVue, #PrimeNG, #Angular, #BDD, #Jsoup, #JBake, #TestContainers, and more! https://www.pubhouse.net/2024/10/stackd74-but-its-soup.html
Stackd74: But it’s soup – Pub House Network

On your next outing, listen to #74: @javajuneau @dhinojosa @ianhlavats and @[email protected] are joined by pilot and #OSS contributor, @lprimak. They discuss #microprofile, #htmlx, @devoxx Genie, #IntelliJ #AI Assistant, #Apache #Shiro, #Arquillian, #PrimeVue, #PrimeNG, #Angular, #BDD, #Jsoup, #JBake, #TestContainers, Apple #VisionPro and much more! https://www.pubhouse.net/2024/10/stackd74-but-its-soup.html
Stackd74: But it’s soup – Pub House Network

#74: But it’s soup

After a long hiatus, the whole gang is back! @javajuneau @dhinojosa @ianhlavats and @[email protected] are joined by pilot and #OSS contributor, [email protected]. They discuss #microprofile, #htmlx, @devoxx Genie, #IntelliJ #AI Assistant, #Apache #Shiro, #Arquillian, #PrimeVue, #PrimeNG, #Angular, #BDD, #Jsoup, #JBake, #TestContainers, and much more! https://www.pubhouse.net/2024/10/stackd74-but-its-soup.html

Stackd74: But it’s soup – Pub House Network

#74: But it’s soup

After a long hiatus, the whole gang is back! @javajuneau @dhinojosa @ianhlavats and @kito99 are joined by pilot and #OSS contributor, @lprimak. They discuss #microprofile, #htmlx, @devoxx Genie, #IntelliJ #AI Assistant, #Apache #Shiro, #Arquillian, #PrimeVue, #PrimeNG, #Angular, #BDD, #Jsoup, #JBake, #TestContainers, and much more! https://www.pubhouse.net/2024/10/stackd74-but-its-soup.html

Stackd74: But it’s soup – Pub House Network