On 1/14/23 17:19, James Fletcher wrote:
Hi all,

The software I would like to add to Debian media list is my software tone synthesizer which is my most popular release on Snapcraft currently with 260+ installs.

https://github.com/mrbid/Borg ER-3

there is also the simpler Borg ER-0: https://github.com/mrbid/Borg-ER-0

thanks for your interest in supporting Debian.

i had a quick look at your repositories, and here's just a few suggestions:
- your makefile seems to be... unconventional (mostly: hardcoding 'gcc' as the compiler; and *install*ing to some directory where nobody would expect a binary to end up)
- it seems like ths sources for the images encoded in res.h are missing
- i cannot relate the LICENSE to you.
- there are no releases. (or tags.)
  Debian is more or less centered around proper upstream releases.
- your git repository contains files like SDL2.dll, borg.exe, borg.AppImage and borg.deb you are of course free to put whatever you want into your repository, but at least for me build artifacts (binaries!) in the repository are a serious reason to not look much deeper. (otoh, if there were releases, i wouldn't even (need to) look at the repository; but if the releases consisted of "source tarballs" where 1/3 of the files were just binary artifacts created from the remaining files, i would again lose interest)

if you are interested, you might want to check
 https://wiki.debian.org/UpstreamGuide

mfdsr
IOhannes

_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to