Fwd: Borg-ER 3 Software Tone Synthesizer
James Fletcher
responder at snowball.mobi
Tue Jan 31 02:47:47 GMT 2023
Hey I have made the changes you noted at this new repository;
https://github.com/BeverlyCode/Borg-ER-3
Is this better?
- I have a better makefile!
- I have picked a new icon, and in the res.h file it defines the
ownership/license of the assets.
- LICENSE is updated to "Copyright (c) 2021 James William Fletcher"
rather than VOXDSP (my old company front).
- I have added a release;
https://github.com/BeverlyCode/Borg-ER-3/releases/tag/1.0
- All binary or compilation artifacts have been removed from the source
code repository.
I've recently released this on Flathub so there is a freedesktop xml at;
https://github.com/BeverlyCode/Borg-ER-3/blob/main/flatpak/borg.appdata.xml
with a desktop icon.
Is this better? Is there anything else that I need to do?
Thank you!
James
On 15/01/2023 20:16, IOhannes m zmölnig (Debian/GNU) wrote:
> 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
More information about the pkg-multimedia-maintainers
mailing list