deltachat-bot / deltachat-bot/dcstatus

explore adding version number that we have in snap store (desktop)

Open
#6 0 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.