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..78cf39c --- /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 + +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. + +## 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 26.04 Resolute, 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 5f09e0a..2bb627e 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -12,6 +12,7 @@ nav: - Use Cases: use-cases.md - FAQ: faq.md - Troubleshooting: troubleshooting.md + - Blog: blog/index.md - Reference: - Qleverfile settings: qleverfile.md - GeoSPARQL support: geosparql.md @@ -20,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 @@ -82,13 +82,12 @@ 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 + - 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" ]