Home » U++ TheIDE » U++ TheIDE: Other Features Wishlist and/or Bugs » [EFFING PACKAGE MANAGEMENT] Provide cross-distribution of packages of U++ (https://github.com/jordansissel/fpm)
Re: [EFFING PACKAGE MANAGEMENT] Provide cross-distribution of packages of U++ [message #47177 is a reply to message #47174] |
Sun, 25 December 2016 14:24   |
|
Hi MrSarup!
MrSarup wrote on Sun, 25 December 2016 11:19Hi Mirek,
Mirek mentioned in the following thread here:
http://www.ultimatepp.org/forums/index.php?t=msg&th=9817 &goto=47171&#msg_47171
mirek wrote on Sun, 25 December 2016 09:52
Personally, I would prefer removing .spec file altogether.
.rpm based distros are Spanish village for me. IMO, our responsibility for nightly builds / releases should stop at producing tarball with makefile which builds (perhaps after some package installs) on any most targets. Platform specific packages should be out of ultimatepp.org responsibility...
There are too many target platforms to maintain directly...
Mirek
I'll definitely side with Mirek on this. The developer and the packager shouldn't be the same person, as they actually need very different skillset. The developer needs deep knowledge about the software he writes, while the packager needs to know the platform he packages for. Also, each platform should have it's own packager, one person can not reasonably cover all of them - and I know what I'm talking about, I have been maintaining the packages for Debian based distributions and for Arch Linux for years, even tried to put together a .spec file for Fedora, CentOS and Scientific Linux (without much success, because I don't know those distros well enough).
In your poll above, the options don't make much sense to me. The correct answer for me would be "No, the source package is enough, the rest is up to packagers". If you are familiar with the RPM based distributions, it would be great if you could maintain packages for them.
Best regards,
Honza
|
|
|
Goto Forum:
Current Time: Thu Jul 31 10:11:28 CEST 2025
Total time taken to generate the page: 0.10473 seconds
|