linuxserver / docker-qdirstat

GNU General Public License v3.0
24 stars 3 forks source link

Unknown QDirStat version number #2

Closed shundhammer closed 2 years ago

shundhammer commented 2 years ago

Nice to see more possibilities for users to use QDirStat, now also in this container.

Problem

But please clearly communicate in a prominent place (in particular on the repo's landing page!) what version number of QDirStat users get with this container. I can't see any version number anywhere, and I didn't find any way to find that out.

Why?

This has become important to me since I came across this AppImage. While I am confident that you will try to distribute the latest official release of QDirStat, please consider that Open Source projects and GitHub repos sometimes get abandoned (this can happen to this container as well), and then the last release will stay around forever. Users might not be aware of that, so it is very well possible that outdated versions of QDirStat in such a container circulate forever, and bug fixes, security updates or new features never reach those users.

This is worse for a container than for a regular Linux distribution because, as you know of course, a container brings its distribution with itself, so users can keep using even a horrendously outdated container for many years.


Kind regards Stefan Hundhammer QDirStat Author

github-actions[bot] commented 2 years ago

Thanks for opening your first issue here! Be sure to follow the bug or feature issue templates!

Roxedus commented 2 years ago

We are grabbing qdirstat from the ubuntu repositories, which is currently at 1.6.1. https://github.com/linuxserver/docker-qdirstat/blob/master/package_versions.txt#L444

shundhammer commented 2 years ago

@Roxedus: See, and this is exactly what's wrong. V1.6.1 is horrendously outdated. It's from Ubuntu 20.04 which is now almost two years old. QDirStat 1.6.1 was released on 2020-02-13.

Since then, there was

There were bug fixes and quite a number of features; see

https://github.com/shundhammer/qdirstat#history

Naturally, users who download and use such a container will expect a recent version; that's the whole point of using a container in the first place.

See also

https://repology.org/project/qdirstat/versions

If you distribute QDirStat, please distribute the recent version, not a two years old one; and please clearly tell the users what version they will get.

shundhammer commented 2 years ago

@jlesage, who created the first publicly available QDirStat docker container, keeps his container up-to-date with the latest version; please do the same.

https://github.com/shundhammer/qdirstat#qdirstat-docker-container

aptalca commented 2 years ago

His docker hub page shows the latest version he pushed as v1.4.0

shundhammer commented 2 years ago

~Yes, I know that the version numbers on that page are also woefully neglected; I'll contact him about that. Thank you.~ But he confirms updating to the latest QDirStat version every time I notify him about it.

Update: The QDirStat version number is actually on that page for every release of that docker container.

shundhammer commented 2 years ago

See also https://github.com/jlesage/docker-qdirstat/issues/6

shundhammer commented 2 years ago

Thank you for providing the latest stable version now!

I just added your container to the QDirStat home page / README.md: https://github.com/shundhammer/qdirstat#qdirstat-docker-containers

aptalca commented 2 years ago

@shundhammer Thanks for maintaining QDirStat. Your future github releases should automatically trigger a build of our docker image within an hour. Don't hesitate to ping us with any issues in the future.