Hi and welcome! Thank you for helping to make Debian better.

Your version didn't build for me. I got errors like

[20/21] /usr/bin/tsc --project ../tsconfig.json --outDir src
FAILED: src/application.js src/drag-overlay.js src/empty.js
src/error.js src/header.js src/main.js src/mpris.js
src/playback-rate-button.js src/player.js src/stream.js
src/volume-button.js src/waveform.js src/window.js
/usr/bin/tsc --project ../tsconfig.json --outDir src
../src/application.ts(26,12): error TS2339: Property 'quit' does not
exist on type 'Application'.
../src/application.ts(29,10): error TS2339: Property 'add_action' does
not exist on type 'Application'.

I got the same kind of errors with 48.0, the latest stable release, so
I went ahead and imported 48.0 into
https://salsa.debian.org/gnome-team/decibels using the branch
configuration we generally use on the Debian GNOME team. I kept your
minimal debian/ packaging.

Were you able to get Decibels to build? What version of Debian were you using?

The Debian GNOME team has no experience with TypeScript apps so I
expect that it will take several months before the work is finished
and this app is available in Debian Unstable.

We might need to force push to the Salsa repo later depending on what
changes we need to make, but this gives us a place to start.

1. You can read more about the team workflow at
https://wiki.debian.org/Gnome/Git . I apologize that the docs are
incomplete.

2. I recommend copying debian/watch from another Debian GNOME project
like https://salsa.debian.org/gnome-team/gnome-text-editor

3. We also need a debian/copyright file

4. debian/control is missing a lot of fields that we need

Thank you,
Jeremy Bícha

Reply via email to