There are several problems I noticed while reviewing the Tesseract OCR snap currently published by @elopio:
- Version out of date: The version shipped in the store appeared to be a development snapshot build from 2020/12/24, while the upstream’s latest release is from 2022/12/22, nearly 2 years of updates to catch on
- Unreleased version: The published version appears to be an alpha build, which is not desirable for regular usage, no stable releases are published yet in the stable channel
- Lacking proper channels to report problems: There are no support links at the snap’s store listing page, as the upstream doesn’t provide third-party Tesseract OCR distribution support it may bother them if the users contact them instead for snap support
- License wrongly set: The license set on the snap’s store listing page is
Proprietary
, while the upstream declares Apache 2.0
As a frequent but indirect user of Tesseract, I would like to improve this situation. I’m not a snap publisher that maintains snaps well either so I can’t guarantee any commitment, though, but here are some thoughts on what may be done to progress this issue further in the better direction:
-
Build and publish stable releases of Tesseract OCR directly from the original publisher(@elopio), and fix the store listing page metadata
I am willing to become snap’s contributor if that would help.
-
Convince the upstream to adopt the snap and directly publish releases from them. (The Snapcraft recipe is already upstreamed but I doubt they are into maintaining it, though, but who knows?)
-
Transfer the snap to the Snapcrafters organization to be maintained by the community
-
Transfer the snap to me to publish stable releases and fix the store metadata (as mentioned above I’m not able to promise commitment in the maintenance, but it’s still better than the current situation)
Comments and help are appreciated.