real-logic / aeron

Efficient reliable UDP unicast, UDP multicast, and IPC message transport
https://aeron.io
Apache License 2.0
7.46k stars 894 forks source link

RPM/Deb Packaging #280

Open iamthebot opened 8 years ago

iamthebot commented 8 years ago

The project's far enough along now that we might want to consider easier creation of RPM packages for use with RHEL/CentOS/Fedora/Suse and DEB packages for use with Debian/Ubuntu. If someone here is familiar with the process of submitting packages to Fedora/EPEL or to the Ubuntu repos, please chime in here.

kaoudis commented 7 years ago

Has there been any progress here? Not seeing anything in the repo or any open PRs to this effect.

Particularly for fedora/RHEL-world, looks like a person needs to be a "package maintainer" and follow some steps to get recognized as such so that I imagine one can be contacted in case of issues with one's package (I know packaging things for the Arch AUR isn't too bad, really, sort of an anyone-can-do-it situation, just looks like RHEL has a few more steps) in order to accomplish this: https://fedoraproject.org/wiki/Join_the_package_collection_maintainers?rd=PackageMaintainers/Join

So long's as it's not tons of hours of work and y'all are cool with it, I wouldn't mind being the/a package maintainer for RHEL, Arch, Ubuntu, Suse.

mjpt777 commented 7 years ago

None of our paying customers have requested this so it has not gotten any attention. Some help with doing it would be welcome if it is generally useful.

kaoudis commented 7 years ago

OK. My use case for the lib involves including it with Maven in another Java project, so it's not an immediate need or anything for me either to have it available straight from my distro's package manager. I am looking for ways to contribute back in free time though, and kind of unsure what might be both helpful and not in the immediate path of development since I've only got a few hours a week.