deltachat-bot / deltachat-bot/dcstatus
explore adding version number that we have in snap store (desktop)
- Dominant language
- Python
- Stars
- 3
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
url is https://snapcraft.io/deltachat-desktop
it is a 3rd party repo. IDK how popular snap is, but may be default store on ubuntu?
---
update: couldn't find any usable api to get current package version, which is nicely documented or requires no authentication.
also asked some LLM search, which surprise surprise, also did not find any api that returns the version.
so I guess this needs web scraping, maybe from the embed, as it contains less additional info: https://snapcraft.io/deltachat-desktop/embedded
this css selector seems to work:
```js
document.querySelector("body > div.p-strip.is-shallow > div > p:nth-child(1)")
```
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue names no project file or test. First inspect the repository to find where release versions are collected, then check https://snapcraft.io/deltachat-desktop/embedded using the supplied CSS selector. Done means the Snap package version is reported reliably alongside the other tracked releases, with a reproducible check for the extracted value.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- release
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 40/100