Add LibreDB Studio - #3861
Conversation
|
The first run failed on our side, and the review CI was right to fail it: linuxdeploy had written Fixed upstream in 0.13.3: the build now audits the bundled file modes and repacks the image, reusing the original runtime bytes so the mount behaviour cannot change. I reopened this PR to re-run against that release and the test is green (3 windows, screenshot taken). Thanks for the sandbox, it caught something none of our own gates could see. |
The submission is open as AppImage/appimage.github.io#3861 and its review CI is green against 0.13.3, so the inventory now carries the channel it will become. Pending rather than live until it merges, tier 4, and pin strategy none - not because a version is hard to read there, but because there is no served version at all: the catalog holds one line naming this repository and re-reads the releases API on every rebuild, so no release ever bumps anything for it. What the listing does depend on is written into the note, because it is not obvious: the review CI runs the submitted AppImage under firejail --appimage on ubuntu-22.04, and that sandbox is what caught both AppImage defects this release pair fixed - the GLIBC_2.38 floor and the 0770 AppRun.wrapped mode. Both are now gated in the build, and the note names those gates so a future maintainer knows what keeps the listing alive.
Adds LibreDB Studio, an open source SQL IDE for PostgreSQL, MySQL, SQLite, Oracle, SQL Server, MongoDB, Redis, ClickHouse, Trino, Cassandra and a few more engines. The desktop build runs the whole app locally, so it needs no account and no network connection.
The AppImage is published on GitHub Releases for x86_64 and aarch64 on every release:
https://github.com/libredb/libredb-studio/releases/latest
I checked it against the review requirements on Ubuntu 22.04 before opening this PR:
The one thing it does not have yet is an AppStream metainfo file, so the description comes from the desktop file for now.