<div dir="ltr"><div dir="ltr">Il giorno dom 22 mar 2020 alle ore 18:13 Damon Lynch <<a href="mailto:damonlynch@gmail.com">damonlynch@gmail.com</a>> ha scritto:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I have to say packaging up applications for distribution is far from<br>
easy. In fact I'd say it's one of the most difficult aspects of<br>
developing and certainly maintaining a project, if not the most<br>
difficult. Dealing with the intricacies of setuptools / distutils,<br>
pip, package metadata, free desktop specs, and distro package<br>
databases -- there is an awful lot to learn, and so much that can go<br>
wrong.<br></blockquote><div></div></div><div><br></div>I completely agree on this point.<br>I've been writing and maintaining a synth editor program in the last 4 years, and despite I use Linux and develop it there, I gave up on creating a packaging for it (mostly because 99% of users are on MacOS and Windows), so I decided to keep the project structure in a way that it can be run directly from the a repository clone.<div>Luckily, Qt allows us to keep a decent level of consistence between all platforms and I don't need nor want platform specific features. But, yeah, Linux packaging is often a mess.<br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature">È difficile avere una convinzione precisa quando si parla delle ragioni del cuore. - "Sostiene Pereira", Antonio Tabucchi<br><a href="http://www.jidesk.net" target="_blank">http://www.jidesk.net</a></div></div></div>