From 113060768fcdf1362a1c1423bda01694dabe3720 Mon Sep 17 00:00:00 2001 From: qup42 Date: Fri, 17 Apr 2026 12:45:00 +0200 Subject: [PATCH 1/3] Add blog with example entry --- docs/blog/index.md | 2 ++ docs/blog/posts/package-updates-2026-04.md | 30 ++++++++++++++++++++++ mkdocs.yml | 12 ++------- 3 files changed, 34 insertions(+), 10 deletions(-) create mode 100644 docs/blog/index.md create mode 100644 docs/blog/posts/package-updates-2026-04.md diff --git a/docs/blog/index.md b/docs/blog/index.md new file mode 100644 index 0000000..c58f16c --- /dev/null +++ b/docs/blog/index.md @@ -0,0 +1,2 @@ +# Blog + diff --git a/docs/blog/posts/package-updates-2026-04.md b/docs/blog/posts/package-updates-2026-04.md new file mode 100644 index 0000000..bc0bbaf --- /dev/null +++ b/docs/blog/posts/package-updates-2026-04.md @@ -0,0 +1,30 @@ +--- +date: 2026-04-13 +links: + - quickstart.md +--- + +# QLever package updates 04-2026 + +## `qlever` package for Ubuntu Jammy + +The `qlever` (as well as `qlever-bin` and `qlever-control`) packages are now available for Ubuntu Jammy 22.04. Simply follow the [quickstart](../../quickstart.md). + +*Note*: supporting Jammy is more complex due to the old packages in the release. The `qlever` packages for Jammy might be discontinued before Jammy's EOL in March 2027. + +## Package for `qlever-ui` + +[`qlever-ui`](https://qlever.dev) ([Repo](https://github.com/qlever-dev/qlever-ui)) is now available as a package for Ubuntu[^1] and Debian[^2]. `qlever-ui` is our current UI for interacting with QLever. Note: we're also almost finished building a new UI, `qlue-ui` (see below), which will be released shortly. + +## Package for `qlue-ui` + +[`qlue-ui`](https://ui.qlever.dev) is now available as a package for for Ubuntu[^1] and Debian[^2]. `qlue-ui` is our new SPARQL UI built completely from the ground up. Qlue-UI features an editor with more and more robust features, can be used with any SPARQL engine and features a new modern look. + +*Note*: Qlue-UI is not quite finished yet and still a preview. If you have feedback please do open an Issue in [the repository](https://github.com/qlever-dev/qlue-ui). + +## Package for `qlever-petrimaps` + +[`qlever-petrimaps`](https://github.com/ad-freiburg/qlever-petrimaps) is now available as a package for Ubuntu[^1] and Debian[^2]. `qlever-petrimaps` is for interactive visualization of SPARQL query results with geospatial information on map, either as individual objects or as a heatmap. It is built for easy usage with `qlever` and `qlever-ui`. + +[^1]: Ubuntu 25.10 Questing, 25.04 Plucky, 24.04 Noble and 22.04 Jammy +[^2]: Debian 12 Bookworm and 13 Trixie diff --git a/mkdocs.yml b/mkdocs.yml index 7c5f211..9d85b02 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -12,8 +12,7 @@ nav: - Use Cases: use-cases.md - FAQ: faq.md - Troubleshooting: troubleshooting.md - # - Getting started: - # - qlever-control: qlever-control.md + - Blog: blog/index.md - Reference: - Qleverfile settings: qleverfile.md - GeoSPARQL support: geosparql.md @@ -22,7 +21,6 @@ nav: - Rebuild index: rebuild-index.md - Text search: text-search.md - Path search: path-search.md - # - Datasets: qlever-control/datasets.md repo_url: https://github.com/ad-freiburg/qlever edit_uri: https://github.com/qlever-dev/qlever-docs/edit/master/docs @@ -84,13 +82,7 @@ plugins: - git-revision-date-localized: enable_creation_date: false type: timeago - # - git-committers: - # repository: qlever-dev/qlever-docs - # branch: master - -# https://squidfunk.github.io/mkdocs-material/setup/adding-a-git-repository/#document-contributors -# or https://squidfunk.github.io/mkdocs-material/setup/adding-a-git-repository/#document-authors -# https://squidfunk.github.io/mkdocs-material/reference/ + - blog extra_javascript: - js/qlever-demo.js From 56a425d49b9ba982b26c42c14201576de62aa596 Mon Sep 17 00:00:00 2001 From: qup42 Date: Fri, 24 Apr 2026 12:34:21 +0200 Subject: [PATCH 2/3] update post --- docs/blog/posts/package-updates-2026-04.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/blog/posts/package-updates-2026-04.md b/docs/blog/posts/package-updates-2026-04.md index bc0bbaf..78cf39c 100644 --- a/docs/blog/posts/package-updates-2026-04.md +++ b/docs/blog/posts/package-updates-2026-04.md @@ -6,9 +6,9 @@ links: # QLever package updates 04-2026 -## `qlever` package for Ubuntu Jammy +## `qlever` package for Ubuntu -The `qlever` (as well as `qlever-bin` and `qlever-control`) packages are now available for Ubuntu Jammy 22.04. Simply follow the [quickstart](../../quickstart.md). +All `qlever` packages are now available for Ubuntu 22.04 Jammy and Ubuntu 26.04 LTS Resolute Raccoon. Simply follow the [quickstart](../../quickstart.md). *Note*: supporting Jammy is more complex due to the old packages in the release. The `qlever` packages for Jammy might be discontinued before Jammy's EOL in March 2027. @@ -26,5 +26,5 @@ The `qlever` (as well as `qlever-bin` and `qlever-control`) packages are now ava [`qlever-petrimaps`](https://github.com/ad-freiburg/qlever-petrimaps) is now available as a package for Ubuntu[^1] and Debian[^2]. `qlever-petrimaps` is for interactive visualization of SPARQL query results with geospatial information on map, either as individual objects or as a heatmap. It is built for easy usage with `qlever` and `qlever-ui`. -[^1]: Ubuntu 25.10 Questing, 25.04 Plucky, 24.04 Noble and 22.04 Jammy +[^1]: Ubuntu 26.04 Resolute, Ubuntu 25.10 Questing, 25.04 Plucky, 24.04 Noble and 22.04 Jammy [^2]: Debian 12 Bookworm and 13 Trixie From dec8d79d4ee76bc37be56b103caea913125534d1 Mon Sep 17 00:00:00 2001 From: qup42 Date: Fri, 24 Apr 2026 12:49:25 +0200 Subject: [PATCH 3/3] configure rss feed --- mkdocs.yml | 5 +++++ pyproject.toml | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/mkdocs.yml b/mkdocs.yml index 9d85b02..2bb627e 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -83,6 +83,11 @@ plugins: enable_creation_date: false type: timeago - blog + - rss: + match_path: "blog/posts/.*" + date_from_meta: + as_creation: date.created + as_update: date.updated extra_javascript: - js/qlever-demo.js diff --git a/pyproject.toml b/pyproject.toml index 4b4d20d..f428b84 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,5 +11,5 @@ dependencies = [ "mkdocs-material>=9.7.0", "mkdocs-material[imaging]", "mkdocs-git-revision-date-localized-plugin", - "mkdocs-git-committers-plugin-2" + "mkdocs-rss-plugin" ]